ADVERTISEMENT

Easy Cauliflower Potato Mash – Creamy 30-Minute Side

By August 31, 20268 min read

If you're looking to cut carbs without sacrificing comfort, this Homemade Cauliflower Potato Recipe is your answer. It's a clever blend of cauliflower and potatoes that delivers the creamy, buttery texture you crave, with a fraction of the carbs and calories.

Advertisements1

I've tested this recipe multiple times to get the perfect ratio: 1 part potato to 2 parts cauliflower. This gives you that familiar potato flavor while keeping the dish light and fluffy. The secret is to remove as much moisture from the cauliflower as possible before mashing—this is the key to a non-watery, velvety texture.

Whether you're serving it alongside roasted chicken, grilled steak, or as a base for a veggie bowl, this mash comes together in about 30 minutes and will become a weeknight staple.

Why You'll Love This Recipe

1

Creamy & Comforting: You get all the richness of mashed potatoes, but with 50% fewer carbs and calories.
2

Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights.
3

Flexible: Works as a side dish, a base for bowls, or even a topping for shepherd's pie.
4

Family-Friendly: Even picky eaters won't notice the cauliflower—it's that good.

About the Ingredients

1 large head cauliflower (about 2 lbs / 900g), cut into florets

Fresh cauliflower is best, but frozen florets work in a pinch—just thaw and pat dry before cooking. Look for a head with tightly packed, white curds and no brown spots.

2 medium russet potatoes (about 1 lb / 450g), peeled and cubed

Russets give the fluffiest texture. Yukon Golds also work and add a buttery flavor. Avoid waxy potatoes like red or new potatoes—they'll make the mash gluey.

4 cloves garlic, peeled

Roasted garlic adds a sweeter, mellower flavor if you have time: toss the cloves in olive oil and roast at 400°F (200°C) for 15 minutes. But raw garlic simmered with the vegetables is perfectly fine.

3 tablespoons unsalted butter, plus extra for serving

Vegan? Use a plant-based butter or olive oil. The butter adds richness, but you can cut it to 2 tablespoons if you're watching calories.

1/2 cup (120ml) whole milk or heavy cream

Whole milk gives a lighter texture; heavy cream makes it ultra-decadent. For a dairy-free version, use unsweetened almond milk or oat milk—just know it'll be slightly thinner.

1 teaspoon salt, plus more to taste

Kosher salt is best for even seasoning. If using table salt, reduce to 3/4 teaspoon. You can also use chicken or vegetable bouillon for extra flavor.

1/2 teaspoon black pepper, freshly ground

Freshly ground pepper makes a difference. Pre-ground works, but you'll need to add a bit more.

2 tablespoons chopped fresh chives (optional)

Chives add a mild oniony pop. If you don't have them, use parsley or skip—it's just for garnish.

Tips & Tricks

Don't skip the drying step

After cooking, let the cauliflower and potatoes steam dry in the pot for a few minutes. Excess moisture is the #1 reason for watery mash.

Don't over-mash

Overworking the mash activates the starch and makes it gummy. Use a potato masher or a food mill—not a blender or food processor.

Season in layers

Taste before adding all the salt. Potatoes absorb salt differently, so start with 1 teaspoon and adjust at the end.

Pro Tips

1

Use a potato ricer for the smoothest texture—it'll make the mash restaurant-quality.
2

Warm the milk and butter before adding: Cold liquid can make the mash seize up.
3

For a richer flavor, swap the water for chicken or vegetable broth when boiling the vegetables.
4

Make it ahead: The mash can be made a day in advance and reheated with a splash of milk.

Step-by-Step Instructions

1. Prep the Vegetables

Cut the cauliflower into small florets and peel and cube the potatoes into 1-inch chunks. This ensures even cooking. Place them in a large pot with the garlic cloves.

2. Boil Until Tender

Cover the vegetables with cold water and add 1 teaspoon of salt. Bring to a boil over high heat, then reduce to medium and simmer for 15-20 minutes, until both are fork-tender. The cauliflower should be very soft, and the potatoes should easily break apart.

3. Drain and Dry

Drain the vegetables in a colander and return them to the pot. Place the pot back on the stove over low heat for 1-2 minutes, stirring occasionally, to evaporate excess moisture. This step is crucial for a creamy, non-watery mash.

4. Mash the Mixture

Using a potato masher or ricer, mash the cauliflower and potatoes until smooth. There's no need to be too thorough—a few lumps are fine and add rustic charm.

5. Add Butter and Milk

