Creamy Mashed Cauliflower
Imagine the warm aroma of a comforting dish wafting through your kitchen, inviting you to indulge in something that feels both nourishing and indulgent. That’s exactly what this creamy mashed cauliflower recipe brings to the table—a velvety, smooth embrace that melts in your mouth. The pristine white of the cauliflower transformed into a luscious side dish resembles classic mashed potatoes, minus the heavy cream. With just three simple ingredients, you can whip up this low-carb delight in about 20 minutes, making it a staple for busy weeknights, holiday gatherings, or a cozy Sunday dinner.
Table of Contents

I recall a rainy autumn evening spent with family, gathered around the table, laughter filling the air as we savored comfort foods. My aunt introduced this creamy mashed cauliflower, a healthier alternative that surprisingly was a hit, making it impossible for anyone to resist a second scoop. So as the chilly breeze rustles outside, why not pull out your culinary skills and make your own scrumptious batch of creamy mashed cauliflower? Trust me; your taste buds will thank you.
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 20 minutes, this recipe is perfect for a weeknight dinner.
- Irresistible Flavor: With its creamy texture and savory taste, it’s hard to believe it’s a veggie-based dish.
- Eye-Catching Appeal: The fluffy white mash topped with fresh herbs looks as good as it tastes!
- Flexible Serving: Ideal for a cozy dinner or a festive gathering—this side dish suits any occasion.
- Diet-Friendly Options: Low-carb and gluten-free, with a chance to make it dairy-free if you swap the yogurt for plant-based alternatives.

Ingredients You’ll Need
- 1 large head of cauliflower: The star of the show! Choose a fresh head, free from blemishes. You can substitute with pre-cut fresh or frozen cauliflower florets if needed.
- 2 tablespoons plain Greek yogurt: This adds creaminess without the calories of heavy cream. If you want a dairy-free version, opt for unsweetened coconut yogurt or another plant-based alternative.
- 1–2 tablespoons broth or water: Use vegetable or chicken broth for extra flavor. This is only needed if you want to thin out the mash to your liking.
- Salt: Don’t skimp on this staple! Adding about 1 teaspoon will enhance all the other flavors. Adjust to your taste.
- Butter (optional): A pat of butter adds a luscious richness. Feel free to omit if you’re keeping it dairy-free.
- Black pepper, chives, or minced parsley (for garnish, optional): These elements offer a pop of color and fresh flavor—perfect for impressing your guests!
How to Make Creamy Mashed Cauliflower Recipe
Steam the Cauliflower: Start by chopping your cauliflower into evenly sized florets to ensure even cooking. Inside a steamer basket, steam the florets for about 7–10 minutes until they become very soft and easily pierced with a fork. Steaming helps retain the nutrients while making the cauliflower tender and easy to blend.
Drain Well: After steaming, let the cauliflower sit for about a minute. This crucial step allows excess steam to escape, preventing your mash from becoming watery. You want that perfect, thick consistency that makes for a fabulous side dish!
Blend Until Creamy: Transfer the steamed cauliflower to a food processor. Add the salt and Greek yogurt. Blend on high until it achieves a smooth and velvety texture. The warmth from the cauliflower will help combine the ingredients beautifully. Don’t forget to scrape down the sides to ensure everything gets blended!
Adjust the Texture: If you prefer a thinner mashed cauliflower, carefully add one tablespoon of broth at a time, blending after each addition until you reach that silky texture you love. Remember, tasting is essential here—add more salt if it needs a little extra love!
Serve: Once you have that beautiful creamy mash, scoop it into a serving bowl. Top with a pat of butter for added richness if you like, sprinkle with black pepper, and garnish with fresh chives or parsley for a burst of color and flavor. Enjoy this comforting dish warm!

Storing & Reheating
To store leftover creamy mashed cauliflower, let it cool to room temperature before transferring to an airtight container. Keep it in the refrigerator for up to 3–5 days. If you’re thinking ahead, you can freeze it! Just make sure to pack it in a freezer-safe container or zip-top bag, squeezing out as much air as possible. It will maintain its quality for up to 3 months. When reheating, gently warm it up in a saucepan over low heat or in the microwave, adding a splash of broth or water if needed to restore its creamy texture.
Chef’s Helpful Tips
- Be careful not to overcook your cauliflower; soft but not mushy is the goal!
- If you want a richer flavor, try roasting the cauliflower instead of steaming it for about 25 minutes at 400°F before blending.
- For a fun twist, add in garlic or cheese while blending for extra flavor!
- If your mash seems too runny, a quick fix is to blend in a bit more cauliflower or let it sit uncovered on the stove for a few minutes to thicken.
- This recipe can easily be doubled for larger gatherings.
Instead of just serving plain mashed potatoes at your next meal, why not try this creamy delight? You may just find that this creamy mashed cauliflower becomes your new go-to comfort food. A nourishing twist on a classic, it’s perfect for sharing a cozy family dinner or elevating a special occasion. Don’t shy away from experimenting with flavors to make it your own—happy cooking!
Recipe FAQs
Can I make this recipe vegan?
Absolutely! To make this creamy mashed cauliflower vegan, simply substitute the Greek yogurt with a dairy-free yogurt option, such as unsweetened almond or coconut yogurt. You can also omit the butter entirely or use a plant-based butter alternative for that extra creaminess.
What can I serve with creamy mashed cauliflower?
Creamy mashed cauliflower pairs beautifully with a variety of dishes! Serve it alongside roasted chicken, grilled steak, or even your favorite vegetable stir-fry. It also complements classic holiday meals, especially with turkey or ham.
Can I use frozen cauliflower instead?
Yes, frozen cauliflower works well here! Just steam it according to package instructions until tender, and then proceed with the blending steps. Ensure it is fully thawed and drained well to achieve the right consistency.
How do I fix a runny mash?
If your creamy mashed cauliflower turns out too runny, you can thicken it by blending in additional cauliflower or a bit of cooked potato. Alternatively, allow it to sit uncovered on the stove for a few minutes to evaporate excess moisture before serving.
PrintMore Dinner Recipes
- Balsamic Pork Chops with Cauli Mash
- Mashed Potato Pancakes
- Stuffed Cabbage Rolls | Easy healthy dinner
- Marry Me Pork Tenderloin
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Mashed Cauliflower
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Steaming and Blending
- Cuisine: American
Description
This creamy mashed cauliflower is a delightful, low-carb alternative to traditional mashed potatoes. With simple ingredients and an irresistible flavor, it’s perfect for any meal!
Ingredients
- 1 large head of cauliflower
- 2 tablespoons plain Greek yogurt
- 1–2 tablespoons broth or water
- Salt
- Butter (optional)
- Black pepper, chives, or minced parsley (for garnish, optional)
Instructions
- Chop cauliflower into evenly sized florets.
- Steam florets for 7–10 minutes until soft.
- Let the cauliflower sit to drain excess steam.
- Blend cauliflower with salt and Greek yogurt until creamy.
- Adjust texture with broth if desired.
- Serve warm with optional butter and garnish.
Notes
Ensure cauliflower is not overcooked to maintain texture.
For added flavor, consider roasting the cauliflower or adding garlic during blending.
Nutrition
- Serving Size: 1 cup
- Calories: 70
- Sugar: 2g
- Sodium: 200mg
- Fat: 3g
- Saturated Fat: 1g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 5mg





