Are you looking for a delicious, keto alternative to mashed potatoes? My creamy cauliflower mashed potatoes are the answer. With the mild flavor of the cauliflower paired with seasonings and cheese, you won’t even mind that it isn’t potatoes!

Easy cauliflower mash recipe
When it comes to quick, nutritious sides that can be thrown together in no time, my creamy mashed cauliflower recipe is great for adding to your lunch or dinner when you are pressed for time. The best part is that it only takes 30 minutes from start to finish.
This low-carb option is loaded with nutrients like fiber and protein, as well as vitamins C and K. The end result is a creamy and flavorful mash that pairs perfectly with any main course that is sure to please even the pickiest eaters.
Not to mention, you likely have all the ingredients you need for this recipe already in your fridge.
Why Do We Love Mashed Cauliflower?
My cauliflower mash keto recipe is incredibly versatile. You can top mashed cauliflower with cheese and chives like traditional mashed potatoes, add fun toppings like roasted garlic and herbs, and even use it as a topping for Shepherd’s Pie.
This flavorful mashed “potato” has significantly fewer calories than its traditional counterpart but still delivers on taste and nutrition.
Ingredients for mashed cauliflower potatoes
- Cauliflower: I used 2 lbs of cauliflower, which is about equivalent to one large head cut into florets.
- Butter: I chose to use unsalted butter to better control the saltiness. You can swap this out if desired for a vegan butter option such as Earth Balance.
- Seasonings: For this, I used minced garlic, chives, along with salt and pepper to taste.
- Cheese: To add a good cheesiness, I added in Parmesan cheese. For a vegan version, you can use nutritional yeast to taste and plant-based milk.

How to make cauliflower mash (Step by step)
Try my creamy garlic cauliflower mash to satisfy your cravings while also nourishing your body!
- Saute Garlic: In a small pan, add 1 tablespoon of butter and the minced garlic over medium-low heat. Cook the garlic for 1 to 2 minutes while stirring. Set aside.
- Boil The Cauliflower: In a large pot, put the washed and cleaned cauliflower florets. Pour water until it covers the top of the florets, bring to a boil, then lightly season with salt. Cook for about 10 to 15 minutes, or until cauliflower is tender.
- Season & Blend: Transfer the softened cauliflower to a blender and allow it to cool for 2 minutes. Add the minced garlic, milk, Parmesan, and the rest of the butter, blend until it becomes smooth and creamy, season to taste with salt and pepper as desired. Blend again for a few seconds.
- Plate & Garnish: Transfer the mash to a bowl and sprinkle with chopped chives for garnish. Serve while hot.
Tips for making a good cauliflower mash
- Remember to discard the stalk, along with yellow or browned florets – these don’t belong in your mash!
- Be mindful that you don’t overcook the cauliflower. If it is fork-tender, then it is done.
- Swap out seasonings to fit your diet. As I mentioned earlier, you can easily make this vegan; additionally, you can add your favorite toppings, such as crushed bacon, sour cream etc.

FAQs
Is mashed cauliflower healthier than mashed potatoes?
Yes, mashed cauliflower is a healthier alternative to mashed potatoes. It contains fewer calories and carbohydrates, and more fiber and vitamins. Plus, it’s a great way to get your daily vegetable intake.
Do cauliflower mashed potatoes taste like real potatoes?
Yes, cauliflower mashed potatoes can taste like real potatoes if prepared correctly. To get the most potato-like flavor, use a combination of butter and cheese to add richness and flavor.
What to serve with cauliflower mash?
First, you will want to pick a protein to serve it with; meat such as steak or pork chops are classics, but you can also pair it with seafood like salmon, cod, or shrimp.
After you decide on your protein, make it a full meal by adding some veggies, such as roasted carrots, green beans, or asparagus.
Can I use a different type of milk?
You can use whole, half-and-half, or even heavy cream. You can swap it out for plant-based milk such as almond milk, cashew milk, or coconut milk.
What to Do If My Mashed Cauliflower is Watery?
This happens when you overcook your cauliflower. Try frying it up on the stovetop. This will help evaporate any extra water content.
What can I use to thicken cauliflower mashed potatoes?
The key to making mashed cauliflower not watery is to cook it fully before mashing it. This will help to reduce the amount of moisture in the mashed cauliflower.
Adding cheese is also a great way to thicken cauliflower mashed potatoes. You can also use a combination of butter and cream cheese.
How long does cauliflower mash last in the fridge?
It should remain fresh for 3 to 5 days when kept in an airtight container or ziplock bag. You can also easily reheat it in the microwave or on the stovetop.
How many carbs are in cauliflower mash?
My cauliflower mash makes 4 servings and has 161 calories per portion. This may vary if you switch or change the seasonings and toppings.

Easy Cauliflower Mash Recipe
Ingredients
- 2 lb Cauliflower (1 large head or equivalent, cut into florets)
- 3 tbsp unsalted butter (softened)
- 1 tbsp garlic (minced)
- 1/4 cup parmesan (grated)
- 2 tbsp milk (plus more for adjusting)
- chives
- Salt and pepper to taste
- Water for boiling
Instructions
- In a small pan, add 1 tablespoon of butter and the minced garlic over medium-low heat. Cook the garlic for 1 to 2 minutes while stirring. Set aside.
- In a large pot, put the washed and cleaned cauliflower florets. Pour water until it covers the top of the florets.
- Bring to a boil and lightly season with salt. Cook for about 10 to 15 minutes, or until cauliflower is tender.
- Transfer the softened cauliflower to a blender and allow it to cool for 2 minutes. Add the minced garlic, milk, Parmesan, and the rest of the butter.
- Put the lid on and blend until it becomes smooth and creamy. Taste and season with salt and pepper as desired. Blend again for a few seconds.
- Transfer the puree to a bowl and sprinkle with chopped chives for garnish. Serve while hot.
Nutrition
Let’s connect on YouTube, Facebook, and Instagram. I love keeping in touch with you; nothing brings me more joy than seeing pictures of your creations. Tag me @cheflolaskitchen on Instagram and Facebook.