
Steamed cauliflower gets blitzed with rich coconut cream and olive oil until it turns silky and thick, landing somewhere between a mashed potato and a puree in the best possible way. Garlic powder and a good hit of black pepper keep the base savory, while the real showstopper is the topping: shallots fried until deeply golden and shatteringly crisp, joined by rosemary sprigs sizzled in the same oil until fragrant. Everything gets scattered over the warm mash along with a drizzle of that rosemary-infused oil and a final pinch of flaky salt, giving every spoonful crunch, herb flavor, and a glossy finish. It's an easy side dish that still feels special enough for a holiday table or a weeknight dinner that needs a little lift. This one's a solid pick for a dairy free spread, since the creaminess comes together without any milk or butter in sight.
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!
