Chicken Tomatillo Soup with Chipotle Chilies Step by Step Flavorful Recipe
A great tomatillo soup should taste bright, smoky, savory, and just spicy enough to make each spoonful interesting. The trick is balance. Tomatillos bring the tang, chicken gives the broth body, and chipotle chilies add a deep, smoldering heat that tastes like the soup simmered all afternoon, even when it did not.
This Chicken Tomatillo Soup with Chipotle Chilies is the kind of recipe that fits a weeknight dinner but feels special enough for a relaxed weekend meal. It is cozy without being heavy, fresh without tasting thin, and easy to customize with whatever toppings or pantry staples are on hand.

Choose ingredients that give the soup real flavor
Good soup starts before the pot hits the stove. Since this recipe uses simple ingredients, each one matters.
How to pick fresh tomatillos
Tomatillos look like small green tomatoes wrapped in papery husks, but their flavor is sharper and more citrusy. They are the backbone of this soup.
Look for tomatillos that are:
Firm and heavy for their size
Soft or wrinkled tomatillos can taste dull and watery.
Bright green under the husk
A little yellow is fine, but very pale or brown spots often mean they are past their best.
Covered with dry, mostly intact husks
The husks should not be soggy or moldy.
Slightly sticky once peeled
That tacky coating is normal. Rinse it off before cooking.
Small and medium tomatillos tend to have a brighter punch. Larger ones can be milder, which is not a problem, but the soup may need a little extra lime juice at the end.
How to choose chicken for the best texture
Boneless, skinless chicken thighs are the easiest choice for this soup. They stay juicy, shred well, and add richness to the broth. Boneless, skinless chicken breasts also work, but they cook faster and can dry out if simmered too long.
Choose chicken that looks moist, not slimy, with a fresh smell and no gray patches. If using frozen chicken, thaw it fully in the refrigerator before cooking so it cooks evenly.
For even more flavor, use bone-in chicken thighs and remove the bones after simmering. That adds a little extra time but gives the broth a fuller taste.
Why chipotle chilies matter
Chipotle chilies are smoked, dried jalapeños. Most home cooks use them canned in adobo sauce, a tangy, lightly sweet sauce with garlic, vinegar, and spices.
They do three things in this soup:
Add smoky depth without needing a grill or smoker
Bring warm heat that builds slowly
Make the broth taste richer and more rounded
Start with one chipotle chili if spice is a concern. Use two for medium heat. Add a spoonful of adobo sauce for more smoky flavor without adding too much extra chile flesh.
Gather the ingredients before you start
This recipe makes about 4 to 6 servings.
Ingredients
1 1/2 pounds boneless, skinless chicken thighs or breasts
1 1/2 pounds fresh tomatillos, husked and rinsed
1 medium white onion, quartered
4 garlic cloves, peeled
1 jalapeño, stemmed
1 to 2 canned chipotle chilies in adobo
1 tablespoon adobo sauce from the can
1 tablespoon olive oil or neutral oil
6 cups low-sodium chicken broth
1 teaspoon ground cumin
1 teaspoon dried Mexican oregano or regular oregano
1 1/2 teaspoons kosher salt, plus more to taste
1/2 teaspoon black pepper
1 tablespoon fresh lime juice, plus more to taste
1/2 cup chopped cilantro
Optional toppings
Diced avocado
Crumbled cotija cheese
Sour cream or Mexican crema
Thinly sliced radishes
Crispy tortilla strips
Lime wedges
Chopped white onion
Fresh cilantro
Make the soup step by step
This soup tastes best when the tomatillos, onion, garlic, and jalapeño get a little char before they go into the pot. That browning softens the tomatillos’ sharp edge and gives the broth a deeper flavor.
1. Prep the tomatillos and aromatics
Remove the husks from the tomatillos. Rinse them well under cool water to remove the sticky coating, then pat them dry.
Cut large tomatillos in half. Leave small ones whole. Quarter the onion, peel the garlic, and stem the jalapeño. If you want less heat, slice the jalapeño open and remove the seeds.
2. Char the tomatillos
Set a large dry skillet over medium-high heat. Add the tomatillos, onion, garlic, and jalapeño. Cook for 8 to 10 minutes, turning now and then, until the vegetables are blistered in spots and softened.
Do not worry if the tomatillos collapse a little. That means they are releasing their juices.
A broiler also works. Arrange the vegetables on a foil-lined sheet pan and broil for 5 to 8 minutes, turning once, until charred in places.
3. Blend the green base
Transfer the charred tomatillos, onion, garlic, and jalapeño to a blender. Add the chipotle chili, adobo sauce, cumin, oregano, and 1 cup of broth.
Blend until mostly smooth. A little texture is fine.
If blending hot ingredients, vent the lid slightly and cover it with a kitchen towel. Steam can build quickly in a closed blender.
4. Season the chicken
Pat the chicken dry and season it on both sides with salt and black pepper.
This small step matters. Chicken that goes into the pot unseasoned does not absorb enough flavor from the broth alone. Seasoning the meat directly helps the finished soup taste complete, not flat.
5. Sear the chicken
Heat the oil in a large Dutch oven or soup pot over medium-high heat. Add the chicken in a single layer. Sear for 2 to 3 minutes per side, until lightly browned.
The chicken does not need to cook through yet. Browning creates flavor on the bottom of the pot, and that flavor becomes part of the broth.
6. Simmer the soup
Pour the blended tomatillo mixture into the pot. Stir and scrape the bottom to lift up any browned bits.
Add the remaining broth and bring the soup to a gentle simmer. Reduce the heat to medium-low, cover partly, and cook until the chicken is tender and reaches 165°F in the thickest part.
Chicken breasts may take about 15 to 20 minutes. Chicken thighs may take 20 to 25 minutes.
7. Shred the chicken
Transfer the chicken to a cutting board. Let it rest for a few minutes, then shred it with two forks.
Return the shredded chicken to the pot and stir.
8. Adjust the seasoning
Now taste the soup. This is where a good pot becomes a great one.
Add more salt if the soup tastes muted. Add lime juice if it tastes heavy or needs brightness. Add more adobo sauce if it needs smoke. Add a splash of broth if the flavor is too intense.
Stir in the chopped cilantro right before serving so it stays fresh.

