Chicken Tomatillo Soup – Easy Homemade Recipe

It was February in the Midwest—that cruel month when winter has overstayed its welcome and the gray sky seems to press down on your soul. My husband had just come down with the flu that was making its rounds through our neighborhood, my kids were bouncing off the walls with cabin fever, and I was running on three hours of sleep and cold coffee.

I needed something warm. Something bright. Something that tasted like hope.

I had a bag of tomatillos sitting in my fridge—those gorgeous little green jewels I’d bought on a whim at the farmers market, thinking I’d make salsa verde and never getting around to it. They were starting to get a little soft, their papery husks turning brown at the edges. On any other day, I might have tossed them. But desperation makes you creative.

That’s when I threw together what would become my absolute favorite soup—and the recipe I’m sharing with you today.

I didn’t know it at the time, but that first batch of chicken tomatillo soup would become my go-to comfort food. It’s the soup I make when someone’s sick, when I need a hug in a bowl, when I want to impress dinner guests without breaking a sweat. It’s tangy and bright and deeply satisfying, with just enough kick to remind you you’re alive.

After tweaking this recipe at least thirty times (I’m not exaggerating), I’ve finally nailed down the version I want to pass along. This isn’t some fancy restaurant interpretation—it’s the real deal, made in a regular kitchen with regular tools, by a cook who’s learned every lesson the hard way.

Let me show you how to make it.

Why You’ll Love This Chicken Tomatillo Soup

  • One pot, minimal cleanup – Because nobody wants to wash a million dishes after dinner.
  • Ready in about 40 minutes – Fast enough for a weeknight, impressive enough for company.
  • Budget-friendly – Chicken thighs, tomatillos, and pantry staples won’t break the bank.
  • Customizable heat – Make it mild for the kids or fiery for the spice lovers at your table.
  • Even better the next day – I actually prefer it reheated when the flavors have had time to get cozy together.
  • Freezes beautifully – Double the batch and save some for a rainy day. You’ll thank yourself later.

Ingredients

For the Soup Base

  • 2 tablespoons olive oil – Or avocado oil if that’s what you have.
  • 1 large yellow onion, chopped – About 2 cups. White onion works too, but yellow is sweeter.
  • 4 cloves garlic, minced – I’m a garlic lover; adjust down if you’re not as obsessed.
  • 1–2 jalapeños, seeded and minced – Leave the seeds in if you want more heat. See the variations section for swaps.
  • 1.5 pounds tomatillos, husked and rinsed – Look for firm ones with tight husks. If they’re sticky, that’s fine—just wash them well.
  • 1.5 pounds boneless, skinless chicken thighs – Breasts work too, but thighs stay juicier and more flavorful. Trust me on this.
  • 4 cups chicken broth – Low-sodium is best so you can control the salt.
  • 1 teaspoon ground cumin – Toast it in the pan for a second if you’re feeling fancy.
  • 1 teaspoon dried oregano – Mexican oregano if you can find it, but regular works in a pinch.
  • 1 teaspoon salt – Start here and adjust at the end.
  • ½ teaspoon black pepper
  • 1 (14-ounce) can white beans, drained and rinsed – Great northern or cannellini. This is optional but adds lovely creaminess.
  • Juice of 1 lime – Plus extra wedges for serving.
  • ¼ cup fresh cilantro, chopped – Save some for garnish.

For Serving (Toppings Bar)

  • Tortilla strips or crushed tortilla chips – Homemade ones are incredible; store-bought works too.
  • Sour cream or Mexican crema
  • Avocado slices
  • Fresh cilantro
  • Lime wedges
  • Queso fresco or cotija cheese

Step-by-Step Instructions

Step 1: Roast Those Tomatillos

This is where the magic happens. Turn your oven to broil and move the rack to the top position. Place your husked, rinsed tomatillos on a baking sheet—cut them in half if they’re large, but small ones can stay whole. Broil them for about 5–7 minutes, keeping a close eye on them.

You’re looking for charred spots and softened flesh. They’ll go from green to olive green, and the skin will start to blister and blacken in places. This roasting step brings out their natural sweetness and gives the soup that smoky depth.

Pro tip from my “oops” files: I once walked away to answer the phone and came back to blackened hockey pucks. Don’t be me. Stay near the oven. The difference between charred and ruined is about sixty seconds.

