Ingredients
- 1 large head of cauliflower (about 2 pounds), cut into florets
- 3 cloves garlic, peeled and smashed
- 1/3 cup whole milk or unsweetened almond milk (substitute with oat milk for creamier texture)
- 2 tablespoons unsalted butter (or olive oil for a dairy-free option)
- 1/4 cup grated Parmesan cheese (optional, or use nutritional yeast for a vegan twist)
- Salt, to taste (start with 1/2 teaspoon)
- Freshly ground black pepper, to taste
- Fresh chopped chives or parsley, for garnish
I always keep a bag of frozen cauliflower florets in my freezer for busy days when fresh isn’t on hand. It works just as well, especially when I’m rushing to put dinner on the table for Olivia and Isabella after school.
Instructions
- Bring a large pot of salted water to a boil. Add the cauliflower florets and garlic cloves, cooking gently until the cauliflower is tender—about 12 to 15 minutes. You want to be able to easily pierce the florets with a fork.
- Drain the cauliflower and garlic well, letting it sit in the colander for a minute to release any excess water. This step is crucial to avoid a watery mash.
- Transfer the cooked cauliflower and garlic to a food processor or blender. Add the butter, milk, and Parmesan cheese if using.
- Pulse the mixture until smooth and creamy, scraping down the sides as needed. If you prefer a chunkier texture, pulse less. For a silkier finish, blend longer.
- Season with salt and freshly ground black pepper to taste. Give it a final quick pulse to mix.
- Transfer the mash to a warm serving bowl and garnish with fresh herbs like chives or parsley.
One tip I learned in my early days at Le Cordon Bleu: don’t rush the blending. Let the machine do its magic slowly, so the cauliflower releases enough starch to create that creamy texture without adding extra ingredients. My daughters always notice the difference when it’s perfectly whipped—it’s like magic on their plates.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
