Go Back
+ servings
instant pot mashed cauliflower in a serving bowl
Print Recipe
5 from 13 votes

Garlic Cauliflower Mash

This Garlic Cauliflower Mash is a delicious, easy, and low-carb vegetable side dish that mimics a bowl of classic mashed potatoes.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Side Dish
Cuisine: American
Diet: Gluten Free, Vegetarian
Servings: 8 people
Calories: 83kcal


  • 1 cauliflower head (medium sized)
  • ½ head of garlic (~6 cloves), peeled
  • 1 ¼ cup whole milk
  • ¼ cup Asiago or Parmesan cheese (or use a mixture of both)
  • 2 tablespoons butter, divided
  • 1 ½ teaspoons sea salt, to taste
  • ½ teaspoon black pepper, to taste
  • diced chives or green onion, to garnish (optional)


  • Bring 1" water to a boil in a large saucepan.  Add a steamer basket.
  • Add garlic cloves to steamer basket, cover pan.  Steam 5 minutes.
  • While the garlic is steaming, break the cauliflower into florets.
  • Add cauliflower to the steamer basket with the garlic.  Steam 7 minutes, or until cauliflower is tender.  Remove cauliflower and garlic from pan and set aside.
  • While cauliflower steams, add milk to a small saucepan and warm over medium heat until the milk begins to simmer.  Stir in the cheese and half the butter, stir until incorporated.
  • Add the cauliflower, garlic, and ⅔ of the milk mixture to the basin of a large food processor or high-powered blender.  Blend until it's as creamy as you prefer, and add the remaining milk gradually until the cauliflower reaches the desired consistency.  (Smaller cauliflower will need less milk, and larger ones will need more.) Add salt and pepper to taste, blend again.
    No food processor or blender?  You can also mash everything together with a potato masher, but the resulting mash may not be as creamy.
  • Serve the remaining butter on top of the mash, and garnish with fresh herbs if desired.
  • Make Ahead:  To make the mash up to 2 days ahead, store in an air-tight container in the fridge. This mash reheats well in the microwave, or add to casserole dish, cover, and place in a warm oven (350ºF) for 20-30 minutes.



This mash makes about 8 ⅓ cup servings, or 4-6 more generous servings.


Calories: 83kcal | Carbohydrates: 6g | Protein: 3g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 13mg | Sodium: 550mg | Potassium: 279mg | Fiber: 1g | Sugar: 3g | Vitamin A: 175IU | Vitamin C: 36.1mg | Calcium: 100mg | Iron: 0.4mg