Step 2: Start Your Aromatics

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. I use a 5.5-quart Le Creuset, but any sturdy pot will work.

Add your chopped onion and cook for about 5–6 minutes, stirring occasionally, until it’s soft and translucent. You want it to look like glass—that’s how you know it’s releasing its sweetness.

Add the garlic and jalapeño and cook for another 2 minutes until fragrant. Your kitchen should start smelling like the best kind of trouble at this point.

Step 3: Introduce the Tomatillos

Pull your roasted tomatillos from the oven and let them cool for just a minute—long enough that you can handle them without burning yourself. Roughly chop them (don’t stress about perfection; they’re going to break down anyway) and add them to the pot along with any juices from the baking sheet. That liquid is flavor gold, don’t leave it behind.

Stir everything together and let the tomatillos cook for about 3–4 minutes until they start breaking down. This is where the soup gets its beautiful green color.

Step 4: Add the Chicken

Push the vegetables to the sides of the pot and lay your chicken thighs right in the center. Season the chicken directly with the cumin, oregano, salt, and pepper.

Pour in the chicken broth, making sure the chicken is mostly submerged. Bring everything to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer.

Here’s where patience pays off. Let it cook for 20–25 minutes, or until the chicken is cooked through and shreds easily with a fork. The internal temperature should reach 165°F.

Step 5: Shred the Chicken

Using tongs, carefully remove the chicken thighs to a cutting board. Let them rest for a few minutes so they keep their juices.

Use two forks to shred the chicken into bite-sized pieces—or bigger chunks if you prefer. I’m a shredded girl myself because it distributes so evenly in the soup, but my husband prefers chunkier pieces. You do you.

Return the shredded chicken to the pot.

Step 6: Blend for Creaminess

Here’s where you have options. You can:

  1. A) Use an immersion blender right in the pot to partially blend the soup, leaving some texture. This is my preferred method because it’s one less dish to wash.
  2. B) Transfer about half the soup to a regular blender and puree until smooth, then return it to the pot. Be careful with hot liquids—remove the center cap so steam can escape and hold a towel over the top.
  3. C) Skip blending entirely if you want a chunkier, more rustic soup.

I usually go with option A for about 10 seconds of blending—just enough to thicken the broth while leaving plenty of texture.

Step 7: Add the Beans and Finish

Stir in the white beans and let everything heat through for about 5 more minutes. The beans add creaminess and protein without changing the flavor.

Turn off the heat and stir in the lime juice and fresh cilantro. Taste and adjust seasoning—this is critical. Sometimes it needs more salt, sometimes more lime, sometimes a pinch more cumin. Trust your taste buds.

Pro Tips & Tricks

The Tomatillo Selection Secret

Not all tomatillos are created equal. When you’re at the store, look for ones that are firm with tight, dry husks. If the husk is yellowed and the tomatillo feels soft, it’s past its prime. Also, they should be sticky! That tacky film is a good sign of freshness—don’t wash it off until you’re ready to use them.

The Heat Control Maneuver

I learned this one the hard way. If you’re serving this to a mixed crowd, control the heat at two points: the jalapeños (seed them for mild) and the toppings (offer sliced fresh jalapeños on the side for those who want extra kick). This way you can make one soup that satisfies everyone.

The Make-Ahead Strategy

This soup is one of those rare recipes that tastes better the next day. The flavors meld overnight into something even more complex. Make it a day ahead, refrigerate it, and reheat gently. Your future self will be thrilled.

The Freezing Method

To freeze, cool the soup completely (speed this up by putting the pot in an ice bath in your sink), then portion into freezer-safe containers. Leave about an inch of headroom for expansion. It keeps beautifully for up to 3 months. Thaw overnight in the fridge before reheating.

The Consistency Fix

If your soup is thinner than you’d like, you have options. You can blend more of it, simmer it uncovered for 10–15 minutes to reduce, or make a quick slurry with a tablespoon of cornstarch and cold water. If it’s too thick, add extra chicken broth or water until it reaches your perfect consistency.

Variations & Substitutions

Make It Vegetarian (or Vegan)

This is surprisingly easy. Swap the chicken for an extra can of white beans and use vegetable broth instead of chicken. Add 8 ounces of chopped mushrooms with the onions for extra depth and umami. For a vegan version, skip the dairy toppings or use plant-based sour cream and cheese alternatives.

