Vegetarian Mole Poblano with Roasted Cauliflower
Why this recipe works
- Layered mole flavour: Toasted chilli powders, nuts, seeds, tomato, cinnamon and dark chocolate build the rounded savoury depth expected from mole poblano.
- Roasted cauliflower base: Browning the cauliflower first gives the florets caramelised edges and enough structure to hold the thick sauce.
- The sauce stores well: The mole can be refrigerated or frozen separately, then gently reheated and spooned over freshly warmed cauliflower.
Get the most out of this recipe
Adjust the heat
- For a milder mole: Use a little less chilli powder and balance the sauce with extra tomato or a touch more chocolate if needed.
- For more heat: Increase the chilli gradually and taste after simmering, as the sauce becomes more concentrated as it thickens.
- Keep the warmth rounded: A gentle simmer helps the chilli, nuts and chocolate integrate without making the sauce taste sharp or bitter.
Texture tips
- Blend thoroughly: Blend the mole until very smooth; passing it through a sieve gives a finer, restaurant-style texture.
- Simmer to coating consistency: The mole is ready when it coats the back of a spoon and clings easily to the roasted cauliflower.
- Keep the cauliflower intact: Roast until just tender before glazing so the florets stay structured during the final bake.
Make-ahead tips
- Store separately: Keep the mole and cauliflower in separate airtight containers so the cauliflower does not soften too much.
- Freeze the mole: The sauce freezes well; defrost overnight in the fridge, then reheat gently with a splash of water.
- Reheat gently: Warm the mole over low heat and reheat the cauliflower on a baking tray at 200°C (390°F) until piping hot.
Ingredient notes
- Use ancho and guajillo for depth: Ancho brings raisiny warmth, while guajillo adds fruitiness and colour; together they give the sauce its rounded chilli base.
- Choose dark baking chocolate: Dark baking chocolate adds bitterness and body without turning the mole into a sweet chocolate sauce.
- Use firm cauliflower: A compact, fresh cauliflower roasts more evenly and holds its shape better once coated in the mole.
Equipment you'll need
Ingredients
Instructions
- Heat the oven to 220°C (430°F). Cut the cauliflower into large florets and toss with 2 tbsp of the vegetable oil and 0.5 tsp of the fine sea salt on a baking tray. Roast for 20 to 25 minutes, turning once, until deeply browned at the edges and just tender.
- Meanwhile, roughly chop the yellow onion and crush the garlic. Roughly chop the tomatoes. Set aside 10 g of the sesame seeds for serving.
- Warm a saucepan over medium heat and add the remaining 2 tbsp vegetable oil. Add the onion and cook for 8 to 10 minutes until softened and lightly golden, then add the garlic and cook for 1 minute. Stir in the almonds and the remaining sesame seeds and toast for 2 minutes, stirring constantly.
- Add the ancho chili powder, guajillo chili powder and ground cinnamon and cook for 30 seconds until fragrant. Add the tomatoes, remaining fine sea salt and water, bring to a simmer, then cook for 12 to 15 minutes until the tomatoes have collapsed and the mixture smells rounded and toasty. Take off the heat and cool for 5 minutes so it blends safely.
- Blend the sauce until very smooth, adding a splash more water only if needed to keep it moving. Return it to the saucepan over low heat and stir in the dark baking chocolate until melted. Simmer gently for 8 to 10 minutes, stirring often, until thick enough to coat the back of a spoon.
- Tip the roasted cauliflower into a mixing bowl and spoon over enough mole to coat generously, reserving the rest for serving. Return the cauliflower to the tray and bake for 8 to 10 minutes until glossy and glazed. Taste the remaining mole and adjust with a pinch more fine sea salt if needed.
- Warm the corn tortillas in the oven for 2 to 3 minutes, or in a dry pan if you prefer. Serve the glazed cauliflower with extra mole spooned over the top. Finish with the reserved sesame seeds.
Recipe notes
Tips
- For the smoothest mole, blend for a full minute, then pass it through a sieve-strainer if you want a restaurant-style finish.
- Keep the sauce at a gentle simmer after adding the dark baking chocolate; a hard boil can make it taste harsh.
- If serving to pregnant people, young children, or anyone immunocompromised, make sure the sauce is simmered thoroughly and served piping hot.
Substitutions
- Replace the almonds with cashew nuts for a slightly creamier, sweeter mole.
- Replace the dark baking chocolate with unsweetened chocolate for a deeper cocoa flavour; you may want an extra pinch of fine sea salt to balance.
Storage
- Refrigerate up to 4 days
- Cool the mole and cauliflower separately, then refrigerate in airtight containers. Reheat the mole gently in a saucepan with a splash of water, and warm the cauliflower on a baking tray at 200°C (390°F) until piping hot. The mole freezes well for up to 3 months; defrost overnight in the fridge.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h 30min (55min active)
- Difficulty: Advanced
- Cuisine: Mexican
-
Allergens:
Almonds Sesame
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























