Imagine a fluffy, buttery cloud of cauliflower that melts in your mouth, paired with a fragrant herb gravy that sings with thyme, rosemary, and a hint of lemon. This is the magic of our Heavenly Creamy Mashed Cauliflower & Herb Gravy—a vegan comfort dish that feels like a warm hug on a cool morning.
What makes it stand out is the silky texture achieved without any dairy, thanks to steamed cauliflower blended with a splash of oat milk and a drizzle of olive oil. The herb gravy brings depth, using sautéed shallots, garlic, and a bouquet of fresh herbs simmered in vegetable broth.
Breakfast lovers, brunch enthusiasts, and even dinner‑time diners will adore this dish. It’s perfect for lazy weekend mornings, festive brunch tables, or anytime you crave a hearty, plant‑based comfort plate.
The process is straightforward: steam the cauliflower, blend it to perfection, whisk together a quick herb gravy, and finish by folding the two together. In under an hour you’ll have a restaurant‑quality centerpiece that’s both nourishing and indulgent.
Why You'll Love This Recipe
Plant‑Based Comfort: The creamy cauliflower mimics classic mashed potatoes while staying entirely vegan, delivering comfort without compromising your dietary choices.
Herb‑Infused Aroma: Fresh thyme, rosemary, and parsley create an aromatic gravy that elevates the dish from everyday to unforgettable.
Quick & Simple: With just a few pots and a blender, you can have a wholesome, restaurant‑grade plate ready in 45 minutes or less.
Versatile Pairing: Serves beautifully alongside avocado toast, vegan sausages, or as a stand‑alone brunch centerpiece with a side of fresh fruit.
Ingredients
To achieve the perfect balance of creaminess and flavor, we rely on a handful of high‑quality plant ingredients. The cauliflower provides the base, while oat milk and olive oil add richness without dairy. Fresh herbs and aromatics build the gravy’s depth, and a splash of lemon brightens the final dish.
Mashed Cauliflower
- 1 large head cauliflower (about 1½ lb), cut into florets
- ¼ cup unsweetened oat milk
- 2 tablespoons extra‑virgin olive oil
- ½ teaspoon sea salt
- ¼ teaspoon freshly ground black pepper
Herb Gravy
- 2 tablespoons vegan butter or olive oil
- 1 small shallot, finely diced
- 2 cloves garlic, minced
- 1 cup low‑sodium vegetable broth
- 1 tablespoon nutritional yeast (optional, for umami)
- 1 teaspoon fresh thyme leaves, chopped
- 1 teaspoon fresh rosemary, minced
- 1 teaspoon fresh parsley, chopped (for garnish)
- ½ teaspoon lemon zest
- Salt and pepper to taste
The cauliflower’s natural sweetness pairs beautifully with the savory, herb‑laden gravy. Oat milk contributes a subtle creaminess while keeping the dish dairy‑free. Nutritional yeast adds a gentle “cheesy” depth without any animal products, and the fresh herbs provide a bright, aromatic finish that makes each bite unforgettable.
Step-by-Step Instructions

