Healthy mashed potatoes made with russet potatoes and cauliflower for a lighter, creamy side dish. This potato cauliflower mash is smooth, flavorful, and lower in calories than traditional mashed potatoes, making it ideal for weeknight dinners and holiday meals. A great choice for anyone searching for healthy mashed potatoes, cauliflower mashed potatoes, or lighter comfort food side dishes.

Ingredients
- 2 large russet potatoes (about 1½ lb), peeled and cut into 1-inch pieces
- 1 small head cauliflower (about 2 lb), cut into florets (about 5 cups)
- ⅓–½ cup milk (any kind)
- 4 tablespoons butter
- 4 cloves garlic, smashed and peeled
- Salt and black pepper, to taste
Instructions
- Fill a large pot with a few inches of water and place a steamer basket inside. Bring the water to a boil over high heat.
- Add the potatoes to the steamer basket and spread them in an even layer. Cover, reduce heat to medium-low, and steam for 5 minutes.
- Add the cauliflower florets on top of the potatoes. Cover again and steam for 15–20 minutes, or until both the potatoes and cauliflower are very tender.
- While the vegetables steam, add ⅓ cup milk, butter, and smashed garlic to a small saucepan over low heat. Heat until the butter melts, then cover and keep warm.
- Transfer the steamed cauliflower to a large food processor fitted with an S-blade. It’s fine if a few potato pieces are mixed in. Remove the garlic cloves from the saucepan and add half of the warm milk and butter mixture to the processor.
- Process until the cauliflower is completely smooth and creamy, scraping down the sides as needed.
- Add the remaining potatoes, salt, pepper, and the rest of the milk and butter to the food processor. Pulse to combine, then process until smooth and fluffy.
- Taste and adjust seasoning. Add up to 3 additional tablespoons of milk if needed to reach your desired consistency. Serve hot.
Tips
- Cut the potatoes into even pieces so they cook at the same rate.
- Allow steam to escape while blending hot vegetables to avoid excess moisture.
- Season gradually and taste as you go for balanced flavor.

Variations and Substitutions
- Use olive oil instead of butter for a dairy-free version.
- Swap milk with almond milk, oat milk, or chicken broth.
- Add grated Parmesan or nutritional yeast for extra depth.
- Mix in chives or green onions before serving.
FAQs
Do these taste like regular mashed potatoes?
Yes, the cauliflower lightens the texture while keeping a classic mashed potato flavor.
Can I make this recipe ahead of time?
Yes, reheat gently on the stovetop or in the microwave with a splash of milk.
Can I freeze mashed potatoes with cauliflower?
Yes, freeze in an airtight container for up to 2 months.
Serving Suggestions
- Serve alongside roasted chicken, turkey, or grilled vegetables.
- Use as a base for shepherd’s pie.
- Top with a pat of butter and fresh herbs.
Why You’ll Love This Recipe
- Lower in calories than traditional mashed potatoes
- Creamy, smooth texture without heavy cream
- Easy way to add vegetables to a comfort food classic
- Perfect for everyday meals or holiday tables
Healthy Mashed Potatoes (Potato–Cauliflower Mash)
6
servings10
minutes25
minutes147
kcalIngredients
2 large russet potatoes (about 1½ lb), peeled and cut into 1-inch pieces
1 small head cauliflower (about 2 lb), cut into florets (about 5 cups)
⅓–½ cup milk (any kind)
4 tablespoons butter
4 cloves garlic, smashed and peeled
Salt and black pepper, to taste
Directions
- Fill a large pot with a few inches of water and place a steamer basket inside. Bring the water to a boil over high heat.
- Add the potatoes to the steamer basket and spread them in an even layer. Cover, reduce heat to medium-low, and steam for 5 minutes.
- Add the cauliflower florets on top of the potatoes. Cover again and steam for 15–20 minutes, or until both the potatoes and cauliflower are very tender.
- While the vegetables steam, add ⅓ cup milk, butter, and smashed garlic to a small saucepan over low heat. Heat until the butter melts, then cover and keep warm.
- Transfer the steamed cauliflower to a large food processor fitted with an S-blade. It’s fine if a few potato pieces are mixed in. Remove the garlic cloves from the saucepan and add half of the warm milk and butter mixture to the processor.
- Process until the cauliflower is completely smooth and creamy, scraping down the sides as needed.
- Add the remaining potatoes, salt, pepper, and the rest of the milk and butter to the food processor. Pulse to combine, then process until smooth and fluffy.
- Taste and adjust seasoning. Add up to 3 additional tablespoons of milk if needed to reach your desired consistency. Serve hot.








Leave a Reply