I wasn’t expecting cooking advice from my plumber, but there I was, standing in my kitchen with a leaky faucet, listening to him describe exactly how to make creamy roasted garlic mashed cauliflower. His name was Dave, and he’d been fixing pipes in my house for about twenty minutes when he noticed the head of cauliflower sitting on my counter. “You know what I do with those?” he asked, not waiting for an answer. “Roast it with garlic until it’s all soft and caramelized, then mash it up with some cream cheese. My wife thought I was crazy the first time, but now she asks for it every Thanksgiving.”
Honestly, I almost laughed. Here was a guy who spent his days crawling under sinks and snaking drains, and he was giving me what would become one of my most-requested side dishes. But that’s the thing about good food—it comes from the most unexpected places. I scribbled his instructions on a piece of mail while he finished tightening a pipe, and that night, I made it. Let me tell you, I was not prepared for how good it was. The cauliflower got all sweet and nutty from roasting, the garlic turned into this buttery spread, and when I mashed it all together with cream cheese and a little parmesan? I actually closed my eyes after the first bite. Maybe you’ve had that moment with a recipe that just hits different.
Three years later, this creamy roasted garlic mashed cauliflower has become my go-to for everything from holiday dinners to random Tuesday nights when I want something comforting but light. It’s the side dish that converts even the biggest cauliflower skeptics—I’ve seen it happen more times than I can count. Dave the plumber probably has no idea his casual recipe changed my cooking game, but I think about him every time I make it. That’s the beauty of sharing food stories, you know? You never know where the next great recipe is hiding.
Why You’ll Love This Recipe
This isn’t just another cauliflower recipe that leaves you feeling deprived. This creamy roasted garlic mashed cauliflower is the kind of side dish that makes you forget you’re eating vegetables. I’ve tested this recipe more times than I’d like to admit—burning garlic, over-mashing, under-seasoning—so you don’t have to make those same mistakes. Here’s why this version stands out:
- Quick & Easy: Comes together in about 40 minutes, with only 10 minutes of active prep. Perfect for busy weeknights when you want something special without the fuss.
- Simple Ingredients: You probably already have most of these in your kitchen. No weird health-food store finds or expensive specialty items.
- Perfect for Low-Carb Lifestyles: All the creamy, comforting texture of mashed potatoes with a fraction of the carbs. It’s keto-friendly, gluten-free, and won’t spike your blood sugar.
- Crowd-Pleaser: I’ve served this to picky eaters, health nuts, and traditional mashed potato lovers, and it gets rave reviews every single time. People genuinely can’t believe it’s cauliflower.
- Unbelievably Delicious: The combination of roasted garlic, cream cheese, and parmesan creates a flavor that’s rich, savory, and deeply satisfying. It’s comfort food that actually makes you feel good.
What makes this recipe different from all the others? It’s the roasting step. Most mashed cauliflower recipes boil the florets, which leaves them waterlogged and bland. Roasting concentrates the flavor, brings out natural sweetness, and gives you that golden color that looks so beautiful on a plate. Plus, roasting the garlic alongside the cauliflower transforms those sharp cloves into something sweet and spreadable—no raw garlic bite here.
This isn’t just good for a cauliflower recipe. It’s good, period. The kind of good that makes you want to lick the bowl when nobody’s looking. And honestly? You should. Life’s too short to waste a single bite of this.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.
For the Roasted Cauliflower and Garlic
- 1 large head of cauliflower (about 2 pounds or 900g), cut into florets — Look for a head that’s firm and white with no brown spots. The florets should be similar in size for even roasting.
- 1 whole head of garlic — Don’t skimp here! Roasting transforms the garlic into something sweet and buttery. You’ll use every single clove.
- 2 tablespoons olive oil (30ml) — A good quality extra virgin olive oil works beautifully here. It helps everything caramelize and adds richness.
- ½ teaspoon salt (3g) — I prefer kosher salt for roasting because it distributes evenly and doesn’t clump.
- ¼ teaspoon black pepper (1g) — Freshly ground is always best, but pre-ground works in a pinch.
For the Mashed Cauliflower

