Print

Healthy Cauliflower Mash Recipe: Easy 20-Minute Side Dish

healthy cauliflower mash - featured image

This creamy, garlicky cauliflower mash with chives is a quick and healthy side dish that comes together in just 20 minutes. It’s budget-friendly, picky eater-approved, and perfect for weeknight dinners or holiday gatherings.

Ingredients

Scale
  • 1 large head cauliflower (about 2 pounds or 900 grams), cut into florets
  • 3 tablespoons unsalted butter (42 grams)
  • 1/4 cup sour cream (60 grams)
  • 2 cloves garlic, peeled
  • 3 tablespoons fresh chives, finely chopped (about 12 grams)
  • 1/2 teaspoon salt (3 grams), plus more to taste
  • 1/4 teaspoon black pepper (1 gram), freshly ground
  • Optional: 2 tablespoons cream cheese (30 grams)

Instructions

  1. Prepare the cauliflower: Remove the green leaves and tough core from the cauliflower. Cut it into medium florets—about 1 to 2 inches wide. Try to keep them similar in size so they cook evenly. Rinse the florets in a colander and let them drain briefly.
  2. Steam the cauliflower: Fill a large pot with about 1 inch of water and bring it to a boil. Place the cauliflower florets and the peeled garlic cloves in a steamer basket. Cover and steam for 10 to 12 minutes, until the cauliflower is very tender when pierced with a fork. You want it soft enough that it almost falls apart. Don’t undercook it—that’s the number one reason cauliflower mash turns out grainy. The garlic should be soft and fragrant.
  3. Drain thoroughly: This step is absolutely critical. Remove the steamer basket and let the cauliflower cool for 2 to 3 minutes. Then transfer the florets and garlic to a clean kitchen towel or several layers of cheesecloth. Gather the corners and twist tightly to squeeze out as much water as possible. You’ll be surprised how much liquid comes out. I usually squeeze over the sink and watch the water stream out. Don’t skip this—excess moisture is what makes cauliflower mash watery and thin.
  4. Blend the cauliflower: Transfer the squeezed cauliflower and garlic to a food processor. Add the butter, sour cream, salt, and pepper. Pulse a few times to break it up, then process continuously for about 30 to 45 seconds, scraping down the sides once. You want it smooth and creamy, but stop before it becomes gummy. If you over-process, it can turn gluey—trust me, I’ve learned this the hard way.
  5. Add the chives: Transfer the mash to a serving bowl and fold in the chopped chives with a spatula. Taste and adjust salt and pepper as needed. If you’re using the optional cream cheese, add it along with the butter and sour cream in step 4.
  6. Serve immediately: Spoon the mash into a warm serving dish and top with an extra pat of butter and a sprinkle of fresh chives if you’re feeling fancy. Serve hot.

Notes

Don’t boil the cauliflower—steaming preserves texture and flavor. Squeeze out as much moisture as possible to avoid watery mash. Warm your butter and sour cream before blending to prevent lumps. Season in layers: add a pinch of salt to the steaming water, then adjust after blending. For a dairy-free version, use vegan butter and dairy-free sour cream. Leftovers can be stored in the fridge for up to 4 days or frozen for up to 3 months.

Nutrition

Keywords: cauliflower mash, healthy side dish, low-carb, gluten-free, vegetarian, quick side dish, cauliflower recipe