The Mexi Plate

5 Easy Vegan Mexican Soups With Real Flavor

Elena Valdés

Elena Valdés

Elena Valdés is a Mexican-American home cook and the culinary heart behind MexiPlate. Inspired by the bustling kitchens of her childhood in Jalisco and Texas, she specializes in translating authentic Mexican flavors into approachable recipes for everyday cooks. Whether she is sharing her grandmother's secret for the perfect tamale masa or a quick 30-minute weeknight enchilada bake, Elena believes that good food is the best way to bring people together.

Published October 17, 2026

Updated October 17, 2026

If you grew up around a Mexican kitchen, you know soups are not just “a starter.” They are comfort, cure-all, and a reason to gather. The good news is you can make them vegan without losing that deep, savory sabor that makes Mexican soups feel like home.

In my abuela’s world, flavor came from toasted chiles, charred onions, herbs, and long simmers, not from a specific cut of meat. So when I cook plant-based, I focus on those same building blocks and add a few smart umami helpers like mushrooms, roasted tomatoes, and a tiny bit of miso or soy sauce when it makes sense.

A steaming bowl of vegan Mexican soup topped with sliced radishes, shredded cabbage, lime wedges, and cilantro on a rustic wooden table

My go-to umami swaps

Before we jump into the soups, here are the simple tricks I lean on again and again. These are optional, but they are the difference between “healthy veggie soup” and “wow, this tastes like the real thing.”

  • Char first, then blend: Roast tomatoes, onion, and garlic on a comal, skillet, or under the broiler until blistered and browned in spots (8 to 12 minutes total, flipping as needed). Then blend into a base.
  • Dried chiles for depth: Guajillo for warmth, ancho for sweetness, pasilla for raisin-like richness, chipotle for smoke. Stem, seed if you want less heat, toast 10 to 20 seconds per side, then soak in hot water 15 minutes.
  • Mushrooms as the “meaty” note: Cremini or shiitake bring that earthy savoriness that reminds you of long-simmered broth.
  • Umami boosters (use lightly): 1 to 2 teaspoons white miso, a splash of soy sauce, or a pinch of nutritional yeast can round out a broth. Start small so it stays true to the dish.
  • Finish with acid: Lime, a little vinegar, or pickled jalapeño brine wakes up the whole pot.

Quick note on broth: Bouillon varies a lot in salt, and not every “vegetable” bouillon is vegan. Check labels (some contain milk ingredients) and season at the end.

1) Vegan Mushroom Pozole Verde

Pozole is a celebration soup, but you can absolutely make a weeknight version that still feels special. In my family, pozole is close to my heart, and this vegan verde leans on roasted tomatillos, pepitas, and a big handful of greens for that bright, velvety broth. Mushrooms step in for that hearty bite.

A bowl of vegan pozole verde with hominy and sautéed mushrooms, topped with shredded cabbage, sliced radishes, oregano, and lime wedges

Why it tastes authentic

  • Tomatillos + toasted pepitas give the broth body and a nutty depth.
  • Hominy brings that unmistakable pozole chew.
  • Mushrooms add the savory base note you usually get from simmered meat.

Easy method

  • Base: Roast 1 1/2 pounds tomatillos with 1/2 onion and 3 garlic cloves until blistered. Toast 1/3 cup pepitas in a dry pan until fragrant.
  • Blend: Blend roasted tomatillos, onion, garlic, pepitas, 1 bunch cilantro, and 2 packed cups spinach. If you want it smokier, add 1 roasted poblano as an add-on (it will deepen the flavor and slightly mute the brightness).
  • Simmer: Simmer the blended sauce with 6 cups vegetable broth and 2 cans drained hominy for 20 to 25 minutes.
  • Mushrooms: Sauté 12 to 16 ounces sliced mushrooms with a pinch of salt until browned, then stir into the pot right before serving.

My favorite toppings

Shredded cabbage, radishes, diced onion, dried oregano rubbed between your palms, and lots of lime. If you like heat, add sliced serrano or a spoon of salsa verde.

2) Smoky Black Bean Soup With Chipotle

This is the soup I make when I want something cozy, filling, and honestly a little addictive. Black beans already have that rich, earthy flavor. The trick is layering smoke and acid so it tastes like it came from a fonda, not a diet plan.

A bowl of smoky black bean soup garnished with avocado slices, cilantro, red onion, and a squeeze of lime, with warm tortillas nearby

Why it tastes authentic

  • Charred aromatics (onion and garlic) build that classic Mexican base.
  • Chipotle in adobo brings smoke and chile depth in one spoonful.
  • Finish with lime so the beans taste brighter and less heavy.

Easy method

  • Sauté 1 diced onion in a little oil until browned at the edges, 8 to 10 minutes. Add 3 minced garlic cloves and 1 teaspoon cumin for 30 seconds.
  • Add 3 cans drained black beans (or about 4 1/2 cups cooked), 4 cups broth, and 1 bay leaf (optional). Simmer 15 to 20 minutes.
  • Blend about half the pot for creaminess, leave half chunky.
  • Stir in 1 to 2 teaspoons minced chipotle in adobo plus 1 to 2 teaspoons of the adobo sauce to taste. Salt goes in last, especially if your broth is salty.

Quick toppings