- 4 ounces cream cheese (113g), softened — Full-fat gives the creamiest results, but reduced-fat works too. Let it sit out for 30 minutes before using so it blends smoothly.
- ¼ cup grated parmesan cheese (25g) — Buy the good stuff in a wedge and grate it yourself. Pre-shredded has anti-caking agents that prevent it from melting smoothly.
- 2 tablespoons unsalted butter (28g), softened — Adds richness and that silky mouthfeel we’re after. You can use salted butter, just reduce the added salt slightly.
- 2-3 tablespoons reserved roasting liquid or chicken broth (30-45ml) — This is my secret trick. The liquid from the roasting pan is packed with flavor, but broth works if you don’t have enough.
- Additional salt and pepper to taste — Season as you go, not just at the end. Layers of seasoning build deeper flavor.
Optional Garnishes
- Fresh chives or parsley, chopped — Adds a pop of color and freshness.
- Extra parmesan cheese — Because more cheese is always a good idea.
- A drizzle of olive oil or melted butter — For that final touch of richness.
Ingredient Tip: I’ve tested this with both cauliflower rice (from frozen) and fresh florets, and fresh roasted florets win every time. The texture is just better—fluffy and light instead of mushy. If you’re in a pinch, you can steam the florets, but you’ll miss that caramelized flavor that makes this recipe special.
Substitution Guidance: For a dairy-free version, use vegan cream cheese and nutritional yeast instead of parmesan. The texture won’t be quite as silky, but it’s still delicious. For a whole30 option, skip the cheese and butter and use ghee with a splash of coconut milk instead.
Equipment Needed
You don’t need a fancy kitchen to make this creamy roasted garlic mashed cauliflower. Here’s what you’ll need:
- Baking sheet — A rimmed sheet pan works best to catch any juices. I use a half-sheet pan (18×13 inches) for even roasting.
- Parchment paper or aluminum foil — Makes cleanup a breeze. I’m a parchment paper fan because nothing sticks to it.
- Chef’s knife and cutting board — For cutting the cauliflower into florets. A sharp knife makes this job so much easier.
- Small knife — For cutting the top off the garlic head to expose the cloves.
- Food processor or potato masher — I’ve used both, and honestly, I prefer the food processor for the smoothest, creamiest texture. A potato masher gives you a chunkier, more rustic result. Both are delicious, just different textures.
- Large bowl — For combining everything after processing.
- Spatula — For scraping every last bit of goodness out of the food processor.
Budget-Friendly Tip: If you don’t have a food processor, an immersion blender works great too. Just be careful not to over-blend or you’ll end up with baby food texture. Pulse gently until it looks like fluffy mashed potatoes.
Personal Note: I’ve made this in a tiny apartment kitchen with a dull knife and a hand-me-down food processor that sounded like it was dying. It still turned out amazing. Don’t let equipment limitations stop you—this recipe is forgiving.
Preparation Method
Let’s get cooking! Here’s how to make the creamiest, most flavorful roasted garlic mashed cauliflower you’ve ever had.
Step 1: Preheat and Prep
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Wash your cauliflower head and cut it into florets. Try to make them roughly the same size—about 1 to 1½ inches—so they roast evenly. Don’t throw away the leaves and small inner stems; they’re perfectly edible and add more cauliflower goodness.
- Place the florets on the prepared baking sheet in a single layer. Don’t overcrowd them, or they’ll steam instead of roast. If they’re piled up, use two baking sheets.
Step 2: Prepare the Garlic
- Take your whole head of garlic and slice off the top ¼ inch to expose the tops of the cloves. Don’t cut too much off, or the cloves will fall apart.
- Drizzle the cut surface with about ½ teaspoon of olive oil and wrap the whole head in a small piece of aluminum foil. Place it on the baking sheet with the cauliflower.
Step 3: Roast Everything
- Drizzle the cauliflower florets with 2 tablespoons of olive oil, then sprinkle with ½ teaspoon salt and ¼ teaspoon pepper. Toss everything with your hands to coat evenly.
- Roast for 25-30 minutes, flipping the florets halfway through. You want them golden brown on the edges and tender when pierced with a fork. The garlic should be soft and squeezable—give it a gentle test squeeze through the foil.
- When it’s done, remove the baking sheet from the oven. Let the garlic cool in its foil for about 5 minutes—it’s hot and will burn your fingers if you’re not careful.
Sensory Cue: Your kitchen should smell incredible right now. The cauliflower will have a nutty, caramelized aroma, and the garlic will smell sweet and mellow—nothing like the sharp, pungent smell of raw garlic.
Step 4: Squeeze the Garlic
- Once the garlic is cool enough to handle, unwrap the foil and squeeze the roasted cloves out from the bottom. They should slide right out like soft butter. Discard the papery skins.
- Mash the roasted garlic cloves with the back of a fork until they form a paste. Set this aside for a moment.
Step 5: Mash or Blend
- Transfer the roasted cauliflower florets to your food processor. Add the roasted garlic paste, softened cream cheese, grated parmesan, and softened butter.
- Pulse 5-6 times to break everything up, then process continuously for about 30 seconds. Scrape down the sides with a spatula, then process for another 15-20 seconds.
- Check the consistency. If it seems too thick, add 1 tablespoon of reserved roasting liquid or chicken broth at a time, pulsing after each addition, until it reaches your desired creaminess.
- Taste and adjust seasoning. You’ll likely need another pinch of salt and some fresh black pepper. Remember, the parmesan adds saltiness too, so taste before adding more.
Troubleshooting Tip: If your mixture looks curdled or separated, don’t panic. This usually happens if the cream cheese was too cold. Process for another 10-15 seconds, and it should come back together. If it’s still not smooth, add a tiny splash of warm broth and process again.
Step 6: Final Touch
- Transfer the creamy mashed cauliflower to a serving bowl. Give it one final stir with a spatula to make sure everything is perfectly combined.
- Garnish with fresh chives, a sprinkle of extra parmesan, and a drizzle of olive oil or melted butter if you’re feeling fancy.
- Serve immediately while it’s warm and fluffy. This dish doesn’t sit well for long—it’s best fresh from the food processor.
Personal Efficiency Tip: While the cauliflower roasts, I always clean up my cutting board and knife. It takes two minutes and saves me from facing a messy kitchen after dinner. Future-you will thank present-you!
Cooking Tips & Techniques
After making this creamy roasted garlic mashed cauliflower more times than I can count (and messing it up plenty), here are my best tips for getting it right every time.
Don’t Skip the Roasting
I know it’s tempting to boil the cauliflower to save time. I’ve done it. And every time, I regretted it. Boiling makes the florets waterlogged, and no amount of squeezing or draining gets rid of that soggy texture. Roasting concentrates the flavor and gives you that fluffy, light texture that mimics mashed potatoes so well. Trust the process—it’s worth the extra 20 minutes.
Dry Your Cauliflower Well
After washing your cauliflower, make sure it’s completely dry before you toss it with oil. Water is the enemy of caramelization. I pat mine dry with a clean kitchen towel or let it air dry on the counter for 15 minutes while I prep other ingredients. Wet cauliflower steams instead of roasts, and you’ll end up with pale, bland florets.
Don’t Over-Process
This is the most common mistake I see. If you process the cauliflower for too long, it turns into a gummy paste that’s more like baby food than mashed potatoes. Pulse, scrape, and check the texture often. You want it smooth but still light and fluffy. Think of the texture of well-mashed potatoes—not a puree.
Season in Layers
Add salt at every stage: when you roast the cauliflower, when you process it, and when you taste at the end. Layering seasoning builds depth of flavor. Under-seasoned mashed cauliflower tastes flat and boring, even with all that garlic and cheese.
Keep Everything Warm
This dish cools down quickly. If you’re not serving it immediately, keep it warm in a covered dish in a 200°F (95°C) oven for up to 30 minutes. You can also reheat it gently on the stovetop with a splash of broth, stirring constantly. Microwaving works in a pinch but can make it watery.
Lesson Learned: I once tried to make this for a dinner party and forgot to soften the cream cheese. I added it cold, and the whole thing turned into a lumpy mess. Now I always set my cream cheese out at least 30 minutes before I start cooking. It’s a small step that makes a huge difference.
Variations & Adaptations
This recipe is wonderfully adaptable. Here are some of my favorite ways to change it up.
Cheesy Herb Version
Add ¼ cup of fresh chopped herbs like rosemary, thyme, or sage along with an extra ¼ cup of parmesan. The herbs add a fresh, aromatic quality that’s perfect for holiday dinners. I made this for Thanksgiving last year, and it was gone before the turkey.
Spicy Chipotle Twist
Add 1-2 chipotle peppers in adobo sauce (minced) to the food processor along with the other ingredients. The smoky heat pairs beautifully with the sweet roasted garlic. This version is incredible alongside grilled meats or in tacos. Start with one pepper and taste—you can always add more heat.
Dairy-Free Adaptation
Use vegan cream cheese, a dairy-free butter alternative, and nutritional yeast instead of parmesan. The texture won’t be quite as silky, but it’s still delicious. I’ve also made it with full-fat coconut cream instead of cream cheese, and the subtle coconut flavor actually works surprisingly well with the roasted garlic.
Loaded Baked Cauliflower Style
Top your finished mashed cauliflower with crispy bacon bits, shredded cheddar cheese, and sliced green onions. It’s like a loaded baked potato, but way healthier. This is my go-to for game day parties—nobody misses the potatoes.
Make It a Full Meal
Stir in some cooked, shredded chicken or crumbled Italian sausage to turn this side dish into a complete meal. Add a handful of baby spinach at the end and let it wilt into the warm cauliflower for extra greens. Dinner in 15 minutes, easy.
Serving & Storage Suggestions
This creamy roasted garlic mashed cauliflower is versatile enough to pair with almost anything.
Serving Temperature and Presentation
Serve it warm, straight from the food processor. Transfer to a shallow serving bowl and create swoops and swirls with the back of a spoon for a beautiful presentation. Top with fresh chives, a sprinkle of paprika, and a final drizzle of good olive oil. It looks impressive with minimal effort.
What to Serve With It
This pairs beautifully with roasted chicken, grilled steak, pan-seared salmon, or even a simple protein like baked tofu. It’s also fantastic under a saucy dish like braised short ribs or mushroom stroganoff—the creamy cauliflower soaks up all that delicious sauce. For a lighter meal, serve it alongside a crisp green salad with lemon vinaigrette.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. The texture will firm up as it cools, but it reheats beautifully. I don’t recommend freezing this dish—the cream cheese can separate and become grainy when thawed.
Reheating Methods
The best way to reheat is on the stovetop over medium-low heat. Add a splash of chicken broth or milk and stir constantly until warmed through. You can also microwave it in 30-second bursts, stirring between each, but watch out for hot spots. If it seems dry, add a little more liquid to bring back that creamy texture.
Flavor Development Note: Like many roasted vegetable dishes, this actually tastes even better the next day. The flavors meld together overnight, and the garlic becomes even more mellow. I often double the recipe just so I have leftovers for lunch the next day.
Nutritional Information & Benefits
Here’s the nutritional breakdown for one serving (about ¾ cup, based on 6 servings total):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 145 |
| Total Fat | 11g |
| Saturated Fat | 5g |
| Cholesterol | 25mg |
| Sodium | 320mg |
| Total Carbohydrates | 8g |
| Dietary Fiber | 3g |
| Sugars | 3g |
| Protein | 5g |
| Net Carbs | 5g |
Health Benefits: Cauliflower is packed with vitamins C, K, and B6, plus fiber and antioxidants. Roasted garlic is known for its anti-inflammatory properties and immune-boosting compounds. This dish is naturally low-carb, gluten-free, and vegetarian. It’s a fantastic way to get your vegetables in without feeling like you’re eating a salad.
Dietary Considerations: This recipe is keto-friendly, low-carb, vegetarian, and gluten-free. For a vegan version, use the dairy-free adaptations mentioned above. It’s also naturally nut-free and egg-free.
Conclusion
This creamy roasted garlic mashed cauliflower has become a staple in my kitchen for good reason. It’s the kind of recipe that proves healthy eating doesn’t have to feel like a sacrifice. Every time I make it, I think about Dave the plumber and how his casual advice turned into something I genuinely look forward to cooking and sharing.
What I love most about this recipe is how forgiving it is. You can adjust the garlic, the cheese, the herbs—make it your own. That’s the beauty of cooking, right? Taking someone else’s idea and adding your own twist until it feels like yours. Whether you’re serving it at a holiday dinner or just need a comforting side on a Tuesday night, this dish delivers.
I’d love to hear how yours turns out! Did you add your own spin? Did it convert a cauliflower skeptic in your life? Drop a comment below and tell me about it. And if you’re looking for more comforting, low-carb sides, check out my roasted broccoli with lemon and garlic—it’s another one that’ll surprise you with how good vegetables can be. Happy cooking, friends!
Frequently Asked Questions
Can I make this ahead of time?
Yes! You can roast the cauliflower and garlic up to 2 days ahead. Store them in the refrigerator, then bring them to room temperature before processing with the other ingredients. The final dish is best served fresh, but you can also make it completely, refrigerate it, and reheat gently on the stovetop with a splash of broth.
Why is my mashed cauliflower watery?
This usually happens when cauliflower is boiled instead of roasted, or when it’s not dried properly before cooking. Roasting eliminates excess moisture, which is why I always recommend it over boiling. If your finished dish is watery, try cooking it in a skillet over medium heat for a few minutes to evaporate the extra liquid.
Can I use frozen cauliflower?
You can, but I don’t recommend it for this recipe. Frozen cauliflower releases a lot of water as it thaws, and it won’t roast properly. You’ll end up with a soggy, steamed texture instead of the caramelized, fluffy result we’re after. If you’re in a pinch, thaw and thoroughly drain frozen florets, then pat them very dry before roasting.
How do I make this dairy-free?
Replace the cream cheese with a vegan alternative, use dairy-free butter or ghee, and substitute nutritional yeast for the parmesan cheese. The texture will be slightly different—less silky—but still delicious. I’ve also had good results using full-fat coconut cream in place of cream cheese.
Can I add other vegetables to this?
Absolutely! Roasted parsnips, carrots, or even a small potato can be added to the cauliflower before roasting for different flavors and textures. Just keep in mind that adding starchy vegetables will increase the carb count. For a colorful twist, try adding roasted purple cauliflower or Romanesco—they’re beautiful and taste similar.
Pin This Recipe!

