I make this Mashed Cauliflower when I want a creamy, comforting side dish that feels lighter than traditional mashed potatoes. It is smooth, flavorful, and pairs beautifully with almost any main course.

Why You’ll Love This Recipe

I love how this recipe delivers a rich and satisfying texture using simple ingredients. The cauliflower becomes tender and blends into a silky mash that absorbs butter, garlic, and seasoning perfectly. I also appreciate how versatile it is, since I can easily adjust the flavors to suit whatever meal I am serving.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • large head of cauliflower, cut into florets

  • garlic cloves

  • butter

  • cream cheese

  • milk or heavy cream

  • salt

  • black pepper

  • grated Parmesan cheese (optional)

  • chopped fresh chives (optional)

Directions

  1. I bring a large pot of salted water to a boil.

  2. I add the cauliflower florets and garlic cloves, then cook for about 10–15 minutes until very tender.

  3. I drain the cauliflower thoroughly and let it sit for a few minutes to release excess moisture.

  4. I transfer the cauliflower and garlic to a food processor or use an immersion blender.

  5. I add butter, cream cheese, and a splash of milk or heavy cream.

  6. I blend until smooth and creamy, scraping down the sides as needed.

  7. I season with salt and black pepper to taste.

  8. I stir in grated Parmesan if I want extra richness and top with chopped chives before serving.

Servings and timing

I usually get about 4 servings from this recipe.

Preparation time: about 10 minutes
Cooking time: 15 minutes
Total time: approximately 25 minutes

Variations

I sometimes roast the cauliflower instead of boiling it for a deeper, slightly nutty flavor. When I want a dairy-free version, I use olive oil instead of butter and a plant-based cream alternative. I also like adding roasted garlic, fresh thyme, or a pinch of nutmeg for a subtle twist.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, I warm it gently on the stovetop over low heat, stirring occasionally. If it thickens too much, I add a small splash of milk or cream to loosen it. I can also microwave individual portions in short intervals, stirring between each one.

FAQs

How do I keep mashed cauliflower from being watery?

I drain the cauliflower very well and allow excess steam to escape before blending. Removing extra moisture helps create a thicker texture.

Can I make this ahead of time?

I often prepare it a day in advance and reheat it gently before serving.

Can I freeze mashed cauliflower?

I can freeze it for up to 2 months, though the texture may change slightly. I thaw it overnight in the refrigerator before reheating.

What can I serve with mashed cauliflower?

I enjoy serving it with roasted chicken, steak, meatloaf, or sautéed vegetables.

Can I make this without a food processor?

I use a potato masher for a chunkier texture if I do not have a food processor or blender available.

Conclusion

I find this Mashed Cauliflower to be a simple and satisfying side dish that fits into many meals. It delivers creamy texture and comforting flavor while remaining light and easy to prepare, making it a regular favorite in my kitchen.

Print

Mashed Cauliflower

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and comforting mashed cauliflower made with garlic, butter, and cream cheese for a smooth, flavorful side dish that feels lighter than traditional mashed potatoes.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Boiling
  • Cuisine: American
  • Diet: Low Calorie

Ingredients

  • 1 large head cauliflower (about 2 pounds), cut into florets
  • 3 garlic cloves
  • 2 tablespoons butter
  • 2 ounces cream cheese
  • 24 tablespoons milk or heavy cream
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 1/4 cup grated Parmesan cheese (optional)
  • 1 tablespoon chopped fresh chives (optional)

Instructions

  1. Bring a large pot of salted water to a boil.
  2. Add the cauliflower florets and garlic cloves. Cook for 10–15 minutes, until very tender.
  3. Drain thoroughly and let the cauliflower sit for a few minutes to release excess moisture.
  4. Transfer the cauliflower and garlic to a food processor or use an immersion blender.
  5. Add butter, cream cheese, and 2 tablespoons of milk or cream.
  6. Blend until smooth and creamy, adding more milk or cream as needed.
  7. Season with salt and black pepper to taste.
  8. Stir in grated Parmesan if desired and garnish with chopped chives before serving.

Notes

  • Drain the cauliflower very well to prevent a watery texture.
  • Roast the cauliflower instead of boiling for a deeper, nutty flavor.
  • For a dairy-free version, substitute olive oil for butter and use a plant-based cream alternative.
  • Add roasted garlic, fresh thyme, or a pinch of nutmeg for extra flavor.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze for up to 2 months; thaw overnight before reheating.

Nutrition

  • Serving Size: 1 serving (about 1 cup)
  • Calories: 140 kcal
  • Sugar: 4 g
  • Sodium: 260 mg
  • Fat: 10 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 9 g
  • Fiber: 3 g
  • Protein: 4 g
  • Cholesterol: 30 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star