Diced avocado, cilantro, pickled red onions, toasted pepitas, or crushed tortilla chips. If you miss crema, use a plain unsweetened plant yogurt with a squeeze of lime and a pinch of salt.

3) Calabacitas en Caldo (Zucchini Corn Soup)

This one feels like summer in a bowl. Calabacitas cooked gently in a tomato broth is something I grew up eating in different forms, sometimes as a stew and sometimes more soupy. For a vegan version, we keep it simple and let zucchini, corn, and roasted tomato do the work.

A light Mexican zucchini and corn soup with tomato broth, topped with chopped cilantro and served with lime wedges

Why it tastes authentic

  • Tomato-chile base is the same flavor foundation as so many home-cooked caldos.
  • Corn and zucchini give sweetness and tenderness without needing dairy.
  • Epazote is optional but if you can find it, it makes the broth taste unmistakably like a Mexican kitchen.

Easy method

  • Blend: Blend 4 roasted tomatoes, a small piece of onion, 2 garlic cloves, and 1 soaked guajillo chile (or 1 teaspoon mild chile powder in a pinch).
  • Simmer: Simmer with 5 cups broth for 10 minutes, then add 3 diced zucchini and 2 cups corn (fresh or frozen). Add 1 small sprig epazote if using.
  • Cook gently: Cook 8 to 10 minutes, just until the zucchini is tender, not mushy. Finish with lime and salt to taste.

My swap

No epazote? Use cilantro stems and a bay leaf while it simmers, then finish with fresh cilantro leaves.

4) Sopa de Lentejas (Mexican Lentil Soup)

Mexican lentil soup is weeknight royalty. It is economical, nourishing, and it loves a fridge clean-out. What makes it taste like the version many of us grew up with is that simple jitomate-onion-garlic base plus a good squeeze of lime at the end.

A bowl of Mexican lentil soup with diced carrots and potatoes, topped with chopped cilantro and served with lime wedges

Why it tastes authentic

  • Tomato base gives that familiar caldo flavor.
  • Carrot and potato are classic add-ins in Mexican home kitchens.
  • Lime and cilantro at the end make it sing.

Easy method

  • Sauté 1 diced onion in a little oil until soft. Add 3 minced garlic cloves and cook 30 seconds.
  • Add 2 diced tomatoes (or 1 cup tomato sauce) and cook until it smells sweet and cooked, about 5 minutes.
  • Add 1 1/2 cups brown lentils, 1 diced carrot, 1 diced potato, 6 cups broth, and 1 bay leaf. Simmer 25 to 35 minutes, until lentils are tender.
  • Season with salt, then finish with lime and cilantro.

Make it your own

For a richer, deeper pot, add 1 dried ancho chile to the simmer, then remove before serving. It adds warmth, not heat.

5) Roasted Poblano Corn Chowder

Is chowder traditional Mexican? Not exactly. But roasted poblanos and corn absolutely are, and this soup hits that creamy, comforting note without dairy. Think of it like elote in a bowl, with poblano’s gentle smoke as the backbone.

A creamy vegan roasted poblano and corn soup in a ceramic bowl, garnished with cilantro and a lime wedge

How to keep it tasting true

  • Roast the poblanos until blistered, then peel. That roasted flavor is the point.
  • Use corn in two ways: blend some for creaminess, keep some whole for texture.
  • Season like elote: lime, chile, and a little tang.

Easy method

  • Roast 2 poblanos over a flame or under the broiler until blistered. Steam in a covered bowl 10 minutes, then peel and deseed.
  • Sauté 1/2 onion and 2 garlic cloves until fragrant, then add 4 cups corn and 4 cups broth.
  • Blend with the poblanos until creamy (blend longer for silky, shorter for texture). Simmer 10 minutes and adjust salt.

Serving ideas

Top with crushed tostadas, sliced scallions, cilantro, and a squeeze of lime. If you want that cotija vibe, a sprinkle of nutritional yeast plus a pinch of salt does a surprisingly good job.

Pantry list for easy vegan Mexican soups

If you want to make plant-based Mexican soups regularly, these ingredients will save you so many trips to the store.

  • Dried chiles: guajillo, ancho, pasilla
  • Canned chipotle in adobo
  • Hominy (canned)
  • Black beans and pinto beans
  • Lentils
  • Tomatoes or tomato sauce
  • Tomatillos (fresh or canned)
  • Frozen corn
  • Vegetable broth (or bouillon)
  • Mexican oregano and cumin
  • Limes, onions, garlic

FAQ

How do I add brothy depth without chicken bouillon?

Toast dried chiles, char your onion and garlic, and let the soup simmer long enough for those flavors to mellow. If you need a boost, add a small spoon of white miso or a splash of soy sauce, then taste and adjust. A little goes a long way.

What is the easiest soup here for beginners?

Black bean soup or sopa de lentejas. Both are forgiving, use simple ingredients, and taste even better the next day.

Can I meal prep these?

Yes. Lentil soup and black bean soup keep especially well. For best quality and food safety, cool promptly, refrigerate in a sealed container at 40°F (4°C) or colder, and enjoy within 4 days. Pozole verde is great too, just store toppings separately and add fresh lime when serving.

What if I cannot find epazote or Mexican oregano?

Use cilantro stems during simmering and finish with cilantro leaves. For oregano, regular oregano works, just use a little less and rub it between your palms before adding so it blooms.