12 Mexican Chicken Soup Recipes That Bring Big Flavor Home
Mexican chicken soup recipes work because the broth carries deep, toasted chile flavor while the chicken stays tender and shreddable. You get brightness from lime, richness from tomatoes or avocado, and just enough heat from whatever chile you choose. The versions below take that base in truly different directions, from brothy classics to smoky, creamy, and low-carb bowls.

Start with the Classic Caldo de Pollo for the most traditional pot, go for the Chipotle Chicken Soup if you want real heat, and try the Creamy Poblano version when you want something silky. There is a fideo soup for quick comfort and an albondigas one for a bigger project.
Which Mexican Chicken Soup Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Caldo de Pollo | Clear, gentle, brothy | A traditional Sunday dinner |
| Sopa de Lima Yucateca | Bright, sharp, crisp | A light citrusy bowl |
| Chicken Tortilla Soup | Smoky, deep, crunchy | Movie night or casual dinner |
| Smoky Chipotle Chicken Soup | Spicy, smoky, warm | Heat that builds slowly |
| Chicken Pozole Verde | Tangy, bright, chewy | Feeding a crowd |
| Chicken Tinga Soup | Rich, smoky, tomatoey | Tacos in soup form |
| Creamy Roasted Poblano Chicken Soup | Silky, soft, roasted | A creamy cooler-night meal |
| Chicken Fideo Soup | Toasty, mild, comforting | Quick pantry comfort |
| Low Carb Chicken Fajita Soup | Charred, light, zesty | A lighter weeknight dinner |
| Chicken and Black Bean Soup | Hearty, sweet, earthy | A whole meal in a bowl |
| Chicken Albondigas Soup | Tender, fresh, savory | A bigger weekend project |
| Mexican Street Corn Chicken Chowder | Sweet, salty, creamy | A richer corn-lover’s bowl |
Classic Caldo de Pollo
This is the one to reach for when you want a clear, gentle pot with whole pieces of chicken and vegetables. I keep the broth light so the chicken and chayote stay front and center.

Ingredients (makes 6 servings)
- Bone-in chicken thighs, skin removed: 900 g (2 lb)
- Chicken stock: 2 L (8 cups)
- White onion, halved: 1 large
- Garlic cloves, peeled: 4
- Carrots, cut into chunks: 2
- Celery stalks, cut into chunks: 2
- Chayote or zucchini, cut into chunks: 1 medium
- Fresh cilantro, tied in a bunch: 1 small bunch
- Kosher salt: 1 tbsp
- Lime wedges and chopped white onion, for serving: as needed
Instructions
Step 1: Put the chicken thighs, 2 L (8 cups) stock, onion, garlic, and 1 tbsp salt in a large pot. Bring it to a boil, then lower the heat so you can skim any foam that rises.
Step 2: Let the chicken simmer for 25 minutes. A thigh is ready when it pulls apart easily at the bone, and you can lift the pieces out to cool.
Step 3: Add the carrots, celery, and chayote to the broth and simmer for 15 minutes, until a carrot chunk gives when you poke it.
Step 4: Shred the chicken while the vegetables cook, and discard any bones or cartilage you find. Return the meat to the pot with the cilantro and warm it for 5 minutes.
Step 5: Fish out the cilantro, taste the broth, and add more salt if you need it. Ladle into bowls and pass lime wedges and chopped onion so you can finish each bowl at the table.
Sopa de Lima Yucateca
This Yucatán version gets its bright, almost sharp edge from a good amount of lime stirred in at the end. You still get the deep chicken broth underneath, but the lime and crisp tortillas keep it light.

Ingredients (makes 4 servings)
- Bone-in chicken thighs: 700 g (1.5 lb)
- Chicken stock: 1.5 L (6 cups)
- White onion, finely chopped: 1 small
- Garlic cloves, minced: 2
- Roma tomatoes, chopped: 2
- Fresh lime juice: 80 ml (1/3 cup)
- Dried Mexican oregano: 1 tsp
- Corn tortillas, cut into strips: 4
- Vegetable oil, for frying: 120 ml (1/2 cup)
- Avocado, diced, for serving: 1
Instructions
Step 1: Put the chicken thighs, 1.5 L (6 cups) stock, onion, garlic, tomatoes, and 1 tsp oregano in a pot. Bring to a boil, then lower the heat and simmer for 30 minutes, skimming any foam you see.
Step 2: Lift the chicken out and let it cool slightly. Stir the 80 ml (1/3 cup) lime juice into the broth and taste, adding salt or more lime if you want it sharper.
Step 3: While the chicken cools, heat the 120 ml (1/2 cup) oil in a small skillet. Fry the tortilla strips in two batches for about 2 minutes, until they turn crisp and pale gold.
Step 4: Shred the chicken and return it to the pot. Ladle the soup into bowls, then top each with the fried tortilla strips and diced avocado so you get crunch and cream in the same spoonful.
Chicken Tortilla Soup
This is the soup for nights when you want something darker and a little smoky, with a pile of crunchy strips on top. The ancho chiles give the broth a raisin-like depth that plain tomato soup never reaches.