Steam the Cauliflower
Fill a pot with about an inch of water, place a steamer basket inside, and bring to a gentle boil. Add the cauliflower florets, cover, and steam for 10‑12 minutes until fork‑tender. Steaming preserves the cauliflower’s natural sweetness and prevents a watery mash.
Blend into a Creamy Mash
- Transfer to Blender. Scoop the steamed cauliflower into a high‑speed blender. Add oat milk, olive oil, salt, and pepper. Blend on high for 30‑45 seconds, stopping to scrape the sides, until the mixture is ultra‑smooth and airy.
- Adjust Consistency. If the mash feels too thick, drizzle in an additional tablespoon of oat milk. The final texture should be velvety, holding its shape on a plate without being runny.
- Keep Warm. Transfer the mash to a warm bowl and cover with foil while you prepare the gravy, ensuring it stays hot and ready to combine.
Create the Herb Gravy
- Sauté Aromatics. In a saucepan over medium heat, melt vegan butter (or heat olive oil). Add the diced shallot and cook 2‑3 minutes until translucent. Stir in garlic and cook another 30 seconds, being careful not to brown.
- Deglaze & Simmer. Pour in the vegetable broth, scraping any browned bits from the pan. Bring to a gentle simmer, then whisk in nutritional yeast if using. Let the mixture reduce by roughly one‑third, about 5‑6 minutes.
- Incorporate Herbs. Stir in thyme, rosemary, lemon zest, and a pinch of salt and pepper. Simmer for an additional minute so the herbs release their oils, creating a fragrant, glossy sauce.
Combine & Serve
Fold the hot herb gravy into the creamy cauliflower mash, mixing just enough to swirl the flavors together while preserving the airy texture. Transfer to serving plates, garnish with fresh parsley, and serve immediately. The dish shines brightest when enjoyed hot, with the gravy glistening over each bite.
Tips & Tricks
Perfecting the Recipe
Steam, Don’t Boil. Steaming keeps the cauliflower’s flavor intact and prevents excess water that can make the mash runny.
Use Hot Oat Milk. Warm the oat milk before adding it to the blender; this helps achieve a smoother, creamier texture.
Don’t Over‑Blend. Blend just until smooth. Over‑processing can turn the mash gummy rather than airy.
Flavor Enhancements
Add a splash of white wine to the gravy after sautéing the shallots for an extra layer of depth. A pinch of smoked paprika gives a subtle, comforting smokiness that pairs beautifully with the herbs.
Common Mistakes to Avoid
Avoid adding cold broth to the gravy; it can cause the sauce to seize. Also, never skip the reduction step—reducing concentrates flavor and prevents a watery final dish.
Pro Tips
Finish with Lemon Juice. A teaspoon of fresh lemon juice added at the end brightens the entire plate and balances richness.
Keep the Gravy Warm. Use a low‑heat burner or a warming drawer to keep the herb gravy at a gentle simmer until ready to combine.
Garnish Just Before Serving. Sprinkle parsley and a light drizzle of olive oil right before plating to preserve the fresh herb aroma.
Variations
Ingredient Swaps
Replace cauliflower with steamed broccoli for a greener mash, or use a mix of cauliflower and parsnip for a slightly sweet profile. Swap oat milk for cashew cream for an extra‑rich mouthfeel, and experiment with sage or dill in the gravy for different herb notes.
Dietary Adjustments
The recipe is naturally vegan and gluten‑free. For a lower‑fat version, halve the olive oil and use water‑based vegetable broth without butter. If you need a high‑protein boost, stir in a scoop of unflavored pea protein powder into the mash.
Serving Suggestions
Serve alongside toasted sourdough, grilled tempeh bacon, or a fresh mixed‑berry salad for a balanced brunch. For a heartier plate, pair with roasted sweet potatoes or a drizzle of maple‑glazed roasted carrots.
Storage Info
Leftover Storage
Allow the mash and gravy to cool to room temperature, then transfer each component to separate airtight containers. Refrigerate for up to 4 days. For longer keeping, freeze in portion‑sized bags; label with the date and use within 3 months. Thaw overnight in the fridge before reheating.
Reheating Instructions
Reheat the mash in a saucepan over low heat, stirring in a splash of oat milk to restore creaminess. Warm the gravy gently on the stove, adding a tablespoon of broth if it thickens too much. Both components can also be reheated in a 350°F oven, covered with foil, for 15‑20 minutes.
Frequently Asked Questions
This creamy cauliflower mash with herb gravy delivers all the comfort of a classic brunch favorite while staying 100 % vegan and wonderfully wholesome. We’ve covered ingredient choices, step‑by‑step techniques, storage tips, and creative variations so you can adapt it to any palate. Feel free to experiment with herbs, add a protein boost, or pair it with your favorite brunch sides. Enjoy the warm, velvety goodness and make it a regular star on your breakfast table!