Mashed cauliflower is a great substitute for mashed potatoes! This recipe is keto-friendly and low-carb and believe it or not, it actually tastes like mashed potatoes! With butter, cream, roasted garlic, and rosemary, you’ll love the cozy, creamy taste and texture of this mashed cauliflower recipe.
If you’re involved in the foodie world at all or follow food people on Instagram or other social media, you’ll know that cauliflower is really in its hay day. It’s amazing what people think of when it comes to making things out of cauliflower. So far I’ve seen pizza crust, “rice”, smoothies, mashed, and the weirdest thing…ice cream. Wait, what?! Ice cream?? That’s right, I’ve actually seen cauliflower-based ice cream. I’m kind of interested in trying it, but I’m also feeling like maybe we should just leave cauliflower out of the ice cream world.
This recipe is my take on mashed cauliflower. It’s a great substitute for those not wanting the heavy, classic mashed potatoes. It’s much lighter than your regular potatoes and won’t leave you with a potato-bomb in your belly. You want it to taste like mashed potatoes though right? Of course! And I can tell you that this mashed cauliflower recipe is so close to the regular mashed potatoes. It’s buttery, creamy, and herby. Not to mention healthy and delicious!
You’ll love this easy, low-carb mashed cauliflower recipe!

Roasted Garlic Mashed Cauliflower
Ingredients
- 1 head cauliflower
- 1 tsp butter
- 2 garlic cloves minced
- 3 Tbsp plain greek yogurt or sour cream
- 2 Tbsp heavy cream
- 1 Tbsp butter softened
- ½ tsp rosemary
- ½ tsp salt
Instructions
- Steam the cauliflower until it's tender.
- Meanwhile, heat 1 tsp butter in a small pan. Add the garlic and cook until golden and fragrant.
- When the cauliflower is done, blend everything together in a blender until smooth and creamy.