A steaming bowl of pozole rojo, deep red and crowned with crisp cabbage, does more to warm you up on a cold night than almost anything else in the kitchen. Mexican soups cover a huge amount of ground, from brothy caldos packed with vegetables to thick, hearty stews built on corn, beans, or chiles. Each region of Mexico has its own version, shaped by what grows nearby and what’s been simmering in family kitchens for generations.
This collection pulls together 19+ best Mexican soup recipes that range from quick weeknight dinners to slow-simmered weekend projects worth the wait. Some lean light and brothy, perfect for a head cold or a hot afternoon. Others are rich enough to count as a full meal with nothing but a stack of warm tortillas on the side.
Quick picks:
- Best for a crowd: Pozole Rojo, a hominy and pork stew built for big gatherings
- Best weeknight dinner: Sopa de Fideo, ready in about 20 minutes
- Best for seafood lovers: Caldo de Camarón, a spicy shrimp broth with deep smoky flavor
- Best vegetarian option: Sopa de Elote, a creamy corn soup with no meat required

1. Pozole Rojo
Pozole rojo is the soup Mexican families bring out for birthdays, holidays, and any gathering worth celebrating. Tender pork and hominy simmer in a deep red broth made from dried guajillo and ancho chiles.
Ingredients: 3 lbs pork shoulder, cubed; 2 (25 oz) cans white hominy, drained; 6 dried guajillo chiles; 4 dried ancho chiles; 1 white onion; 6 garlic cloves; 2 bay leaves; 10 cups water; 2 tsp salt.
Simmer pork 90 minutes, blend soaked chiles with garlic and strain, combine, add hominy, cook 30 more minutes. Serves 8. Top with cabbage, radish, and lime.

2. Sopa de Tortilla
Sopa de tortilla earns its spot on this list through crunch and contrast: crisp fried tortilla strips sitting in a silky tomato broth. The soup comes together in under 45 minutes and tastes like it simmered all day.
Ingredients: 6 corn tortillas, sliced thin; 4 cups chicken broth; 3 Roma tomatoes; 1/2 onion; 2 garlic cloves; 1 chipotle in adobo; 2 tbsp oil; 1 avocado; 1/4 cup queso fresco; lime wedges.
Blend tomatoes, onion, garlic, and chipotle, fry in oil 8 minutes, add broth, simmer 15 minutes. Fry tortilla strips separately. Serves 4.

3. Caldo de Res
Caldo de res is the beef and vegetable soup grandmothers make when the family needs a full, hearty dinner in one pot. Big chunks of corn on the cob, zucchini, carrots, and cabbage float in a clear beef broth.
Ingredients: 2 lbs beef shank or short ribs; 2 ears corn, cut into thirds; 2 carrots; 2 zucchini; 1 cup cabbage, chopped; 2 potatoes; 1/2 onion; 2 garlic cloves; 10 cups water; 1 tbsp salt; cilantro.
Simmer beef 2 hours, add vegetables, cook 25 minutes more. Serves 6.

4. Caldo de Pollo
Caldo de pollo is the chicken soup Mexican families reach for when someone’s feeling under the weather. A whole chicken simmers with carrots, potatoes, and chayote in a clean, golden broth that tastes like comfort itself.
Ingredients: 1 whole chicken (3-4 lbs), cut into pieces; 3 carrots; 3 potatoes; 1 chayote; 1/2 onion; 2 garlic cloves; 2 celery stalks; 12 cups water; 1 tbsp salt; rice, cooked, for serving.
Simmer chicken 45 minutes, skim foam, add vegetables, cook 20 minutes. Serves 6. Serve over rice with lime.

