Think mashed cauliflower can’t rival mashed potatoes? Think again! This cauliflower puree with sour cream and cheddar is so rich and creamy, your tastebuds will be singing.
I am not going stand before you and pretend that mashed cauliflower tastes exactly like mashed potatoes. I respect you far too much to be that disingenuous.
However, I am going show you exactly how to make the richest, creamiest, most flavourful mashed cauliflower recipe on the planet. And I urge to embrace this keto side dish for all that it is. Healthy, low carb, and absolutely delicious.
I’ve had this recipe for cauliflower mashed potatoes on the blog since 2013. And every time I take a bite, I remember why I love it so much. I think you will love it too.
Pair it with turkey for your Keto Thanksgiving celebrations, or use it to top Keto Shepherd’s Pie. Either way, it’s delicious!
Why you will love it
Cauliflower is just about the most keto friendly vegetable you can eat, and it’s also one of the most versatile. It’s a veritable shape shifter of a vegetable, willing to play the role often filled by starchy side dishes like potato or rice.
Now as far as mashed cauliflower is concerned, don’t try to fool your tastebuds. If you’re a serious mashed potato fan, you won’t think it tastes exactly the same. But you can love it for what it is – a healthy, delicious alternative.
The trick is to get it really creamy and smooth, but not too thin or watery. Adding sour cream and grated cheddar is key to a rich, thick consistency with amazing flavor. A little garlic doesn’t hurt either!
And since cauliflower doesn’t fill you up as much as real spuds do, you can eat far more of it in one sitting. With only 4.2g net carbs, you can have a nice big serving and not have to loosen your belt after dinner.
Reader Testimonials
“All the stars for this one. My boyfriend hates cauliflower, and picks it out of everything. I made this and he ate it up. Said this way was the only way I should cook it from now on! That’s super high praise!! Great recipe ????” — Darci
“Amazing!!! So creamy, so thick and full of flavour! I honestly felt like I was eating mashed potatoes!! Best way to eat cauliflower, IMO ???? Thank you!” — Suzan
“This recipe is so tasty and yummy! My family and I love this! Perfect for easy dinner nights and goes great with our chicken nights!” — Beth
Ingredients you need
- Cauliflower: A large head of cauliflower is about 1 ¾ pounds, and should yield about 6 cups when chopped into florets. You can use the stem of the cauliflower, too, as long as you cook it until fork tender. Frozen cauliflower works well too and you can cook it right from frozen.
- Garlic: Since cauliflower has such a mild flavor, I steam and mash it with a few cloves of garlic.
- Sour cream: Use full fat sour cream as low fat tends to have fillers and can be higher in carbs. You can also use full fat thick Greek yogurt.
- Cheddar cheese: I love using sharp white cheddar for the best flavor. I recommend grating it yourself, rather than purchasing shredded cheese.
- Salt and pepper
Step-by-step directions
1. Steam the cauliflower: Fill a large saucepan with about 1 inch of water. Add the cauliflower and garlic cloves and set over medium high heat. Cook until the cauliflower is fork tender, about 7 to 10 minutes.
2. Drain well: Drain into a colander or sieve and shake to release as much excess moisture as possible. Let it sit a few minutes to drain fully, as it will continue to release moisture.
3. Puree: Transfer the cauliflower and garlic to a food processor or high powered blender and add the sour cream. Puree until smooth, scraping down the sides of the bowl or jar a few times to help move the bigger pieces so the blades can catch them.
4. Add the cheese: Return the puree to the cooking pot and add the grated cheddar. Set over low heat to help melt the cheese and reduce excess moisture. Stir until smooth. Season with salt and pepper and serve.
Expert tips
The most common complaint you hear about cauliflower mashed potatoes is that they are too thin and watery. But they don’t have to be! Follow the steps I provide in the recipe and they should turn out rich and thick from the start.
However, if you still find yours a bit thin, you have a few options. You can add a litle softened cream cheese to the pot in the final step and stir until melted. Or you can add a keto thickener like glucomannan or xanthan gum.
Be sure to whisk it in well when the mashed cauliflower is hot. You don’t need more than about ¼ teaspoon per head of cauliflower.
Variations
Feel free to play with the flavors of this mashed cauliflower recipe. Here are some tasty ideas:
- Add crumbled bacon and chopped green onion for “loaded” cauliflower mash.
- Use Pepper Jack in place of the cheddar.
- Stir in goat cheese in place of the sour cream.
- Replace the cheddar with Parmesan and add some rosemary or Italian herbs.
Frequently Asked Questions
This mashed cauliflower recipe has 6.4g of carbs and 2.2g of fiber per serving. That comes to 4.2g net carbs per ½-cup serving.
The key to a thicker consistency is to drain the steamed cauliflower really well before pureeing or blending it up. Put the puree back into the warm pan and add grated cheese. Stir until the cheese is melted and you should have a nice, thick texture. You can also add a keto thickener like glucomannan or xanthan gum.
Store leftovers in an airtight container in the refrigerator for up to 4 days. You can also freeze it for up to 6 months. Let it thaw completely before reheating gently in a pan on the stove or in the microwave.
How to serve it
Now that you know all the tips and tricks for making the best mashed cauliflower, what do you want to serve it with? It makes the perfect side dish for almost any keto recipe. Here are a few ideas for you:
Creamy Mashed Cauliflower Recipe
Ingredients
- 1 large head of cauliflower cut into florets
- 3 cloves garlic
- ⅓ cup full fat sour cream
- 4 oz sharp aged Cheddar cheese grated
- Salt and pepper to taste
Instructions
- Fill a large saucepan with about 1 inch of water. Add the cauliflower and garlic cloves. Set over medium high heat and cook until the cauliflower is fork tender, about 7 to 10 minutes.
- Drain into a colander or sieve and shake to release as much excess moisture as possible. Let it sit a few minutes to drain fully, as it will continue to release moisture.
- Transfer the cauliflower and garlic to a food processor or high powered blender and add the sour cream. Puree until smooth, scraping down the sides of the bowl or jar a few times to help move the bigger pieces so the blades can catch them.
- Return the puree to the cooking pot and add the grated cheddar. Set over low heat to help melt the cheese and reduce excess moisture. Stir until smooth, then season to taste with salt and pepper.
Jessica says
I’d love to add this to our Thanksgiving menu this year as an alternative to mashed potatoes. Does it reheat well? Could I make it a day or two in advance and reheat on Turkey day to have it taste the same?
Carolyn says
It does reheat well, although if you get it going in the microwave, it can kind of bubble and thicken on the sides…similar to potatoes, actually! I’d reheat in a pan.
Deborah says
Absolutely excellent ! !
Carol McRee says
ALL mashed cauliflower recipes NEED BUTTER! How could you leave it out? I would rather have butter than sour cream. Not fond of the sourness of sour cream.
Carolyn says
To each his own. But I (and many others) think this recipe is perfect as is.
Candace @ Cabot says
This is one of my favorite go-to side dishes. Your recipes always elevate a healthy meal to a healthy, amazing meal!
Carolyn says
Thanks, Candace!
Aubri says
I’m new to low carb cooking, but enjoying trying new things! This was delicious! It’s definitely not the same as mashed potatoes, but good none the less… Thanks for the recipes! Your blog is so well done. I want to make everything 🙂
Carolyn says
Thanks, Aubri. Glad you liked them!
Kate says
Is there a way to make these without a food processor? I would love to make these but don’t have one.
Carolyn says
You’d need a really good blender. You can try mashing by hand but it will be lumpier.
Jill graves says
I made this without a food processor by cooking the cauliflower until really tender, cooling it down and squeezing out the moisture through a tea towel while squishing it with my fingers, then returning it to the pan and adding all the other ingredients,if that helps.
Carolyn says
Thanks, Jill. Great tips!
Shannon B says
WOW!! Made these tonight and my family absolutely loved them!! I added just a bit of heavy cream, and a small pat of butter, and they were incredible! Thanks so much for sharing!! Love your blog!
Jen says
I add 1/2 of a brick of cream cheese to mine and it makes them even smoother. Absolutely love your blog. Thanks for sharing all of your hard work.
Carolyn says
I bet that tastes wonderful.
Lena says
Any idea what the calories/fat/protein macros are for this recipe?
Carolyn says
Not off the top of my head but you can enter it into my fitness pal or something like that and it should come up easily.
carole says
I just made mashed cauliflower tonight for the first time. My husband said he didn’t know what it was he was eating, but it was really good. My son said it was like something someone would bring to a potluck, and you didn’t know what it was, but you got some, tasted it, and it was delicious, and when you got up to go get more, it was all gone. Now those were compliments I like to hear. I will definitely try it with a really good extra sharp white cheddar next time.
Common Sense says
I’ve never liked cauliflower, but am starting to enjoy it as ‘rice’ and now this. For an orange color, just use orange cauliflower, it’s chock full of Vitamin A. The purple would be fun too.
Melissa says
I have never liked mashed cauliflower but this recipe is AWESOME!!!
Shannon says
6 servings is a lot, How long can I keep it in the fridge and will it change taste/texture when reheating in the microwave? Anyone has tried?
Carolyn says
Yup, I’ve tried! I had it for several days in a row for breakfast. Reheat by doing 30 second intervals and then stirring.
shangella says
thanks Carolyn!
brittany says
Just don’t take a big whiff when you open the tupperware container!! Leftover cauliflower smells fuuuuunky at first when you take off the lid!! (Otherwise it’s yummy.)
Sweet t says
I really do not care for cauliflower. Esp mashed cauliflower masquerading as my beloved mashed potatoes!! That being said; i decided to give it one last try and i made these. They. Were. Awesome. Soooo delicious!!! I didnt have sharp cheddar so i used a mix of jack and fresh parm. I whizzed them up in my vitamix since i dont have a food processor. Worked great!! The only thing is, they ended up coming out much smoother and w out the heft of potatoes, mine wouldn’t stay nice and mounded like yours so not sure what happened but ill just have to try making them again!!
Carolyn says
Hey, that is a great compliment! I thought you were going to tear them apart, when I read the first part of your comment. I think maybe your vitamix got them too creamy? Not sure. You also may have had a little extra moisture in there. Try draining them, then putting them back in the warm pot to let out a little more moisture and draining them again.
Jill Graves says
I’ve used a similar cauliflower purée recipe for years and find that if I use a potato ricer to gently squeeze out the moisture before whizzing in a blender with the cream I end up with a texture really similar to mashed potatoes. BTW Carolyn, I found your blog last month and absolutely love it. Thank you for All your hard work.
Carolyn says
Thanks for the tip! Not sure I own a potato ricer at all but will look for one.
RavieNomNoms says
Wonderful! I didn’t used to like cauliflower when I was younger. The older I get the more I love it. Especially roasted or mashed like this! I was fooled one time and thought they were potatoes, honestly if you don’t know you won’t know the difference!
Lauren at Keep It Sweet says
I actually really like mashed cauliflower and haven’t made it in forever, time to bring it back into the rotation… likely in this form!
mellissa @ ibreatheimhungry says
Consider me tempted to abandon chocolate for cauliflower! Which for me isn’t a stretch either because I love it too! Never tried adding sour cream to my mash, love the idea to get that tangy, creamy flavor into it! Will definitely add some to my next batch – thanks for this!
Denise says
Hmm, the math on the carb count looks wonky. Shouldn’t net carbs be 2.5gr.?
Carolyn says
Sorry about that. The total carb count is actually 9, not 6. The final net carbs is correct.
Connie Neaveill says
I don’t understand about the 9 carbs with a total net carbs of 5.5. for the sour cream and chedder , cauliflower recipe. Can you help me?
Carolyn says
I am not sure what you mean? Fiber is indigestible so it’s taken away from the carb total. That’s what net carbs are.
Pam says
I have been steaming mine for a couple of years , that is the way to go. I haven’t tried it with garlic. Once you are keto for awhile your tastes seem to change. I used to only eat cauliflower raw. Now I mash, rice ,saute. Flavoring can make a world of difference.
Carolyn says
Hope you try this one!
Brittney says
This looks soooooo good!
I wonder if this can work in my Nutribullet….
Definitely trying when I get to the grocery store for cauliflower!
Nancy says
I do it in the bullet always – and sometimes w scallions and parm for variety! Smear it on a keto meatloaf when it’s almost done cooking
Regan @ Cabot Creamery says
I can’t believe all of the wonderful things cauliflower can do… who knew? I just shared a recipe yesterday for an alfredo sauce made with cauliflower. I mean seriously… such a great food!
And a little cheddar doesn’t hurt this mix either 🙂 Great recipe.