This recipe for the creamiest Mashed Cauliflower is thick and creamy without any cheese or sour cream! A delightful side dish that is a perfect low carb swap for traditional mashed potatoes. With a slightly sweet and nutty flavor, and absolutely luscious texture, this recipe is sure to be a hit. Ready in 30 minutes. Whole30, paleo, gluten free, and with a vegan option.
When I think of delicious mashed cauliflower I think of super thick, creamy texture and a warm and nutty depth of flavor that is the definition of homemade comfort food.
But it wasn’t until recently that I made cauliflower mash that embodied those delicious qualities!
I had made cauliflower mash a handful of times in the past but it always turned out too watery and without much flavor. Which always left us feeling disappointed and underwhelmed. Blahh.
Not the vibe I’m going for at dinnertime.
Because cauliflower can get overly tender and water logged when steaming or boiling, I figured I should try a different approach.
So I did a bunch of research and continued testing, until I finally found the perfect combo of dairy free ingredients + the best method for swoon-worthy texture and flavor every time!
Why you’ll love this mashed cauliflower
It is:
- Super creamy
- Thick & luscious
- Filling
- Flavorful
- Total comfort food
- Low carb
- Easy to make
- Absolutely delicious!
Ingredients
(If you’re already ready to get started, scroll all the way down to the bottom for the full recipe!)
- Cauliflower – Either 1 large head of cauliflower finely chopped, or two 1 pound bags of fresh raw cauliflower rice. I do not recommend using frozen cauliflower rice – it will result if a mash that is too watery and thin.
- Ghee or olive oil – Ghee or olive oil are both great options – pick the one that works for you!
- Garlic – Adding some chopped garlic to the cauliflower while it cooks adds a nice depth of flavor to the cauliflower mash, but it’s not necessary. Feel free to skip it if don’t have any on hand.
- Non dairy milk or broth – Original Nutpod’s creamer is my top choice for liquid in this mashed cauliflower recipe, but you could also use another type of non dairy milk, or broth.
- Salt and pepper – To taste!
How to make
The HOW of making this cauliflower mash recipe is the most important part. The ingredients are relatively simple, and it’s the technique that I share below that really makes this recipe stand out.
We’re talking thick, ultra creamy, luscious mashed cauliflower that is not at all watery or runny.
So how do you make mashed cauliflower that is less runny?
The trick is to add just enough liquid to the pot to cook the cauliflower, and not a drop more. This concentrates the flavor and ensures that it doesn’t get water logged.
Here’s the step-by-step instructions
Step 1: Prep the ingredients
Gather all of your ingredients.
Cut the cauliflower in half, and then make a V shaped cut to remove the woody core. Slice the cauliflower very thin and then pass your knife through those thin pieces a few more times to get super small pieces. If there are any tough woody stems discard those or set aside for another use.
Chop the garlic and measure out the ghee or olive oil, salt, and liquid.
Step 2: Sauté the cauliflower and garlic
In a large pot melt ghee over medium high heat and add cauliflower, chopped garlic, and sea salt. Sauté, stirring frequently, until cauliflower has started to soften and garlic is aromatic – about 5-6 minutes.
Step 3: Add the liquid and cover the pot
Pour in non dairy milk, broth, or water and reduce heat to medium low. Cover and cook for about 10-12 minutes – until cauliflower is fall apart tender.
Step 4: Purée or mash the cauliflower
Puree cooked cauliflower and garlic in the pot using an immersion blender until desired consistency is reached. You can also pulse the cauliflower in a food processor or blender, or use a potato masher to mash until smooth. If using a potato masher the mashed cauliflower will be a little more texturized + less smooth, but still delicious.
Step 5: Season and serve
Season to taste with salt and pepper and serve immediately!
What does mashed cauliflower taste like?
Mashed cauliflower tastes slightly nutty and sweet – like an earthier more nuanced version of mashed potatoes.
How to make mashed cauliflower without a food processor
Can you mash cauliflower with a potato masher?
For this recipe my first choice to mash the cauliflower is an immersion blender. It keeps clean up simple as you only use the pot that you’ve already cooked the cauliflower in. If you don’t have a food processor or an immersion blender you can use a potato masher.
The cauliflower mash will be more textured and less smooth, but still equally delicious!
Serving suggestions
This cauliflower mash would be delicious served with anything that you would normally serve mashed potatoes with!
Think:
- Bacon wrapped chicken
- Smothered pork chops
- Cajun Shrimp
- Turkey meatballs
- GF Meatloaf
- Chicken Patties
How to store, re-heat, and freeze
To store: This mashed cauliflower can be stored in a covered container in the refrigerator for 5-6 days.
To re-heat: To re-heat this cauliflower mash, simply heat gently on the stove, stirring frequently, until warm. Or re-heat in the microwave for a minute or two, stopping about halfway through to stir, until warm.
To freeze: I have not personally tried to freeze this cauliflower mash, and so I can’t recommend it either way. If you decide to freeze it I would make sure it’s sealed it in an airtight container. Drop a comment below if you try it!
If you enjoyed this recipe, we’d love it if you would take 5 seconds to rate and review it below! It’s also super helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
PrintThe Creamiest Mashed Cauliflower
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This recipe for the creamiest Mashed Cauliflower is thick and creamy without any cheese or sour cream! A delightful side dish that is a perfect low carb swap for traditional mashed potatoes. With a slightly sweet and nutty flavor, and absolutely luscious texture, this recipe is sure to be a hit. Ready in 30 minutes. Whole30, paleo, gluten free, and with a vegan option.
I found inspiration for this recipe from these two sources:
Ingredients
- 1 large head of cauliflower, or 2 small heads – about 7 cups total when chopped (alternatively you can use two 1 pound bags of fresh cauliflower rice – I do not recommend using frozen!)
- 3 tablespoons ghee or olive oil
-
3/4 teaspoon sea salt
- 2 cloves garlic, chopped
- 1/4 cup Nutpods, non dairy milk, or broth (if you don’t have quite enough cauliflower as the recipe calls for, reduce the liquid by half, and add more if needed when blending)
- Salt and pepper to taste
Instructions
- Cut the cauliflower in half, and then make a V shaped cut to remove the woody core. Slice the cauliflower very thin and then pass your knife through those thin pieces a few more times to get super small pieces. If there are any tough woody stems discard those or set aside for another use.
- In a large pot melt ghee over medium high heat and add cauliflower, chopped garlic, and sea salt. Sauté, stirring frequently, until cauliflower has started to soften and garlic is aromatic – about 5-6 minutes.
- Pour in 1/4 cup liquid of choice and reduce heat to medium low. Cover and cook for about 10-12 minutes – until cauliflower is fall apart tender.
- Purée cooked cauliflower and garlic in the pot using an immersion blender until desired consistency is reached. You can also pulse the cauliflower in a food processor or blender, or use a potato masher to mash until smooth. If using a potato masher the mashed cauliflower will be a little more texturized + less smooth, but still delicious.
- Season to taste with salt and pepper and serve immediately!
Notes
To store: This mashed cauliflower can be stored in a covered container in the refrigerator for 5-6 days.
To re-heat: To re-heat this cauliflower mash, simply heat gently on the stove, stirring frequently, until warm. Or re-heat in the microwave for a minute or two, stopping about halfway through to stir, until heated through.
To freeze: I have not personally tried to freeze this cauliflower mash, and so I can’t recommend it either way. If you decide to freeze it I would make sure it’s sealed it in an airtight container. Drop a comment below if you try it!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Side dish
- Method: Stove top
- Cuisine: Whole30
Allison says
So yummy! Used almond milk and had to add a little extra in order to get it to blend in my kitchenaid blender . Satisfied a mashed potato fix. Thanks!
Nyssa Tanner says
Yes! Hooray for a mashed potato fix! Sometimes the craving just strikes. So glad you enjoyed 🙂 Thank you for leaving your review Allison, and happy cooking! – Nyssa