5. Menudo
Menudo is the classic hangover cure and weekend tradition built on beef tripe and a bright red hominy broth. The chile-forward base gets its punch from guajillo and ancho peppers, simmered low and slow until the tripe turns tender.
Ingredients: 3 lbs beef tripe, cleaned and cubed; 1 lb hominy; 6 guajillo chiles; 2 ancho chiles; 1 onion; 6 garlic cloves; 1 tbsp Mexican oregano; 12 cups water; 1 tbsp salt.
Simmer tripe 3 hours, blend chile mixture, add with hominy, simmer 30 minutes. Serves 8.

6. Sopa de Fideo
Sopa de fideo is the fast, humble noodle soup that shows up on Mexican dinner tables on busy weeknights. Toasted vermicelli noodles soak up a light tomato broth in under 20 minutes.
Ingredients: 1 (7 oz) package fideo noodles; 2 Roma tomatoes; 1/4 onion; 1 garlic clove; 3 cups chicken broth; 2 tbsp oil; salt to taste; lime and cilantro for garnish.
Toast fideo in oil until golden, blend tomatoes, onion, and garlic, add to pot with broth, simmer 10 minutes until noodles soften. Serves 4.

7. Caldo de Albóndigas
Caldo de albóndigas floats tender beef and rice meatballs in a light, herby tomato broth loaded with carrots and potatoes. The meatballs stay juicy because the rice inside soaks up broth as it cooks.
Ingredients: 1 lb ground beef; 1/4 cup raw rice; 1 egg; 2 tbsp mint, chopped; 4 cups beef broth; 2 carrots; 2 potatoes; 2 tomatoes, blended; 1/2 onion; salt and pepper.
Mix meatball ingredients, form balls, simmer in broth with vegetables 35 minutes. Serves 4.

8. Sopa de Lima
Sopa de lima hails from the Yucatán and gets its signature tang from Yucatecan lime, a fruit closer to a bitter orange than a regular lime. Shredded chicken and crisp tortilla strips round out this bright, citrusy broth.
Ingredients: 3 cups cooked, shredded chicken; 6 cups chicken broth; 1/3 cup lime juice; 1/2 onion; 1 bell pepper; 2 garlic cloves; 1 tbsp oil; 4 corn tortillas, fried into strips; cilantro.
Sauté onion, pepper, garlic, add broth and chicken, simmer 15 minutes, stir in lime juice. Serves 4.

9. Caldo Tlalpeño
Caldo Tlalpeño stands out with smoky chipotle heat and chickpeas added straight to a chicken broth. Avocado slices and a wedge of lime balance the smoky kick at the table.
Ingredients: 4 cups chicken broth; 2 cups cooked, shredded chicken; 1 cup cooked chickpeas; 1 chipotle in adobo, minced; 1 carrot, diced; 1 avocado; queso fresco; epazote (optional).
Simmer carrot in broth 10 minutes, add chicken, chickpeas, and chipotle, simmer 10 more minutes. Serves 4. Top each bowl with avocado and cheese.

10. Sopa Tarasca
Sopa Tarasca comes from Michoacán and layers creamy pinto beans with a smoky tomato and ancho chile base. A float of crema and crumbled queso fresco on top makes it feel restaurant-worthy.
Ingredients: 2 cups cooked pinto beans; 2 cups chicken broth; 2 Roma tomatoes; 1 ancho chile; 1/2 onion; 2 garlic cloves; 1/4 cup crema; tortilla strips; queso fresco.
Blend beans with broth until smooth, simmer with blended tomato-chile mixture 15 minutes. Serves 4. Garnish generously before serving.

11. Sopa de Lentejas
Sopa de lentejas is the humble, budget-friendly lentil soup that Mexican kitchens turn to for a filling, meatless dinner. Smoky chorizo is optional, but even the vegetarian version tastes rich thanks to sautéed vegetables and a touch of cumin.
Ingredients: 2 cups dried lentils; 8 cups vegetable broth; 1 carrot; 1 potato; 1/2 onion; 2 garlic cloves; 1 tsp cumin; 2 tbsp oil; salt to taste.
Sauté vegetables, add lentils and broth, simmer 35 minutes. Serves 6.