Ingredients (makes 5 servings)
- Boneless chicken thighs: 700 g (1.5 lb)
- Chicken stock: 1.75 L (7 cups)
- Dried ancho chiles, stemmed and seeded: 2
- Canned fire-roasted tomatoes: 400 g (14 oz)
- White onion, quartered: 1 medium
- Garlic cloves: 3
- Ground cumin: 1 tsp
- Corn tortillas, cut into strips: 6
- Vegetable oil, for frying: 180 ml (3/4 cup)
- Crumbled queso fresco and sliced radishes, for serving: as needed
Instructions
Step 1: Put the ancho chiles, 1.75 L (7 cups) stock, onion, garlic, tomatoes, and 1 tsp cumin in a large pot. Bring the liquid to a boil, then lower the heat so you can simmer it gently for 10 minutes.
Step 2: Add the 700 g (1.5 lb) chicken thighs to the pot and let them cook for 20 minutes. Remove the chicken when it is cooked through, while you keep the broth hot over low heat.
Step 3: Carefully ladle the hot broth mixture into a blender, working in batches if needed. Blend until smooth, pour it back into the pot, and keep the heat low so you can move to the tortillas.
Step 4: While the chicken cools, heat the 180 ml (3/4 cup) oil in a skillet. Drop in the tortilla strips in a single layer and fry them for 3 minutes, turning once, until golden and crisp.
Step 5: Shred the chicken with two forks and stir it back into the blended broth. Let everything heat through for 5 minutes so the flavors settle, and taste so you can add salt if the pot needs it.
Step 6: Ladle the soup into bowls and top each one with tortilla strips, queso fresco, and radishes. Serve right away so the strips stay crunchy while you eat.
Smoky Chipotle Chicken Soup
You make this one when you want heat that builds slowly rather than a plain tomato soup. I go heavy on the adobo sauce because that is where the smoke lives, not just the chiles themselves.

Ingredients (makes 6 servings)
- Boneless chicken thighs: 900 g (2 lb)
- Chicken stock: 1.5 L (6 cups)
- Canned chipotle chiles in adobo: 2 chiles plus 1 tbsp sauce
- Canned diced tomatoes: 400 g (14 oz)
- White onion, chopped: 1 large
- Garlic cloves, minced: 3
- Ground cumin: 1 tsp
- Frozen corn kernels: 200 g (1.5 cups)
- Fresh lime juice: 2 tbsp
- Fresh cilantro, chopped, for serving: 1/2 cup
- Vegetable oil: 1 tbsp
Instructions
Step 1: Heat the 1 tbsp oil in a large pot over medium heat. Add the chopped onion and cook for 6 minutes, letting it soften and turn pale gold while you stir now and then.
Step 2: Stir in the 3 garlic cloves, 1 tsp cumin, and the 2 chopped chipotles with 1 tbsp adobo sauce. Cook for 1 minute until you can smell the chiles bloom.
Step 3: Add the 900 g (2 lb) chicken, 1.5 L (6 cups) stock, and the 400 g (14 oz) can of tomatoes with their juices. Bring to a gentle boil, then lower the heat so you can keep it at a steady simmer for 25 minutes.
Step 4: Lift the chicken out and shred it with two forks, then return the meat to the pot with the 200 g (1.5 cups) corn. Let it simmer for 5 minutes so the corn heats through.
Step 5: Stir in the 2 tbsp lime juice and taste the broth. Add salt if you need it, then ladle into bowls and scatter the cilantro over each one.
Chicken Pozole Verde
Pozole verde is all about the bright, puckery green sauce made from charred tomatillos and poblanos. I like it with plenty of hominy, which gives you that soft, chewy bite against the shredded chicken.

