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.

SoupMain ProteinPrep EffortBest For
Pozole RojoPorkHighBig gatherings
Sopa de TortillaChicken (optional)MediumWeeknight comfort
Caldo de ResBeefMediumFamily dinner
Caldo de PolloChickenMediumFeeling under the weather
MenudoBeef tripeHighWeekend tradition
Sopa de FideoNone/LightLowQuick weeknight meal
Caldo de AlbóndigasBeefMediumHearty lunch
Sopa de LimaChickenMediumBright, citrusy craving
Caldo TlalpeñoChickenMediumSmoky, spicy craving
Sopa TarascaVegetarianMediumCreamy bean soup fans
Sopa de LentejasVegetarianLowBudget-friendly dinner
Birria de ResBeefHighWeekend project
Caldo de CamarónShrimpMediumSeafood lovers
Mole de OllaBeefMediumHearty vegetable stew
Sopa de EloteVegetarianLowCreamy corn craving
Sopa de NopalesVegetarianLowLight, tangy soup
ChileatoleVegetarianMediumUnique corn-based dish
Sopa de Flor de CalabazaVegetarianMediumSummer, seasonal cooking
Sopa de HongosVegetarianLowEarthy, 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.