If you’ve been searching for a fresh twist on a classic comfort food, you’re in for a treat. This Easy Creamy Cauliflower Mashed Potatoes Recipe takes the beloved creamy texture and comforting flavor of mashed potatoes and replaces the traditional spud with tender cauliflower. The result is a luscious, velvety side dish that feels indulgent yet light, packed with roasted garlic warmth and just the right hint of tanginess from cottage cheese or Greek yogurt. Whether you’re looking for a low-carb alternative or simply want to try something new, this recipe is a guaranteed crowd-pleaser that’s as delicious as it is nourishing.

Ingredients You’ll Need
The beauty of this Easy Creamy Cauliflower Mashed Potatoes Recipe lies in its simplicity. Each ingredient plays a crucial role in bringing together layers of flavor and texture without overwhelming your palate. From the caramelized notes of roasted garlic to the silky touch of cottage cheese, every element is thoughtfully chosen to create that perfectly dreamy mash.
- Cauliflower (1 medium head, cut into florets): The star of the dish, offering a mild flavor and creamy texture when cooked and blended.
- Cottage cheese or Greek yogurt (1/2 cup): Adds creaminess and a subtle tang that balances the earthiness of cauliflower.
- Garlic (1 head): Roasting the entire head softens its sharpness, infusing the mash with sweet, mellow garlic flavor.
- Olive oil (2 tbsp): Brings richness and helps keep the texture smooth and luxurious.
- Sea salt (1/2 tsp, or more to taste): Enhances all the flavors without overpowering them.
- Ground black pepper (1/4 tsp): Adds just the right touch of warmth and depth.
- Unsweetened almond milk (optional, as needed): Used to adjust the mash’s consistency without adding dairy heaviness.
How to Make Easy Creamy Cauliflower Mashed Potatoes Recipe
Step 1: Roast the Garlic
Start by preheating your oven to 400°F (200°C). Take the whole head of garlic and cut off the top to reveal the tops of the cloves. Drizzle with 1 tablespoon of olive oil and wrap it tightly in aluminum foil. Roast for 35 to 40 minutes until the garlic cloves are soft, golden, and irresistibly fragrant. This roasted garlic will be a game-changer, replacing raw sharpness with mellow, subtle sweetness that makes the mash truly special. Let the garlic cool just enough to handle, then squeeze out every soft clove.
Step 2: Boil the Cauliflower Florets
While the garlic roasts, bring a large pot of water to a rolling boil. Add your cauliflower florets and cook them for 10 to 12 minutes, or until they are fork-tender but not mushy. Drain thoroughly and allow the florets to cool slightly. This cooking method ensures the cauliflower remains fluffy rather than soggy, giving you that perfect mashed texture.
Step 3: Remove Excess Moisture
Here’s a trick for making your Easy Creamy Cauliflower Mashed Potatoes Recipe extra thick and luscious: place the cooked cauliflower in a clean kitchen towel and gently squeeze out as much water as possible. Removing excess moisture prevents the mash from becoming watery and helps you achieve that wonderfully rich, creamy consistency.
Step 4: Blend the Ingredients
In a food processor, add the squeezed cauliflower, roasted garlic, cottage cheese or Greek yogurt, the remaining tablespoon of olive oil, sea salt, and black pepper. Pulse and blend until everything is smooth, scraping down the sides of the processor bowl as needed. This step is where magic happens—the flavor melds beautifully and the texture turns perfectly velvety. Taste and adjust seasoning to your preference.
Step 5: Adjust Consistency
If the mash feels too dense for your liking, slowly add a splash of unsweetened almond milk and pulse again until you reach the perfect, creamy texture. The almond milk keeps things light and silky without overpowering the delicate flavors.
How to Serve Easy Creamy Cauliflower Mashed Potatoes Recipe

