Creamy Mashed Cauliflower recipe that is light and fluffy. Made with Ghee for a Keto, Paleo, and Whole30 compatible side dish!
If you are looking for a low-carb side dish that feels like you are eating creamy mashed potatoes, you are in luck! My recipe for mashed cauliflower is easy and relies on just a few key steps to make the most delicious creamy mashed cauliflower that you have ever had!
For this recipe, I like to use Ghee. Ghee is clarified butter that has an intense nutty flavor and adds so much flavor to this simple mashed cauliflower. You can use butter but I recommend adding an additional tablespoon or two to get the right flavor and texture.
While I prefer to make this creamy mashed cauliflower using fresh cauliflower florets, you can save a lot of time by using frozen cauliflower florets. Note that frozen cauliflower florets tend to be more watery so you may not need the non-dairy milk and the final texture (while still good) is just slightly less creamy.
Whether you use fresh or frozen cauliflower florets, it is important to steam and NOT boil the florets. Boiling the cauliflower florets (fresh or frozen) will add too much additional moisture to the dish and make it runny or watery.
Ingredients to Make Mashed Cauliflower:
- Cauliflower Florets (Fresh or Frozen)
- Ghee (or Butter)
- Salt and Pepper
- Non-Dairy Milk
Recipe Tips:
- Frozen VS. Fresh Cauliflower – both work great. Frozen cauliflower tends to be more watery so you usually won’t need the non-dairy milk (or maybe just a very small splash). Also, I suggest reducing the cooking time to 12 minutes for frozen cauliflower florets.
- Steam the Florets – It is important to STEAM the cauliflower florets and NOT boil them. Boiling adds too much additional moisture and can make the mashed cauliflower watery or runny.
- Milk – I like to use plain, unsweetened almond or cashew milk but any unsweetened, plain milk will do. Two things to consider – if you use coconut, the mashed cauliflower can take on a coconut taste. If you eat dairy, half and a half or heavy cream adds a really nice texture!
- Food Processor? – The food processor is the quickest and easiest way to make this mashed cauliflower but, if you do not have a food processor, you can absolutely use an immersion blender (doesn’t get as creamy) OR a high-powered blender (sometimes can get too loose or whipped). I get a lot of questions asking if you can just mash the cooked cauliflower by hand and the answer is that technically, yes BUT the texture will not be the same (chunky and possibly gritty).
More Cauliflower Recipes:
Chicken and Asparagus Cauliflower Fried Rice
Vegan Pesto Roasted Cauliflower Steaks
Italian Roasted Cauliflower with Marinara
Ginger Coconut Cauliflower Rice
Pesto Cauliflower Rice with Shrimp
Did you make this recipe? Please give it a star rating below!
Creamy Mashed Cauliflower recipe that is light and fluffy. Made with Ghee for a Keto, Paleo, and Whole30 compatible side dish!
- 1 large head cauliflower core removed and cut into evenly sized florets
- 1/4 cup ghee
- 1 teaspoon kosher salt
- freshly ground black pepper to taste
- 1 tablespoon plain unsweetened almond milk (as needed)
-
Remove cauliflower florets from core, cut into evenly sized pieces.
-
Place a couple of inches of water and a nice size pinch of kosher salt in a large pot. Fit with a steamer insert and boil water. Once water is boiling, place cauliflower florets into pot and cover. Cook for 12 to 15 minutes until florets are very tender and almost falling apart.
-
Place Ghee and salt in the bowl of food processor. Carefully (I use a tongs as the florets will be very hot!) add steamed florets to processor.
-
Remove food processor tube to allow steam to escape and process for 2 to 3 minutes until smooth.
-
Add freshly ground black pepper to taste and almond milk if needed to loosen. Serve hot and Enjoy!
- Frozen VS. Fresh Cauliflower - both work great. Frozen cauliflower tends to be more watery so you usually won't need the non-dairy milk (or maybe just a very small splash). Also, I suggest reducing the cooking time to 12 minutes for frozen cauliflower florets.
- Steam the Florets - It is important to STEAM the cauliflower florets and NOT boil them. Boiling adds too much additional moisture and can make the mashed cauliflower watery or runny.
- Milk - I like to use plain, unsweetened almond or cashew milk but any unsweetened, plain milk will do. Two things to consider - if you use coconut, the mashed cauliflower can take on a coconut taste. If you eat dairy, half and a half or heavy cream adds a really nice texture!
- Food Processor? - The food processor is the quickest and easiest way to make this mashed cauliflower but, if you do not have a food processor, you can absolutely use an immersion blender (doesn't get as creamy) OR a high-powered blender (sometimes can get too loose or whipped). I get a lot of questions asking if you can just mash the cooked cauliflower by hand and the answer is that technically, yes BUT the texture will not be the same (chunky and possibly gritty).
Did you make this recipe? Tag @EverydayMaven on Instagram with the hashtag #EveryDayMaven and please give a star rating below.
UPDATE NOTES: This recipe for creamy mashed cauliflower was originally published in May 2013 and was updated in August 2020.
Amanda says
I found this recipe via Pinterest. I can say that I really almost cried with joy when I made this. I started paleo about a month ago and have really really really missed my thrice weekly mashed potatoes. This may just get me through the week. Excellent!
EverydayMaven says
So happy to hear it Amanda!!! Enjoy them 🙂
Kiran @ KiranTarun.com says
Mmmm… I love how cauliflower is evolving in the kitchen. Nice mash and lovely touch of ghee. Can’t go wrong with ghee 😉
Aggie says
Mmmm, this looks so good!! I love cauliflower mash!
EverydayMaven says
Me too – I can’t get enough of it!
john@kitchenriffs says
Great dish! I’ve had this before, but never made it myself. I really should – I love cauliflower, and am always looking for new ways to use it. Really good stuff – thanks.
EverydayMaven says
It’s so easy John – you have to make it!
Laura (Tutti Dolci) says
I love cauliflowers, this looks so good!
Hannah says
Oh wow, this is a bowl of comfort! So simple and delicious. Have you ever tried using olive oil in place of the ghee? I sometimes need a dairy-free option. I’m making a lamb stew tonight and it calls for serving over potatoes…I’m going to mash up some cauliflower instead.
EverydayMaven says
I have tried Olive Oil and I didn’t love the taste – it was very heavy and a bit flat. I was thinking that Olive Oil might work if I had some fresh herbs and roasted garlic to add more dimension so maybe try that? Lamb Stew sounds awesome!! Have a great weekend Hannah 🙂
Hannah says
Ah, that makes sense. Thanks for letting me know! Hope to see you soon!
EverydayMaven says
Yep! I am still holding out for some Kombucha lessons 😉
Hannah says
The next baby is yours! 🙂
Mr. & Mrs. P says
Looks delish! We made another versions a few weeks ago for the first time and it was awesome!! Need to try yours soon.
EverydayMaven says
Cauliflower is so versatile – it’s really one of the best veg!
Joanne says
I love mashed cauliflower as an alternative to mashed potatoes! this version is a need-to-try.
EverydayMaven says
So do I Joanne, I must make this at least 1x a week!