Vegetarian Mole Poblano with Roasted Cauliflower

Among Mexico’s best-known moles, mole poblano is valued for its deep, layered sauce: toasted chilli warmth, nuttiness from seeds and nuts, gentle spice and a subtle dark chocolate richness rather than overt sweetness. In this vegetarian version, roasted cauliflower takes the place of meat, giving the dish browned edges and a firm, satisfying texture that holds the glossy sauce well. Served with warm corn tortillas and sesame seeds, it makes a generous dinner with the flavour and ceremony of mole while keeping the preparation centred on accessible pantry ingredients.
Cuisine style Mexican home-style cooking
Flavor profile Rich • Nutty • Chocolatey • Medium heat
Techniques Roasting • Toasting spices and seeds • Blending • Baking
Key equipment Oven • Baking tray • Saucepan • Blender
Spice level Medium
Cooking style Make-ahead friendly • Meal prep friendly

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
Print
  1. 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.
  2. Meanwhile, roughly chop the yellow onion and crush the garlic. Roughly chop the tomatoes. Set aside 10 g of the sesame seeds for serving.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.

Made this recipe? Rate it — a comment is optional.

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.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Vegetarian Mole Poblano with Roasted Cauliflower
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 30min (55min active)
  • Difficulty: Advanced
  • Cuisine: Mexican
  • Allergens:
    Almonds Sesame
Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

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

Advertisement

These tools help you get better results with less effort.

Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

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 Google

Every 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.