Go Back
+ servings


This is my yummy Mashed Cauliflower recipe with Parmesan cheese. It is absolutely creamy, flavorful, low-carb, and keto-friendly.
Prep Time5 mins
Cook Time8 mins
Total Time18 mins
Course: Side Dish
Cuisine: American, International
Keyword: How to make Mashed Cauliflower, Keto Recipes, Mashed Cauliflower
Diet: Gluten-free, Grain-free, Keto, Low-carb
Servings: 8 servings
Calories: 133kcal


  • Food Processor


  • 3 lbs cauliflower cored, steamed and broken into florets
  • 2 cloves garlic or substitute half a head of roasted garlic for a milder flavor (roasting instructions in the body of the post)
  • 2 tbsp olive oil extra virgin
  • 2 tbsp butter grass-fed
  • 5 tbsp sour cream organic
  • 1/2 cup whole milk organic
  • 5 tbsp Parmesan cheese grated
  • 2 tbsp thyme fresh
  • ½ tsp Himalyan salt adjust to taste
  • ½ tsp black pepper adjust to taste


  • Core the cauliflower and break it into florets
  • Place a steam basket into a large saucepan with about 1/2 inch of simmering water at the bottom
  • Add cauliflower to the basket and cover to cook for 8 minutes or until the cauliflower stems can be easily pierced with a fork (don't overcook it!)
  • Let the florets cool off a little for 1-2 minutes and let the steam evaporate before placing them inside the food processor with all the other ingredients. Blast and mix them all together thoroughly until smooth and creamy (keep processing for about 5 minutes, taking breaks to push down the mix here and there)
  • Transfer the mashed cauliflower mix to a serving bowl and garnish with fresh thyme leaves


Serving: 1serving | Calories: 133kcal | Carbohydrates: 10g | Protein: 5g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 14mg | Sodium: 128mg | Potassium: 547mg | Fiber: 4g | Sugar: 4g | Vitamin A: 253IU | Vitamin C: 85mg | Calcium: 99mg | Iron: 1mg