Garnishes
Simple garnishes can elevate this dish from everyday to elegant in seconds. A sprinkle of fresh chopped chives or parsley adds a lovely pop of color and a burst of fresh flavor. If you want a little indulgence, a dusting of smoked paprika or a drizzle of browned butter adds a subtle complexity that friends and family will rave about.
Side Dishes
This cauliflower mash is a dream alongside roasted meats like chicken, beef, or pork. It also pairs wonderfully with roasted vegetables or a crisp green salad for a lighter meal. Because the recipe is so creamy and smooth, it complements dishes with bold sauces and spices, balancing hearty flavors perfectly.
Creative Ways to Present
For a fun twist, serve your Easy Creamy Cauliflower Mashed Potatoes Recipe piped through a star nozzle in individual ramekins topped with a sprinkle of cheese and broiled until golden. Or, spread it into a shallow baking dish, top with crispy breadcrumbs, and bake it like a gratin for a fancy yet approachable side everyone will adore.
Make Ahead and Storage
Storing Leftovers
Leftover cauliflower mash keeps beautifully in an airtight container refrigerated for up to 3 days. Be sure to give it a little stir before reheating to restore its creamy texture, as it might firm up slightly when chilled.
Freezing
If you want to keep this Easy Creamy Cauliflower Mashed Potatoes Recipe on hand for busy nights, freezing is a great option. Portion it out into freezer-safe containers and freeze for up to 2 months. Just know that the texture might become a bit looser after thawing, but a quick stir and gentle reheating will bring it back.
Reheating
Reheat gently on the stove over low heat or in the microwave at medium power in short bursts. Adding a splash of almond milk or a little olive oil while reheating will help restore smoothness and keep the mash from drying out.
FAQs
Can I use regular yogurt instead of Greek yogurt or cottage cheese?
Regular yogurt can work but may make the mash a bit runnier due to its higher water content. Greek yogurt or cottage cheese is preferred for that creamy, thick texture, but you can strain regular yogurt if you want to try it.
Is it possible to make this recipe vegan?
Absolutely! Simply swap the cottage cheese or Greek yogurt for a dairy-free alternative like vegan sour cream or coconut yogurt, and replace olive oil with vegan butter if you like. The roasted garlic and cauliflower flavors will still shine bright.
Can I skip roasting the garlic?
Roasting the garlic adds sweetness and mellowness that raw garlic can’t provide. If you’re in a hurry, you can use minced garlic, but it will create a much sharper, more pungent flavor.
What if I don’t have almond milk?
You can substitute any unsweetened plant-based milk, regular milk, or even broth to thin the mash to your preferred consistency. Just add a little at a time to avoid thinning it too much.
How do I make this recipe ahead for a dinner party?
Prepare the mash completely, then store it in the fridge. On the day of your party, reheat gently on the stove, stirring in a splash of almond milk or olive oil to refresh the texture. You can even bake it with a crunchy topping just before serving for an extra special touch.
Final Thoughts
This Easy Creamy Cauliflower Mashed Potatoes Recipe is a wonderful way to enjoy a beloved comfort food in a lighter, healthier form without sacrificing any of the indulgence you crave. Its simple ingredients and straightforward steps yield a dish that’s both effortless and elegant. I can’t recommend it enough for weeknights or special occasions, and once you try it, I bet it will find a permanent spot in your recipe collection.
Print
Easy Creamy Cauliflower Mashed Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Roasting and Stovetop
- Cuisine: American
- Diet: Low Carb
Description
Deliciously creamy and healthy mashed cauliflower recipe that mimics traditional mashed potatoes, enhanced with roasted garlic and cottage cheese for a smooth, rich texture. Perfect as a low-carb, nutrient-packed side dish.
Ingredients
Vegetables
- 1 medium head of cauliflower, cut into florets
- 1 head of garlic
Dairy
- 1/2 cup cottage cheese or Greek yogurt
Oils & Seasonings
- 2 tbsp olive oil
- 1/2 tsp sea salt (or more to taste)
- 1/4 tsp ground black pepper
Optional
- Unsweetened almond milk (as needed)
Instructions
- Roast the Garlic: Preheat your oven to 400°F (200°C). Slice off the top of the garlic head to expose the cloves, drizzle with 1 tablespoon of olive oil, and wrap it in aluminum foil. Roast for 35-40 minutes until the cloves are soft and golden. Let cool slightly, then squeeze out the roasted garlic from the cloves.
- Cook the Cauliflower: Bring a large pot of water to a boil. Add the cauliflower florets and cook for 10-12 minutes, or until fork-tender. Drain well and let cool slightly to prepare for mashing.
- Drain Moisture from Cauliflower: Place the cooked cauliflower in a clean kitchen towel and squeeze out as much moisture as possible. This step is crucial for achieving a thick and creamy consistency without excess water.
- Blend Ingredients: In a food processor, combine the cauliflower, roasted garlic, cottage cheese (or Greek yogurt), remaining 1 tablespoon olive oil, sea salt, and ground black pepper. Blend until smooth, stopping occasionally to scrape down the sides to ensure even mixing. Taste and adjust seasoning as desired.
- Adjust Texture: If the mashed cauliflower mixture is too thick, add a splash of unsweetened almond milk slowly while blending until it reaches your preferred creamy consistency.
Notes
- Roasting garlic mellows its flavor and adds a delicious sweetness to the mash.
- Using cottage cheese adds creaminess and protein, but Greek yogurt is a great alternative for a tangier taste.
- Squeezing out excess moisture from cauliflower is key to avoid a watery mash.
- Unsweetened almond milk is optional and can be replaced with any milk of choice depending on dietary preferences.
- Season to taste; add more salt or pepper as preferred.