Make It Smoky and Spicy

If you’re like me and can’t get enough heat, try this variation: use chipotle peppers in adobo sauce instead of (or alongside) the jalapeños. Start with one pepper and a teaspoon of the adobo sauce, add it when you add the garlic. The smoky heat is incredible and transforms the soup entirely.

The Roasted Vegetable Version

I stumbled into this variation when I had extra vegetables in my crisper drawer. Add a chopped bell pepper and a zucchini when you add the onion, roasting some extra vegetables along with the tomatillos. It bulks up the soup beautifully and adds more nutrients.

The Creamy Dream

For a richer version, stir in ½ cup of heavy cream or coconut cream at the very end. This makes it almost like a green chowder—decadent and perfect for a cold winter night. I usually reserve this version for special occasions or when I need serious comfort food.

Serving Suggestions

This chicken tomatillo soup is a meal in itself, but here’s how I love to serve it:

For a casual dinner: Set up a toppings bar with all the fixings—tortilla strips, sour cream, avocado, cheese, cilantro, and lime wedges. Let everyone build their own bowl. It’s interactive and fun, especially with kids.

With sides: Serve it alongside warm cornbread or crusty bread for dipping. A simple green salad with citrus vinaigrette balances the richness perfectly.

For a crowd: Double the recipe (it handles scaling beautifully) and serve it in big bowls with a side of rice. It’s my go-to for game day gatherings and potlucks.

The next day: Use leftovers as a sauce for enchiladas or spoon it over scrambled eggs for the most incredible breakfast you’ve ever had. No, I’m not kidding. Try it.

FAQ’s

How do I store leftover chicken tomatillo soup?

Let the soup cool completely before storing. I usually leave it in the pot for about an hour, then transfer it to airtight containers. It’ll keep in the refrigerator for 4–5 days. The flavors actually improve after day two, so don’t be shy about making it ahead.

Can I freeze this soup?

Absolutely. This is one of those soups that freezes beautifully. Just cool it completely, portion it into freezer-safe containers or bags, and freeze for up to 3 months. Thaw it overnight in the refrigerator before reheating. One tip: if you plan to freeze the entire batch, leave out the white beans and add them fresh when you reheat—they can get a bit mushy after freezing.

What if I can’t find fresh tomatillos?

I’ve been there! Use canned tomatillos as a backup. You’ll need about 2 (14-ounce) cans, drained. You’ll miss some of the fresh brightness and that charred flavor from roasting, but it’ll still be delicious. You can also roast drained canned tomatillos to get a bit of that smoky flavor back.

Is this soup spicy?

It can be—or it can be mild—depending on how you handle the jalapeños. If you remove the seeds and membranes, the soup has a gentle warmth that even kids usually enjoy. If you leave the seeds in or add extra peppers, it’ll have a more significant kick. You’re in complete control here.

Can I use chicken breast instead of thighs?

You can, but I have to warn you: thighs stay moist and flavorful through the simmering process, while breasts can dry out. If you use breasts, reduce the simmer time to about 15 minutes and check for doneness early. Slice them instead of shredding to keep them from falling apart. I’ve made it both ways, and thighs are hands-down better.

My soup tastes flat. What’s wrong?

This almost always means it needs more acid or salt. Tomatillos are naturally tangy, but sometimes they vary in acidity. Try adding another squeeze of lime juice and a pinch of salt, then taste again. The difference is often dramatic. This is why I always tell my students to season at the end—you can add, but you can’t take away.

Related Recipes:

Let’s Get Cooking

I’ve made this chicken tomatillo soup more times than I can count, and every single time I’m reminded why it earned a permanent spot in my recipe rotation. It’s honest food—the kind that doesn’t pretend to be something it’s not. It’s simple enough for a Tuesday night and impressive enough for company, with a bright, tangy flavor that wakes up your taste buds and a warmth that settles in your bones.

The beauty of this recipe is how forgiving it is. The first time you make it, you’ll follow the instructions closely. By the third or fourth time, you’ll start making adjustments—a little more garlic, a different heat level, maybe some extra vegetables—and it will become yours. That’s how cooking should be.

I’d love to know how it turns out for you. Did you add something different? Did your kids love it? Did you discover a brilliant variation I haven’t tried yet? Drop me a comment or tag me in your photos—I genuinely want to see your creations.

Leave a Comment

Scroll to Top