Seasoning is what makes this soup shine
Tomatillos are naturally tart, chipotles are smoky and spicy, and chicken broth is savory. Salt connects those flavors. Without enough seasoning, the soup can taste sharp in one spoonful and smoky in another, but not unified.
The easiest way to season well is to do it in layers.
Season the chicken before searing. Add salt to the broth while it simmers. Taste again after shredding the chicken. Finish with lime juice and cilantro.
Think of lime juice as seasoning too. It does not replace salt, but it brightens the soup and helps the tomatillos taste lively. If the soup tastes salty enough but still seems dull, lime is usually the answer.
Chipotle chilies also need balance. Too much can make the soup taste smoky but heavy. Tomatillos and lime keep that smoke fresh. Chicken and broth keep it savory. Salt brings everything into focus.
Try these easy variations
This recipe is flexible. Keep the tomatillo and chipotle base, then adjust the protein, broth, or toppings to fit the meal.
Variation | How to make it |
Vegetarian tomatillo soup | Use vegetable broth. Replace chicken with canned white beans, pinto beans, chickpeas, or roasted sweet potatoes. |
Extra hearty version | Add hominy, cooked rice, or small diced potatoes during the simmer. |
Dairy-free bowl | Skip crema and cheese. Top with avocado, lime, radish, and tortilla strips. |
Lower spice soup | Use half a chipotle chili and skip the jalapeño seeds. Add more adobo sauce only after tasting. |
Creamy version | Stir in a splash of heavy cream or full-fat coconut milk at the end. Keep the heat low after adding it. |
Slow cooker version | Add the blended tomatillo base, chicken, broth, and seasonings to the slow cooker. Cook until the chicken shreds easily, then finish with lime and cilantro. |
For a vegetarian option, beans are the simplest swap. White beans make the soup creamy and mild. Pinto beans add an earthy flavor. Hominy gives it a chewy, pozole-like feel.
If using beans, add them after the broth is simmering so they warm through without falling apart. For roasted vegetables, add them near the end so they keep their texture.
Serve it with toppings that add contrast
The soup is flavorful on its own, but toppings make each bowl better. Choose a few that add contrast.
Creamy toppings soften the heat. Crunchy toppings keep the soup from feeling too soft. Fresh toppings wake up the smoky broth.
Good combinations include:
Avocado, lime, and tortilla strips
Cotija, radish, and cilantro
Sour cream, chopped onion, and crushed tortilla chips
Shredded cabbage, lime, and jalapeño slices
Warm corn tortillas are a natural side. A simple green salad also works well, especially with a lime vinaigrette. For a bigger meal, serve the soup with quesadillas or a scoop of rice in the bowl.
Store and reheat the soup the right way
Let leftover soup cool, then store it in an airtight container in the refrigerator for up to 4 days. The flavor often gets better after a night in the fridge because the tomatillo, chipotle, and chicken have more time to mingle.
Reheat gently on the stove over medium-low heat. Add a splash of broth or water if it thickens.
This soup also freezes well. Freeze it without toppings for the best texture. Thaw overnight in the refrigerator, then reheat and finish with fresh lime juice and cilantro.
Frequently asked questions
Can I use canned tomatillos instead of fresh?
Yes. Fresh tomatillos give the brightest flavor, but canned tomatillos work when fresh ones are not available. Drain them first, then blend with the chipotle, aromatics, and spices. The flavor will be softer and less fresh, so finish with extra lime.
How spicy is this soup?
With one chipotle chili and one seeded jalapeño, the soup is usually mild to medium. For more heat, add a second chipotle chili or a spoonful of adobo sauce. For less heat, use half a chipotle and skip the jalapeño.
Can I make it with rotisserie chicken?
Yes. Make the tomatillo-chipotle broth first, then stir in shredded rotisserie chicken near the end. Simmer just long enough to warm it through. Taste before adding salt because rotisserie chicken can already be well seasoned.
What can I use instead of cilantro?
If cilantro is not a favorite, use sliced green onions, parsley, or a little fresh oregano. You can also skip the herbs and rely on lime juice, avocado, and radish for freshness.
Can I make this soup ahead for a party?
Yes. Make the soup a day ahead and refrigerate it. Reheat gently, then add lime juice and cilantro right before serving. Set out toppings in small bowls so everyone can build their own bowl.
A smoky, bright soup worth making again
Chicken tomatillo soup works because it balances comfort with freshness. The chicken makes it satisfying, the tomatillos keep it bright, and the chipotle chilies add the smoky warmth that makes the broth memorable.
Start with fresh tomatillos, season in layers, and taste before serving. That is the difference between a soup that is simply fine and one that gets finished to the last spoonful.

_edited.jpg)




Comments