12. Birria de Res
Birria de res is the rich, chile-braised beef stew behind the birria taco craze, and the broth alone is worth the effort. Guajillo, ancho, and a hint of cinnamon give the consommé its signature deep color and warmth.
Ingredients: 3 lbs beef chuck; 5 guajillo chiles; 3 ancho chiles; 1 cinnamon stick; 1 onion; 6 garlic cloves; 2 bay leaves; 1 tbsp apple cider vinegar; 8 cups water; salt.
Simmer beef 2.5 hours with blended chile sauce. Serves 6. Shred beef, serve with consommé for dipping.

13. Caldo de Camarón
Caldo de camarón brings smoky, spicy heat to the table with plump shrimp simmered in a guajillo and chile de árbol broth. It’s a coastal favorite that comes together faster than most meat-based soups.
Ingredients: 1.5 lbs shrimp, peeled; 4 guajillo chiles; 2 chile de árbol; 1 potato, diced; 1 carrot, diced; 1/2 onion; 2 garlic cloves; 6 cups water or shrimp stock; salt.
Blend chile sauce, simmer with vegetables 15 minutes, add shrimp last, cook 5 minutes. Serves 4.

14. Mole de Olla
Mole de olla is a rustic beef and vegetable stew in a deep, chile-rich broth that’s less sweet and more savory than traditional mole sauce. Chunks of corn, zucchini, and green beans make it hearty enough to skip the side dishes.
Ingredients: 2 lbs beef shank; 4 guajillo chiles; 2 ancho chiles; 2 ears corn, cut into pieces; 2 zucchini; 1 cup green beans; 1/2 onion; 3 garlic cloves; 8 cups water; salt.
Simmer beef 90 minutes, add blended chile sauce and vegetables, cook 25 minutes. Serves 6.

15. Sopa de Elote
Sopa de elote turns sweet corn into a silky, creamy soup that needs very little to taste incredible. Fresh or frozen kernels blend into a smooth base brightened with a touch of poblano for gentle heat.
Ingredients: 4 cups corn kernels; 1 poblano pepper, roasted and diced; 1/2 onion; 2 garlic cloves; 3 cups vegetable broth; 1/2 cup milk or cream; 2 tbsp butter; salt to taste.
Sauté onion and garlic, add corn and broth, simmer 15 minutes, blend smooth, stir in cream. Serves 4.

16. Sopa de Nopales
Sopa de nopales features tender cactus paddles simmered in a light tomato broth with a mild, slightly tangy flavor. It’s a soup rooted in traditional Mexican cooking that deserves more attention outside Mexico.
Ingredients: 3 cups nopales, cleaned and diced; 3 Roma tomatoes; 1/2 onion; 2 garlic cloves; 4 cups chicken or vegetable broth; 1 tbsp oil; queso fresco; cilantro.
Sauté nopales with onion and garlic until no longer slimy, add blended tomato and broth, simmer 20 minutes. Serves 4.

17. Chileatole
Chileatole blurs the line between soup and atole, thickened with fresh corn masa and seasoned with green chiles and epazote. The texture lands somewhere between a thin soup and a loose porridge, warm and gently spiced.
Ingredients: 4 cups corn kernels; 1/4 cup masa harina; 4 cups chicken broth; 2 poblano chiles, roasted; 1 sprig epazote; 1/2 onion; 2 garlic cloves; salt.
Blend half the corn with masa and broth, combine with remaining ingredients, simmer 20 minutes until thickened. Serves 4.

18. Sopa de Flor de Calabaza
Sopa de flor de calabaza turns delicate squash blossoms into a light, creamy soup with an earthy, slightly sweet flavor. It’s a seasonal specialty best made when blossoms show up at the farmers market in summer.
Ingredients: 4 cups squash blossoms, cleaned; 1 cup corn kernels; 1/2 onion; 2 garlic cloves; 3 cups chicken broth; 1/2 cup cream; 1 tbsp butter; salt.
Sauté onion, garlic, and corn, add blossoms and broth, simmer 15 minutes, blend partially for texture. Serves 4.

