
Steamed cauliflower gets blended with rich coconut cream and olive oil until it turns into a silky, cloud-like mash with real depth and body. Garlic powder and black pepper keep the base savory, while a generous drizzle of rosemary-infused oil ties the whole bowl together. The real star is the topping: shallots fried until deep golden and shatteringly crisp, paired with fragrant fried rosemary sprigs for a bit of crunch and herbaceous punch on every bite. It's an elegant, comforting side that eats like a splurge but is built entirely from plants, no dairy anywhere near it. Serve it alongside roasted vegetables or a hearty grain bowl for a plant-based spread that still feels indulgent. This one's an easy win for a vegan table.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings










Fill a large pot with 1 inch of water and bring to a boil over high heat. Set a steamer basket inside, add the cauliflower florets, cover, and steam for 12–15 minutes, until completely tender when pierced with a fork and no resistance remains at the core.
Transfer the steamed cauliflower to a blender or food processor. Add the coconut cream, 2 tbsp olive oil, garlic powder, fine sea salt, and black pepper. Blend on high for 60–90 seconds, until completely smooth and the texture resembles thick mashed potatoes. Taste and adjust salt. Keep warm.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
