Vegan Mexican Menudo Recipe
Prep time
Cook time
Total time
A Mexican classic soup recipe gets a scrumptious vegan makeover! Amigos this vegan menudo tastes similar to the classic version but without any animal products. It's so delicious that even those that enjoy classic menudo will devour this vegan version.
Recipe type: lunch, dinner, main, soup
Cuisine: Mexican, Vegan
Serves: 2 large servings
  • 1 pack oyster mushrooms, chopped roughly
  • 8 cups or 1.8 liters low-sodium vegetable broth
  • 5 guajillo chiles, desseded & stem removed
  • 3 chiles de arbol, stem removed & for milder taste seeds removed if desired
  • 6 large cloves of garlic
  • half a large white onion
  • water for boiling
  • 1 teaspoon salt, adjust to taste
  • 5 leaves of fresh epazote (can substitute with 1 Tablespoon dried)
  • ½ teaspoon dried Mexican oregano, to start & adjust to taste
  • 2 bay leaf
  • ½ ground cumin seed, adjust to taste
  • chopped onion, chopped cilantro, dried oregano & limes. Additionally warm corn tortillas
  1. In a small pot bring plenty of water to boil. While you wait for it wipe the chiles clean with a damp paper towel, remove the stems and the seeds. Also prepare the garlic cloves and onion. Once the water is at a soft boil add all of the chiles, the onion and the garlic and simmer until everything is soft. Remove from the heat and allow to cool slightly before blending the chiles, onion and garlic with once cup of the boiling broth. Blend until you have a smooth sauce, set aside.
  2. In a large pot heat the oil then add the chopped mushrooms and a sprinkling of salt, then sauté until they begin to brown a bit. Place a colander over the pot and very carefully pour in your chile sauce. Then add the epazote, half a teaspoon of salt, half a teaspoon of dried Mexican oregano, quarter teaspoon of ground cumin and two bay leaves. Give the ingredients a good stir and cook for 5 minutes before pouring in all of the vegetable broth. Stir again, cover and simmer for 40 minutes.
  3. After 40 minutes, taste the broth and if needed add more seasoning if needed or desired -- I added half a teaspoon of salt and a quarter teaspoon of ground cumin. After adding more seasoning simmer for 10 more minutes.
  4. !TO SERVE:
  5. Serve each bowl with freshly chopped cilantro, white onion, a sprinkling of dried Mexican oregano, lots of limes and plenty of warm corn tortillas. If you'd like you can also serve with some chopped raw chilies or your favourite spicy salsa.
  6. !TO EAT:
  7. The traditional way of eating is to roll up a tortilla and dip it into the broth. The taste is fantastic!
This recipe makes 2 large servings but you can easily double or triple the amounts as necessary!

Some people also add tomatoes and/or dried chile anchos to their menudo. Additionally others like to add some hominy or cooked garbanzo beans. Feel free to experiment and see what you like.
Recipe by Mexican Made Meatless™ at