19. Sopa de Hongos
Sopa de hongos is a cozy mushroom soup built on a base of epazote and guajillo chile, giving it an earthy depth that plain mushroom soup never reaches. It works well as a meatless main or a starter before tacos.
Ingredients: 4 cups mixed mushrooms, sliced; 1 guajillo chile; 1/2 onion; 2 garlic cloves; 4 cups vegetable broth; 1 sprig epazote; 2 tbsp oil; salt.
Sauté mushrooms, onion, and garlic, add broth, chile, and epazote, simmer 20 minutes. Serves 4.
How to Choose a Mexican Soup for Any Occasion
Start with what the occasion calls for. A big family gathering calls for something that feeds a crowd and holds up on the stove for hours, like pozole rojo or menudo. A quick weeknight dinner calls for something faster, like sopa de fideo or sopa de elote.
Think about the season, too. Brothy soups like caldo de pollo or sopa de lima feel right during a cold or a chilly evening. Richer, chile-based stews like birria de res or mole de olla suit a weekend when there’s time to let things simmer.
| Soup | Main Protein | Prep Effort | Best For |
|---|---|---|---|
| Pozole Rojo | Pork | High | Big gatherings |
| Sopa de Tortilla | Chicken (optional) | Medium | Weeknight comfort |
| Caldo de Res | Beef | Medium | Family dinner |
| Caldo de Pollo | Chicken | Medium | Feeling under the weather |
| Menudo | Beef tripe | High | Weekend tradition |
| Sopa de Fideo | None/Light | Low | Quick weeknight meal |
| Caldo de Albóndigas | Beef | Medium | Hearty lunch |
| Sopa de Lima | Chicken | Medium | Bright, citrusy craving |
| Caldo Tlalpeño | Chicken | Medium | Smoky, spicy craving |
| Sopa Tarasca | Vegetarian | Medium | Creamy bean soup fans |
| Sopa de Lentejas | Vegetarian | Low | Budget-friendly dinner |
| Birria de Res | Beef | High | Weekend project |
| Caldo de Camarón | Shrimp | Medium | Seafood lovers |
| Mole de Olla | Beef | Medium | Hearty vegetable stew |
| Sopa de Elote | Vegetarian | Low | Creamy corn craving |
| Sopa de Nopales | Vegetarian | Low | Light, tangy soup |
| Chileatole | Vegetarian | Medium | Unique corn-based dish |
| Sopa de Flor de Calabaza | Vegetarian | Medium | Summer, seasonal cooking |
| Sopa de Hongos | Vegetarian | Low | Earthy, meatless main |
If this list has you hooked on Mexican flavors beyond soup, the our best authentic mexican recipes collection is worth a look for mains and sides to round out the meal.
Garnishes and Serving Tips
The right garnish turns a good Mexican soup into a great one. Lime wedges show up in nearly every bowl because the acid cuts through rich broths and wakes up every other flavor.
Crumbled queso fresco or a drizzle of Mexican crema adds creaminess to spicy or tomato-based soups like sopa Tarasca or caldo de camarón. Diced white onion and chopped cilantro are the classic finishing touch for clear broths like caldo de pollo and caldo de res.
Crisp tortilla strips or totopos add crunch to brothy soups like sopa de tortilla and caldo Tlalpeño. Sliced avocado works almost everywhere, especially in caldo Tlalpeño and pozole, where its creaminess balances the heat.
For heat, keep sliced jalapeños, pickled chiles, or a bottle of hot sauce on the table so everyone can adjust their own bowl. A side of warm corn tortillas or 19 mexican side dishes rounds out the meal nicely.
Serve pozole and menudo with small bowls of cabbage, radish, and oregano so guests can build their own bowl exactly how they like it. That hands-on approach is part of what makes these soups feel like a shared meal instead of just dinner.









