Mole is one of the most celebrated sauces in Mexican cuisine; it's complex, layered, and deeply satisfying. But it's also traditionally meat-forward, which means vegetarians often miss out on one of Mexico's greatest culinary achievements. This mushroom mole is a vegetarian variation of the traditional Mexican chicken mole, which is typically made with chicken smothered in a rich sauce composed of chilis, spices, and sometimes chocolate. In this variation, mushrooms are used as the main ingredients instead of chicken, enhancing the earthy flavor of the dish.
By swapping chicken for hearty mushrooms, you get all the richness of a proper mole paired with a mushroom that holds its own beautiful in the sauce. Baby bella mushrooms are my top choice here because their texture and umami flavor complement the bold sauce without getting lost in it.
I'll be honest: making mole from scratch is a labor of love. This recipe uses prepared mole paste as a base, and I make no apologies for that to save time! Even in Mexico, busy home cooks reach for prepared mole paste. The key is knowing how to build on it, which is exactly what this recipe teaches you. The result is a vegeratrian mole that's satisfying enough to serve at a dinner party and easy enough to make on a weeknight. Serve it with a side of Mexican rice or in a warm tortilla for tacos. It's cozy enough for fall evenings but light enough for a summer taco spread.

Note: As an Amazon Associate, I earn from qualifying purchases.
Slice the onion and mushrooms.
Add oil and onion to a large pan over medium-high heat.
Enjoy the mushroom mole in tacos or with a side of rice.