Ingredients (makes 8 servings)
- Bone-in chicken thighs: 1.2 kg (2.5 lb)
- Chicken stock: 2.5 L (10 cups)
- Canned white hominy, drained: 2 cans (425 g/15 oz each)
- Tomatillos, husked: 500 g (1 lb)
- Poblano chiles, stemmed: 2
- Jalapeño, stemmed: 1
- White onion, quartered, and garlic cloves: 1 large, 3
- Fresh cilantro, with stems: 1 bunch
- Kosher salt: 1 tbsp
- Vegetable oil: 1 tbsp
- Shredded cabbage, sliced radishes, and lime wedges, for serving: as needed
Instructions
Step 1: Set a dry skillet over high heat and add the 500 g (1 lb) tomatillos, 2 poblanos, and the jalapeño. Let them char for 10 minutes, turning once or twice, until you see dark blistered spots on all sides.
Step 2: Pull the stems and seeds from the charred chiles. Drop them into a blender with the tomatillos, onion, garlic, and cilantro bunch, then blend until you have a smooth green sauce.
Step 3: Heat the 1 tbsp oil in a big pot over medium. Pour in the green sauce and cook it for 5 minutes, stirring, and you will see it darken slightly and thicken.
Step 4: Add the 1.2 kg (2.5 lb) chicken thighs and 2.5 L (10 cups) stock. Bring to a boil, then lower the heat and simmer for 35 minutes, skimming any foam you notice.
Step 5: Lift the chicken out and shred it while the broth stays warm. Stir the shredded meat and the drained hominy back into the pot and let it simmer for 10 more minutes.
Step 6: Taste the pozole and add salt if it needs it. Ladle it into big bowls and set out shredded cabbage, sliced radishes, and lime wedges so you and your guests can finish each bowl at the table.
Chicken Tinga Soup
This soup takes chicken tinga, the smoky shredded filling you usually pile into tacos, and loosens it into a brothy bowl. You still get the same charred tomato and chipotle bite, just with a spoon.

Ingredients (makes 5 servings)
- Boneless chicken thighs: 800 g (1.75 lb)
- Chicken stock: 1.5 L (6 cups)
- Canned fire-roasted tomatoes: 400 g (14 oz)
- Canned chipotle chiles in adobo: 2 chiles plus 2 tbsp sauce
- White onion, thinly sliced: 1 large
- Garlic cloves, minced: 3
- Dried Mexican oregano: 1 tsp
- Vegetable oil: 2 tbsp
- Fresh lime juice: 1 tbsp
- Avocado and crumbled queso fresco, for serving: as needed
Instructions
Step 1: Heat the 2 tbsp oil in a large pot over medium. Add the sliced onion and cook for 8 minutes, letting it go soft and golden at the edges while you stir now and then.
Step 2: Stir in the 3 garlic cloves, 2 chipotles with the 2 tbsp adobo sauce, and 1 tsp oregano. Cook for 1 minute until you smell the mixture turn smoky and sweet.
Step 3: Add the 800 g (1.75 lb) chicken, the 400 g (14 oz) tomatoes, and 1.5 L (6 cups) stock. Bring to a boil, then reduce the heat so you can keep it at a low bubble for 20 minutes.
Step 4: Lift the chicken out and shred it with two forks. Return the meat to the pot and let it simmer for 5 more minutes so the broth gets a little thicker.
Step 5: Stir in the 1 tbsp lime juice and taste for salt. Ladle the soup into bowls and top each one with sliced avocado and crumbled queso fresco so you get a little of both in every spoonful.
Creamy Roasted Poblano Chicken Soup
Roasting the poblanos first is the whole trick here; it mellows their heat and gives the soup a soft, smoky backbone. The cream goes in last so it stays silky rather than boiling down to nothing.

Ingredients (makes 6 servings)
- Bone-in chicken thighs: 900 g (2 lb)
- Chicken stock: 1.5 L (6 cups)
- Poblano chiles: 3
- White onion, chopped: 1 medium
- Garlic cloves: 3
- Canned fire-roasted tomatoes: 400 g (14 oz)
- Heavy cream: 240 ml (1 cup)
- Ground cumin: 1 tsp
- Vegetable oil: 1 tbsp
- Fresh cilantro and lime wedges, for serving: as needed
Instructions
Step 1: Set the 3 poblanos on a baking sheet under a hot broiler. Roast them for 8 minutes, turning once, and you will see the skins blister and darken all over.
Step 2: Put the roasted poblanos in a bowl and cover it with a plate for 10 minutes. You can then rub off the skins, remove the stems and seeds, and chop the flesh.
Step 3: Heat the 1 tbsp oil in a large pot over medium. Add the onion and garlic, then cook for 6 minutes until you see the onion turn soft and translucent.
Step 4: Add the chopped poblanos, 400 g (14 oz) tomatoes, 1 tsp cumin, 900 g (2 lb) chicken, and 1.5 L (6 cups) stock. Simmer for 25 minutes, then lift the chicken out and shred it with two forks so you can return the meat.
Step 5: Return the shredded chicken to the pot and stir in the 240 ml (1 cup) heavy cream. Warm it for 3 minutes without boiling, then ladle into bowls and pass cilantro and lime wedges so you can finish each bowl.
Chicken Fideo Soup
Fideo turns into this wonderful, almost velvety broth as the toasted noodles soften and release their starch. I like it looser than a true sopa seca, so you get a proper bowl of soup rather than a pasta skillet.