Add the butter and warm milk (heat the milk in the microwave for 30 seconds if it's cold). Stir with a wooden spoon until the butter is melted and the mash is creamy. Season with salt and pepper to taste.

6. Final Seasoning

Taste and adjust seasoning. If you like it richer, add an extra pat of butter. If it's too thick, add a splash more milk. Stir in chives if using.

7. Serve Hot

Spoon the mash into a serving bowl, top with a pat of butter and extra chives, and serve immediately. The texture is best when fresh, but you can keep it warm in a covered dish.

Delicious Variations

Cheesy Cauliflower Potato Mash

Stir in 1/2 cup (50g) shredded cheddar or Parmesan cheese along with the butter.

Roasted Garlic Version

Replace raw garlic with 6 cloves of roasted garlic for a sweeter, nuttier flavor.

Herbed Mash

Add 1 teaspoon of fresh thyme or rosemary leaves along with the chives for an aromatic twist.

How to Store Homemade Cauliflower Potato Recipe

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of milk to restore creaminess. You can also microwave in 30-second intervals, stirring in between.

Frequently Asked Questions

Q: Can I use frozen cauliflower for this recipe?

Yes, you can use frozen cauliflower, but thaw it completely and pat dry with paper towels to remove excess moisture before cooking. This prevents the mash from becoming watery.

Q: How do I make this vegan?

To make it vegan, substitute the butter with olive oil or a vegan butter alternative, and use unsweetened almond milk or oat milk instead of dairy milk. The texture will be slightly lighter but still delicious.

Q: Can I make this ahead of time?

Absolutely. You can make the mash up to 2 days in advance and store it in the fridge. Reheat on the stovetop or in the microwave, adding a splash of milk to bring back the creamy consistency.

Q: Why is my cauliflower potato mash watery?

Watery mash is usually caused by not drying the cauliflower after cooking. Make sure to drain well and let it steam in the pot for a few minutes. Also, avoid overcooking—cook just until tender, not mushy.

Q: Can I skip the potatoes and make it fully cauliflower?

Yes, you can make a 100% cauliflower mash, but it will be less starchy and slightly less fluffy. To compensate, add an extra tablespoon of butter or cream to achieve a similar richness.

If you try this Homemade Cauliflower Potato Recipe, let me know how it turns out in the comments below! And don't forget to share your own twists—I love hearing how you make it your own.

Homemade Cauliflower Potato Recipe

Homemade Cauliflower Potato Recipe

Homemade Cauliflower Potato Recipe: a creamy, low-carb mash that's lighter than traditional potatoes but just as comforting and flavorful.

★★★★½ 4.8 (127 ratings)
15 minPrep time20 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 large head cauliflower (about 2 lbs / 900g), cut into florets
  • 2 medium russet potatoes (about 1 lb / 450g), peeled and cubed
  • 4 cloves garlic, peeled
  • 3 tablespoons unsalted butter, plus extra for serving
  • 1/2 cup (120ml) whole milk or heavy cream
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, freshly ground
  • 2 tablespoons chopped fresh chives (optional)

📋 Instructions

  1. 1Prep the Vegetables — Cut the cauliflower into small florets and peel and cube the potatoes into 1-inch chunks. This ensures even cooking. Place them in a large pot with the garlic cloves.
  2. 2Boil Until Tender — Cover the vegetables with cold water and add 1 teaspoon of salt. Bring to a boil over high heat, then reduce to medium and simmer for 15-20 minutes, until both are fork-tender. The cauliflower should be very soft, and the potatoes should easily break apart.
  3. 3Drain and Dry — Drain the vegetables in a colander and return them to the pot. Place the pot back on the stove over low heat for 1-2 minutes, stirring occasionally, to evaporate excess moisture. This step is crucial for a creamy, non-watery mash.
  4. 4Mash the Mixture — Using a potato masher or ricer, mash the cauliflower and potatoes until smooth. There's no need to be too thorough—a few lumps are fine and add rustic charm.
  5. 5Add Butter and Milk — Add the butter and warm milk (heat the milk in the microwave for 30 seconds if it's cold). Stir with a wooden spoon until the butter is melted and the mash is creamy. Season with salt and pepper to taste.
  6. 6Final Seasoning — Taste and adjust seasoning. If you like it richer, add an extra pat of butter. If it's too thick, add a splash more milk. Stir in chives if using.
  7. 7Serve Hot — Spoon the mash into a serving bowl, top with a pat of butter and extra chives, and serve immediately. The texture is best when fresh, but you can keep it warm in a covered dish.
👨‍🍳 Chef's Note: For the smoothest texture, invest in a potato ricer—it's a game-changer for this mash. But a good ol' masher works just fine if you prefer a rustic bite.

Servings: 6

Cuisine: American

Course: Side Dish

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Liam Fitzgerald

Written by Liam Fitzgerald
Liam covers personal finance and investing for beginners, with a focus on behavioral psychology and avoiding common money traps. He writes from the perspective of a self-taught enthusiast.

Leave a Comment

x
Advertisements