This 15 minute easy mole recipe is a super simple and healthy way to amp up any meal. It's just spicy enough to make things interesting, richly flavored, and deeply savory. Perfect for a Mexican themed dinner, but great just on top of roasted veggies!

Mole is a traditional Mexican sauce made from (get this): CHOCOLATE! Yes. This is a spicy, rich, savoury, and everything completely amazing recipe.
Traditional mole can use more than 30 ingredients, including multiple types of dried chilis and Mexican chocolate. Delicious, yes, but definitely not a weeknight situation. So I made a pantry-friendly easy mole recipe that captures those same warm, smoky flavors with ingredients you probably already have in your kitchen.

Why This Easy Vegan Mole Sauce Works
- Deep, rich flavor: Cocoa powder adds the classic mole depth while spices bring warmth and complexity.
- Pantry-friendly ingredients: No hard-to-find chilis or Mexican chocolate required.
- Ready in about 15 minutes: Quick enough for weeknight dinners.
- Versatile: Perfect drizzled over tofu, roasted vegetables, rice and beans, tacos, burritos, or grain bowls.

Ingredients for Vegan Mole
- Light oil: Used to sauté the onion and garlic and build the base flavor of the sauce.
- Yellow onion and garlic: For aromatic depth and savory flavor.
- Vegetable broth: Forms the base of the sauce and helps everything blend smoothly.
- Cocoa powder: The key ingredient that gives mole its signature richness.
- All-purpose flour: Helps thicken the sauce so it becomes velvety and coatable.
- Natural peanut butter: Adds subtle nuttiness and creaminess.
- Herbs and spices: Chili powder, dried oregano, chipotle powder, ground cumin, ground cinnamon, and salt.
How to Make Mole Sauce (The Easy Way!)

- Gather the Spices: Measure them beforehand so they're all ready to go.

- Build the Sauce: Heat the oil in a pan over medium heat. Add the onion and sauté until softened and lightly golden, about 5 minutes. Stir in the garlic and cook for another minute. Pour in the broth and scrape up any bits stuck to the bottom of the pan. Whisk in the cocoa powder, flour, peanut butter, and seasonings until smooth.

- Simmer: Bring the sauce to a gentle simmer and cook for about 5 minutes, until slightly thickened and very fragrant.

- Blend Until Smooth: Use an immersion blender directly in the pot, or transfer the sauce to a blender and blend until silky smooth.
Tips for the Best Mole Sauce
- Blend thoroughly: Blending the sauce creates that classic smooth, velvety mole texture.
- Adjust the spice level: Use the lower amount of chipotle powder for mild heat, or increase it for a spicier sauce.
- Let the flavors develop: Mole tastes even better after a few minutes of resting as the spices meld together.
How to Use Mole
This easy mole recipe is amazing on:
- Baked Tofu Bites
- Roasted vegetables
- Rice and beans
- Easy Vegan Lentil Tacos
- Roasted Sweet Potato & Plantain Burritos
- Grain bowls

Storage
Store leftover mole sauce in an airtight container in the refrigerator for up to 1 week. Reheat gently on the stovetop or in the microwave before serving.
If you try this easy mole recipe, let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
Bon appetegan!
Sam Turnbull.

(click stars to vote)
Easy Mole Sauce Recipe
Servings: servings
PRINT
PIN
COMMENT
Ingredients
- 1 tablespoon light oil,, such as canola or vegetable
- 1 yellow onion,, chopped
- 2 cloves garlic,, minced
- 2 cups vegetable broth
- 2 tablespoons cocoa powder
- 1 ½ tablespoons all-purpose flour
- 1 tablespoon natural peanut butter
- 2 teaspoons chili powder
- 1 teaspoon oregano
- ½ - 1 teaspoon chipotle powder, (depending on spice preference)
- ½ teaspoon ground cumin
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
Instructions
- Heat the oil in a skillet or large saucepan. When hot, sauté the onion and garlic until the onions turn translucent and begin to brown, about 5 minutes.
- Add the broth, and use your spoon to scrape off any bits stuck to the bottom of the pan. Now add all the cocoa, flour, peanut butter, all the spices and whisk well to combine. Bring to a simmer and cook for about 5 minutes until it thickens and is very fragrant.
- Use an immersion blender directly in the pot, or add the sauce to a blender, and blend until completely smooth. Boom! A gorgeous flavour packed mole sauce is ready to go. Serve hot. Store leftovers in an air-tight container in the fridge for up to a week.
Nutrition
⭐ Did You Make This Recipe?
I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕







Tracy says
I've tested soooo many mole recipes. This may not authentic, but it is very yummy and satisfied my mole hankering. I might try a couple variations in the future (a corn tortilla instead of flour, a bit more chile, maybe adding some fruitiness). Thanks for another great recipe Sam!
Sam Turnbull @ It Doesn't Taste Like Chicken says
So happy you enjoyed it so much Tracy! Thanks for another lovely review 🙂
Janet Gritter says
This sauce was absolutely delicious! I followed the recipe exactly with the below exceptions:
I added 1 Tablespoon of tomato paste and 1 Tablespoon of pure maple syrup [I like slightly sweet mole].
I used arrowroot powder instead of the flour to make it gluten free.
Also, I mixed in the cocoa powder, peanut butter and tomato paste during the immersion blender stage.
This sauce was spot on as far as flavors and thickness/creaminess. I will be making this over and over again! Thank you!
Jess @ IDTLC Support says
Excellent! Thanks for sharing your experience. We're so thrilled you liked it!
MicheleM says
Re: gritty or metallic spices
Have you tried adding the spices after cooking the onions to sauté in oil? Also add the tomato paste then for those who want that addition—same technique as adding dried herbs to an Italian
Denise says
I’ve made this twice. Once following the recipe exactly. I found it gritty and lacking something. The second time, I added the flour before the broth with 2 Tbl of tomato paste and cooked it for an additional 2 minutes. Then proceeded with the recipe. Excellent. Might reduce the tomato paste to 1 TBL next time. I served it over roasted butternut squash halves. Delicious!
Deb Z says
Hi Sam,
Looks terrific. How many cups does this make?
Ceinwen says
This is a crazy fast mole but imo it’s missing a key ingredient (and would help without someone in the comments gritty spice issue) - tomato sauce. A can of tomato sauce really rounded this out for me. I added half the can right after step 1 and added all the spices to that to make a super thick fragrant paste before adding broth, peanut butter, the other half a can of tomato sauce, and flour. Amazing and still super fast. Thanks for this!
Arushi says
Hi, I'm planning on using this sauce for enchiladas tonight, but I was wondering if I can use raw chocolate instead of cocoa powder? I'm all out of cocoa powder but I have a bar of raw chocolate!
KC says
I can appreciate this sauce for it's quickness, however, after following the instructions, I find it taste too much like the powdered spices, which leaves it a bit gritty. I might try it again and thicken it with almonds and add some dried ground chilies.
Sam Turnbull says
If you find it gritty due to the spices, I would recommend trying a different brand of spice as they should be ground finer than that. Alternatively you could pop the spices into a coffee grinder or use a mortar and pestle to grind them finer first.
Monica says
I am excited to try this recipe. It is hard to find delicious vegan latin food. Do you have any suggestions to substituting the peanut butter? Peanuts and almonds make me itchy and swell up.
Thanks for your creative input.
Sam Turnbull says
Any kind of nut or seed butter should work. Enjoy!
Michelle says
Try tahini. It is made from sesame seeds.
Katie says
Go light on Tahini - it's flavor can overpower!
Michelle says
Yes but it has a flavor similar to peanut butter.
Ellie L says
I don’t really think tahini has a similar taste to peanut butter. Texture wise, it’s very similar, but the taste itself is much more bitter.
Maria says
I don't love peanut butter so I am planning to use a creamy sunflower seed butter.
Marcia says
With your last few posts, I haven't been able to get the "Print" button to do anything (doesn't print). Do you have any suggestions? I don't have this problem with any of the other websites I visit frequently.
Thank you, I really enjoy your recipes!
Sam Turnbull says
Thanks so much, Marcia! Yes, I have heard this problem from a couple people now, I have reached out to my tech guys and I'm trying to sort out the problem so it's up and running smoothly again. 🙂
Marcia says
I just tried again and still no luck, but I won't give up! I was able to print a recipe out from your website that has the word "print" in a red box on the top right side instead of under the picture. That worked out beautifully! Wasn't sure if you were aware of that. Thanks again
Sam Turnbull says
Hi Marcia, what operating system (imac, iphone, pc, etc) are you using and what browser (Chrome, Safari). I can't see the problem on my end anymore.
Rachel says
I'd like to make this tomorrow but I don't have chipotle powder and I'm not sire you can buy it in the UK. Any idea what might work as an alternative? Smoked paprika?
Sam Turnbull says
If you are able to get canned whole chipotles, instead of the powder, that would be great, add to taste, otherwise yes I think smoked paprika would work well. Enjoy!
Marcia says
How about a bag of dried chipotles and rehydrate them and put them in the blender with some liquid? You can always freeze them in ice trays (? what are those anyway!), Put them in a ziplock bag and they will be ready next time you need them. Just a thought!
Bethery says
I'm late to this party, but mole is brilliant! I keep forgetting about it, but my husband likes it, too.
Thanks!
Sam Turnbull says
Never too late! Always, happy to see you join the party, Bethery 🙂
Lee | LifeNaturalee says
Wow, I want this all over my life right now (or maybe better just over some beans :p) Honestly tho, this looks delicious! (and thank you for simplifying the scroll-length recipe!)
Sam Turnbull says
Right!? I have been pouring it over everything. So GOOD! Omnomnom. I hope you enjoy it 🙂
Naomi says
Okay, maybe you can answer my question I've always had about mole. I know you're all chocolate-loving and everything, but does this sauce taste like chocolate? I don't think I would care for it if it does. I understand about chocolate and chiles together though. Also, you mention it's six servings, but can you estimate about how much it makes in terms of volume? I'm not sure how much you are calling one serving.
Sam Turnbull says
It does taste like chocolate, but not in the sweet hot sundae kind of way. Cocoa is actually very bitter until fat (usually milk or butter) and sugar are added. This sauce explores more of the earthy savoury bitter tastes of chocolate paired with a burst of spices, it's not sweet at all. The jar shown is what one recipe makes, I just filled that same jar with water and measured it, and it looks as though the mole made about 1 2/3 cups, which would mean one serving would be 1/4 cup. Enjoy!
Joanne Freund says
This was PERFECT timing. I was making your fabulous tofu steaks tonight and this popped up. I was serving it with roasted Brussel sprouts and horseradish mashed potatoes - but I wanted something to drizzle on the steaks. OH MY!!!! This is really very, very good. Next time, I might fool around with the tomato paste part of the steaks to incorporate the same spices, but honestly, the flavors didn't clash. It was a superb meal.
Sam Turnbull says
Woohoo! I love that you made the recipe the day it was posted! So fun to see the excitement. So happy you loved the sauce and paired with the tofu steaks, yum!!! Next time you could try coating the steaks in some of the mole as well instead of the tomato paste. I'm not sure how well the crust would stick, but I bet it would taste yum! 🙂
Dee says
Any hints for gluten free? I am celiac and I'd so love to have a mole recipe that worked.
Sam Turnbull says
Absolutely, the flour is just to thicken the sauce a little, so any gluten-free all-purpose flour blend should work perfectly. Enjoy!
Laura G. says
I made this tonight and substituted corn starch for the flour to make it gluten free. Seemed to come out just fine.
Sam Turnbull @ It Doesn't Taste Like Chicken says
Wonderful! Thanks for sharing!
Rachel says
I love this combination! If you like the flavor, and want to try it in a different form, I've been using the same ingredients (in different proportions) as the base of my chili for years. I spice it up and add the usual beans and desired veggies. Yep, a dab of peanut butter and some cocoa powder are hidden gems for a rich, savory chili as well!!!
Sam Turnbull says
Wow! Sounds fab! Mole chili... I'm digging it 🙂
Elaine says
thank you, this looks great. I was recently given a mole recipe written in Spanish, and have been trying to translate it.
There are waaay too many ingredients and steps for me to try it, so this is perfect timing.
Sam Turnbull says
Woohoo! I hope you enjoy it 🙂
Jeff stroud says
The only thing I would changer is the oil canola or vegetable oil is not a healthy choice.
Sam Turnbull says
True. You could always sauté the onions and garlic with water or broth instead, using this technique. Enjoy!
Laura G. says
What about using olive oil or avocado oil? I would normally use olive oil (but did not this time because recipe did not call for it) and I did use avocado oil -- seemed to work out fine, although next time I would just use my normal olive oil.
Sam Turnbull @ It Doesn't Taste Like Chicken says
Yes you can use your preferred oil 🙂
Kat says
Perfect timing! I was just last week trying to figure out a vegan way to make this, but gave up when i saw just how many ingredients where involved. This sounds lovely and the use of peanut butter is an excellent idea!
I'm gonna throw in a few raisins too. Looking forward to making this asap.
Thank you :0)
Sam Turnbull says
Yay! I hope you love it, Kat 🙂