Ingredients (makes 4 servings)
- Boneless chicken thighs: 600 g (1.25 lb)
- Chicken stock: 1.5 L (6 cups)
- Fideo pasta, or thin spaghetti broken into short pieces: 200 g (7 oz)
- Canned tomato sauce: 240 ml (1 cup)
- White onion, finely chopped: 1 small
- Garlic cloves, minced: 2
- Ground cumin: 1 tsp
- Vegetable oil: 2 tbsp
- Fresh cilantro, chopped: 1/2 cup
Instructions
Step 1: Heat the 2 tbsp oil in a big pot over medium. Add the 200 g (7 oz) fideo and cook for 4 minutes, stirring often, until the noodles turn deep golden and you smell them toast.
Step 2: Stir in the onion and 2 garlic cloves, cooking for 3 minutes until the onion softens. Keep the heat moderate so the noodles do not burn while you stir.
Step 3: Pour in the 240 ml (1 cup) tomato sauce and 1 tsp cumin, letting the mixture bubble for a minute. Add the 600 g (1.25 lb) chicken and 1.5 L (6 cups) stock so you can bring everything together.
Step 4: Bring the pot to a boil, then lower the heat and simmer for 20 minutes. The noodles will swell and the broth will thicken a little as you stir occasionally.
Step 5: Lift the chicken out, shred it, and return it to the pot with the cilantro. Taste for salt, then ladle into bowls while you make sure each one gets plenty of noodles.
Low Carb Chicken Fajita Soup
This one keeps the fajita flavors you know, charred peppers, cumin, lime, but drops the beans and tortillas so it stays light. You get a broth that is more like a warm fajita skillet with a spoon.

Ingredients (makes 5 servings)
- Boneless chicken breasts: 800 g (1.75 lb)
- Chicken stock: 1.5 L (6 cups)
- Green bell pepper, sliced: 1
- Red bell pepper, sliced: 1
- White onion, sliced: 1 medium
- Garlic cloves, minced: 3
- Canned diced tomatoes with green chiles: 400 g (14 oz)
- Ground cumin: 1 tsp
- Chili powder: 1 tsp
- Vegetable oil: 2 tbsp
- Fresh lime juice and chopped cilantro, for serving: as needed
Instructions
Step 1: Heat the 2 tbsp oil in a large pot over medium-high. Add the bell peppers and onion, cooking for 5 minutes until they soften but still have some bite when you taste one.
Step 2: Stir in the 3 garlic cloves, 1 tsp cumin, and 1 tsp chili powder, cooking for 30 seconds. You will see the spice darken slightly and smell it bloom.
Step 3: Add the 800 g (1.75 lb) chicken, the 400 g (14 oz) tomatoes with green chiles, and 1.5 L (6 cups) stock. Bring to a boil, then lower the heat so you can keep it at a steady simmer for 20 minutes.
Step 4: Lift the chicken out and slice it into strips, then return it to the pot. Squeeze in the lime juice and ladle into bowls with cilantro while you taste for salt.
Chicken and Black Bean Soup
This is the bulky, meal-in-a-bowl version for when soup needs to carry the whole dinner. Black beans give it body, corn adds a little sweetness, and the tomato broth ties it together.