Creamy Roasted Garlic Mashed Cauliflower (Easy Low-Carb Recipe)
This creamy roasted garlic mashed cauliflower is a low-carb side dish that’s so delicious it converts even the biggest cauliflower skeptics. Roasted cauliflower and garlic are mashed with cream cheese and parmesan for a rich, savory comfort food that’s keto-friendly and gluten-free.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large head of cauliflower (about 2 pounds or 900g), cut into florets
- 1 whole head of garlic
- 2 tablespoons olive oil (30ml)
- ½ teaspoon salt (3g)
- ¼ teaspoon black pepper (1g)
- 4 ounces cream cheese (113g), softened
- ¼ cup grated parmesan cheese (25g)
- 2 tablespoons unsalted butter (28g), softened
- 2–3 tablespoons reserved roasting liquid or chicken broth (30-45ml)
- Additional salt and pepper to taste
- Fresh chives or parsley, chopped (optional garnish)
- Extra parmesan cheese (optional garnish)
- A drizzle of olive oil or melted butter (optional garnish)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Wash the cauliflower head and cut it into florets about 1 to 1½ inches in size. Place them on the prepared baking sheet in a single layer.
- Slice off the top ¼ inch of the garlic head to expose the cloves. Drizzle the cut surface with about ½ teaspoon of olive oil and wrap the head in aluminum foil. Place it on the baking sheet with the cauliflower.
- Drizzle the cauliflower florets with 2 tablespoons of olive oil, then sprinkle with ½ teaspoon salt and ¼ teaspoon pepper. Toss to coat evenly.
- Roast for 25-30 minutes, flipping the florets halfway through, until golden brown and tender. The garlic should be soft and squeezable. Let the garlic cool in its foil for about 5 minutes.
- Once the garlic is cool enough to handle, squeeze the roasted cloves out from the bottom and mash them with a fork into a paste.
- Transfer the roasted cauliflower to a food processor. Add the roasted garlic paste, softened cream cheese, grated parmesan, and softened butter.
- Pulse 5-6 times to break everything up, then process continuously for about 30 seconds. Scrape down the sides, then process for another 15-20 seconds.
- If the mixture is too thick, add 1 tablespoon of reserved roasting liquid or chicken broth at a time, pulsing after each addition, until desired creaminess is reached.
- Taste and adjust seasoning with additional salt and pepper as needed.
- Transfer to a serving bowl, garnish with fresh chives, extra parmesan, and a drizzle of olive oil or melted butter if desired. Serve immediately.
Notes
Don’t skip the roasting step—boiling makes cauliflower waterlogged. Dry the cauliflower well before roasting to ensure caramelization. Avoid over-processing to prevent a gummy texture. Season in layers for best flavor. Keep the dish warm in a 200°F (95°C) oven if not serving immediately. For dairy-free, use vegan cream cheese and nutritional yeast instead of parmesan.
Nutrition
- Serving Size: ¾ cup
- Calories: 145
- Sugar: 3
- Sodium: 320
- Fat: 11
- Saturated Fat: 5
- Carbohydrates: 8
- Fiber: 3
- Protein: 5
Keywords: mashed cauliflower, roasted garlic, low-carb, keto, gluten-free, vegetarian, side dish, cauliflower recipe


