
Creamy, fragrant, and finished with a golden crunch, this cauliflower mash is the kind of comfort food that makes you forget you're eating something genuinely wholesome. Full-fat coconut cream stands in for butter and dairy, blending with steamed cauliflower until the texture is impossibly smooth — think thick, velvety mashed potatoes without a single grain or legume in sight. The real magic happens in the skillet, where shallot rings slowly turn deep golden and crisp while fresh rosemary sprig fry up into something almost addictively fragrant. That rosemary-infused oil gets drizzled right over the finished bowl, tying every element together in the most satisfying way. It serves four and comes together with straightforward steps, making it an easy win for a weeknight side or a showstopper at a dinner party. Every ingredient here is clean and unprocessed, so there's no label-reading stress — just real food that happens to taste incredible.
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!