Ingredients (makes 6 servings)
- Boneless chicken thighs: 800 g (1.75 lb)
- Chicken stock: 1.75 L (7 cups)
- Canned black beans, drained: 2 cans (400 g/14 oz each)
- Frozen corn kernels: 250 g (2 cups)
- Canned fire-roasted tomatoes: 400 g (14 oz)
- White onion, chopped: 1 large
- Garlic cloves, minced: 3
- Ground cumin: 1 tsp
- Dried oregano: 1 tsp
- Vegetable oil: 1 tbsp
- Avocado and lime wedges, for serving: as needed
Instructions
Step 1: Heat the 1 tbsp oil in a large pot over medium. Add the onion and cook for 6 minutes, turning soft and sweet while you stir now and then.
Step 2: Stir in the 3 garlic cloves, 1 tsp cumin, and 1 tsp oregano, cooking for a minute until you can smell them.
Step 3: Add the 800 g (1.75 lb) chicken, 1.75 L (7 cups) stock, the 400 g (14 oz) tomatoes, drained black beans, and 250 g (2 cups) corn so you can bring the pot to a boil.
Step 4: Lower the heat and simmer for 25 minutes. Lift the chicken out, and you can shred it with two forks before stirring it back into the pot for another 5 minutes.
Step 5: Taste the soup and add salt if you need it. Ladle into bowls and set out avocado and lime wedges so you can top each bowl the way you like it.
Chicken Albondigas Soup
Albondigas is really two dishes in one pot: tender chicken meatballs and a light vegetable broth that tastes like it worked harder than it did. I add mint to the meatballs because it keeps them bright against the warm cumin.

Ingredients (makes 4 servings)
- Ground chicken: 600 g (1.25 lb)
- Long-grain white rice, raw: 60 g (1/3 cup)
- Egg: 1 large
- Fresh mint and cilantro, finely chopped: 3 tbsp each
- Chicken stock: 1.5 L (6 cups)
- White onion, chopped, and garlic cloves, minced: 1 small, 2
- Carrots and celery, sliced: 2 each
- Ground cumin: 1 tsp
- Kosher salt: 1 tsp
- Lime wedges and diced white onion, for serving: as needed
Instructions
Step 1: Mix the 600 g (1.25 lb) ground chicken, 60 g (1/3 cup) raw rice, egg, chopped mint and cilantro, 1 tsp cumin, and 1 tsp salt in a bowl. Use your hands just until everything comes together, then shape the mixture into small meatballs about the size of a walnut.
Step 2: Bring the 1.5 L (6 cups) stock to a boil in a large pot. Drop the meatballs in one at a time, then lower the heat so you can keep the liquid at a bare bubble.
Step 3: Let the meatballs cook for 10 minutes. You will see them float to the top as the rice inside starts to soften, and you can skim any foam that gathers.
Step 4: Add the onion, garlic, carrots, and celery to the pot. Simmer for 20 minutes, or until the rice in a meatball is tender when you cut one open.
Step 5: Taste the broth and add more salt if it needs it. Stir only once or twice, and the meatballs should stay whole if you handle the pot gently.
Step 6: Ladle the soup into deep bowls, making sure each one gets several meatballs. Serve with lime wedges and extra diced onion so you can finish each bowl at the table.
Mexican Street Corn Chicken Chowder
This turns esquites, the Mexican street corn salad, into a rich spoonable chowder. You get the same sweet corn, lime, and salty cotija in every bite, with chicken making it a full meal.

Ingredients (makes 5 servings)
- Boneless chicken thighs: 700 g (1.5 lb)
- Chicken stock: 1.25 L (5 cups)
- Frozen corn kernels: 400 g (3 cups)
- Heavy cream: 240 ml (1 cup)
- White onion, finely chopped: 1 medium
- Garlic cloves, minced: 3
- Jalapeño, finely diced: 1
- Ground cumin: 1 tsp
- Chili powder: 1 tsp
- Butter: 2 tbsp
- Crumbled cotija, fresh cilantro, and lime wedges, for serving: as needed
Instructions
Step 1: Melt the 2 tbsp butter in a large pot over medium heat. Add the onion, 3 garlic cloves, and jalapeño, cooking for 5 minutes until you see the onion soften.
Step 2: Stir in the 1 tsp cumin and 1 tsp chili powder, cooking for 30 seconds until you smell them bloom.
Step 3: Add the 700 g (1.5 lb) chicken, 1.25 L (5 cups) stock, and 400 g (3 cups) corn. Bring to a boil, then lower the heat so you can keep it at a gentle simmer for 20 minutes.
Step 4: Lift the chicken out and shred it with two forks. Return the meat to the pot and stir in the 240 ml (1 cup) heavy cream.
Step 5: Warm the chowder for 3 minutes without letting it boil. Ladle into bowls and pass cotija, cilantro, and lime wedges so you can finish each bowl the street-corn way.
The one step that matters most across all these soups is how you handle the chicken. Pull it out as soon as it shreds easily, and don’t let the broth boil hard once the meat goes back in, so the pieces stay tender and the broth stays clear.
Pick the version that sounds like tonight, set out lime and something crunchy, and let everyone build their own bowl.
