Mole is a rich, complex sauce that has long been a cornerstone of Mexican cuisine, bursting with layers of flavor from smoky chilies, earthy spices, and a hint of sweetness. While traditional mole often features meat-based broths or lard, this vegetarian mole recipe brings all the depth and warmth of the classic dish without any animal products.
Perfect for those who want to enjoy authentic Mexican flavors while sticking to a plant-based lifestyle, this recipe combines a variety of dried chilies, nuts, seeds, and a touch of dark chocolate to create a velvety, deeply satisfying sauce.
Whether you’re serving it over roasted vegetables, tofu, or your favorite grain, this mole will elevate any meal into a festive celebration of taste. Plus, it’s a fantastic way to introduce new flavors to your weeknight dinners or impress guests with a homemade gourmet touch.
Get ready to dive into a bowl of savory, spicy, and slightly sweet goodness that’s as nutritious as it is delicious!
Why You’ll Love This Recipe
This vegetarian mole recipe stands out because it captures the essence of traditional mole while being entirely plant-based. It’s:
- Rich in flavor: A perfect balance of smoky, spicy, sweet, and savory notes.
- Versatile: Use it as a sauce for roasted veggies, beans, tofu, or as a dip.
- Nutritious: Packed with antioxidants from chilies, nuts, and dark chocolate.
- Make-ahead friendly: Mole tastes even better the next day and freezes well.
- Impressively authentic: No shortcuts—this recipe uses real ingredients to deliver traditional depth.
If you’re curious about other vegetarian Mexican dishes, check out our Vegetarian Tex Mex Recipes for Easy Weeknight Dinners for more inspiration.
Ingredients
- 3 dried ancho chilies, seeded and stemmed
- 2 dried pasilla chilies, seeded and stemmed
- 2 dried guajillo chilies, seeded and stemmed
- 1/4 cup raw almonds
- 1/4 cup pumpkin seeds (pepitas)
- 2 tablespoons sesame seeds
- 1 small onion, roughly chopped
- 3 cloves garlic, peeled
- 1 medium tomato, chopped
- 1 slice of day-old bread, torn into pieces
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground cumin
- 1/4 teaspoon ground cloves
- 1 tablespoon chili powder
- 1 ounce dark chocolate (70% cacao or higher), chopped
- 2 cups vegetable broth
- 2 tablespoons olive oil
- 1 tablespoon apple cider vinegar
- Salt and pepper to taste
- Optional: 1 teaspoon smoked paprika for extra smokiness
Equipment
- Large skillet or frying pan
- Medium saucepan
- Blender or food processor
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Fine mesh strainer (optional, for smoother sauce)
Instructions
- Toast the chilies: Heat a dry skillet over medium heat and toast the ancho, pasilla, and guajillo chilies for 1-2 minutes per side until fragrant. Be careful not to burn them, as this will turn the mole bitter.
- Soak the chilies: Place the toasted chilies in a bowl and cover with hot water. Let them soak for 20 minutes until softened.
- Toast nuts and seeds: In the same dry skillet, toast the almonds, pumpkin seeds, and sesame seeds over medium heat until golden and aromatic, about 3-5 minutes. Set aside.
- Sauté vegetables and bread: Heat olive oil in the skillet over medium heat. Add the chopped onion, garlic, and tomato. Cook until softened and slightly caramelized, about 8 minutes. Add the torn bread pieces and cook for an additional 2 minutes, stirring frequently.
- Blend the mole: Drain the chilies, reserving the soaking liquid. In a blender or food processor, combine the chilies, toasted nuts and seeds, sautéed vegetables and bread, ground cinnamon, cumin, cloves, chili powder, and smoked paprika if using. Add 1 cup of vegetable broth and 1/2 cup of the chili soaking liquid.
- Process until smooth: Blend the mixture until smooth and creamy, adding more broth or soaking liquid as needed to reach your desired consistency.
- Simmer the sauce: Pour the blended mole into a saucepan. Simmer gently over low heat for 15-20 minutes, stirring occasionally to prevent sticking.
- Add chocolate and vinegar: Stir in the chopped dark chocolate and apple cider vinegar. Continue simmering until the chocolate melts and the sauce thickens slightly. Season with salt and pepper to taste.
- Adjust consistency: If the mole is too thick, add a little more vegetable broth. For a smoother sauce, strain through a fine mesh sieve before serving.
- Serve warm: Pour over roasted vegetables, grilled tofu, enchiladas, or your favorite grain bowl.
Tips & Variations
“The key to a delicious mole is layering the flavors slowly and using quality ingredients. Toast the chilies and nuts carefully to avoid bitterness, and don’t rush the simmering step.”
- Spice it up: Add a chipotle chili or some cayenne pepper for a smokier, spicier sauce.
- Make it nut-free: Substitute nuts with extra pumpkin seeds or sunflower seeds if you have allergies.
- Sweeten naturally: A teaspoon of maple syrup or agave can balance the heat if you prefer a sweeter mole.
- Use as a marinade: This mole sauce doubles as a flavorful marinade for vegetables or tofu before grilling.
- Batch cooking: Mole freezes beautifully – store leftovers in airtight containers for up to 3 months.
Nutrition Facts
Nutrient | Amount per Serving (1/4 cup) |
---|---|
Calories | 150 kcal |
Protein | 4 g |
Fat | 10 g |
Carbohydrates | 12 g |
Fiber | 4 g |
Sugar | 3 g |
Sodium | 250 mg |
Serving Suggestions
This vegetarian mole sauce is incredibly versatile and pairs wonderfully with many dishes:
- Drizzle over roasted sweet potatoes, zucchini, or cauliflower for a hearty vegetarian meal.
- Use as a sauce topping for enchiladas stuffed with black beans and cheese or vegan cheese.
- Mix with cooked quinoa or brown rice for a flavorful grain bowl.
- Serve alongside warm corn tortillas for dipping.
- Try it with grilled tofu or tempeh for added protein and texture.
To discover more exciting vegetarian dishes, don’t miss our Peruvian Vegetable Recipes for Flavorful Healthy Meals or warm up with the comforting Low Calorie Vegetable Soup Recipe for Healthy Eating.
Conclusion
Creating a homemade vegetarian mole sauce is a rewarding culinary adventure that brings a taste of Mexico right to your kitchen. The layers of toasted chilies, nuts, spices, and the subtle richness of dark chocolate come together to create a sauce that’s both bold and comforting.
This recipe is perfect for anyone looking to explore authentic flavors while adhering to a vegetarian lifestyle or simply wanting a healthy, plant-based option that doesn’t compromise on taste.
Whether you’re serving it on a busy weeknight or as the centerpiece for a special dinner, this mole is sure to impress. Plus, its versatility means you can enjoy it with a variety of dishes, from roasted vegetables to grains.
For more delicious vegetarian recipes, be sure to check out our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for a sweet treat or try the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes to round out your cooking repertoire.
Enjoy your flavorful journey into vegetarian Mexican cuisine!
📖 Recipe Card: Vegetarian Mole
Description: A rich and flavorful vegetarian mole sauce made with roasted vegetables, nuts, and spices. Perfect served over rice or roasted vegetables.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 6 servings
Ingredients
- 2 dried ancho chiles, seeded and chopped
- 2 dried guajillo chiles, seeded and chopped
- 1 small onion, chopped
- 3 cloves garlic
- 1 medium tomato, chopped
- 1/4 cup almonds
- 1/4 cup pumpkin seeds
- 1 slice whole wheat bread, toasted
- 1 tablespoon cocoa powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground cumin
- 2 cups vegetable broth
- 2 tablespoons olive oil
- Salt to taste
Instructions
- Toast ancho and guajillo chiles in a dry pan for 2 minutes.
- Soak toasted chiles in hot water for 15 minutes.
- In a pan, heat olive oil and sauté onion, garlic, and tomato until soft.
- Add soaked chiles, almonds, pumpkin seeds, bread, cocoa, cinnamon, and cumin to the pan.
- Transfer mixture to a blender and add vegetable broth; blend until smooth.
- Pour sauce back into the pan, simmer for 20 minutes, stirring occasionally.
- Season with salt to taste and serve warm over rice or vegetables.
Nutrition: Calories: 280 kcal | Protein: 7 g | Fat: 18 g | Carbs: 22 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Mole”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and flavorful vegetarian mole sauce made with roasted vegetables, nuts, and spices. Perfect served over rice or roasted vegetables.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 dried ancho chiles, seeded and chopped”, “2 dried guajillo chiles, seeded and chopped”, “1 small onion, chopped”, “3 cloves garlic”, “1 medium tomato, chopped”, “1/4 cup almonds”, “1/4 cup pumpkin seeds”, “1 slice whole wheat bread, toasted”, “1 tablespoon cocoa powder”, “1 teaspoon ground cinnamon”, “1/2 teaspoon ground cumin”, “2 cups vegetable broth”, “2 tablespoons olive oil”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Toast ancho and guajillo chiles in a dry pan for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Soak toasted chiles in hot water for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “In a pan, heat olive oil and saut\u00e9 onion, garlic, and tomato until soft.”}, {“@type”: “HowToStep”, “text”: “Add soaked chiles, almonds, pumpkin seeds, bread, cocoa, cinnamon, and cumin to the pan.”}, {“@type”: “HowToStep”, “text”: “Transfer mixture to a blender and add vegetable broth; blend until smooth.”}, {“@type”: “HowToStep”, “text”: “Pour sauce back into the pan, simmer for 20 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Season with salt to taste and serve warm over rice or vegetables.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “7 g”, “fatContent”: “18 g”, “carbohydrateContent”: “22 g”}}