
I first made this Tomatillo Green Chicken Chili Recipe on a lazy Sunday when my kitchen was overflowing with fresh tomatillos and I had no idea what to do with them. One pot later, I was hooked. The tang from the tomatillos, the gentle heat from the chillies, and that deep, herby aroma of coriander made it an instant favorite in my house.
It’s the kind of recipe I keep coming back to whenever I want something comforting but not heavy, and honestly, it tastes even better the next day. If you’ve never cooked with tomatillos before, trust me, this is the recipe to start with.

Cooking Time
- Prep Time: 15 minutes
- Cooking Time: 1 hour 25 minutes
- Total Time: 1 hour 40 minutes
Equipment You Need
- Large heavy-bottomed pot or Dutch oven – for browning the chicken and simmering the chili evenly
- Baking tray – for roasting the tomatillos and jalapeños under the grill
- Sharp knife and cutting board – for chopping onions, garlic, and chillies
- Wooden spoon – for stirring without scratching your pot
- Tongs – for flipping and removing chicken pieces safely
- Ladle – for serving the chili neatly into bowls
Ingredients
- 2 tablespoons + 1 teaspoon olive oil — use extra virgin for a richer, fruitier base flavor
- 500 g tomatillos — pick firm ones with tight, dry husks for the best tang
- 5 jalapeños — halve them so they roast evenly and char slightly
- 1 large white or brown onion, chopped — brings sweetness that balances the tartness
- 4 cloves garlic, minced — freshly minced garlic gives a much stronger punch than the jarred kind
- 1 green bell pepper, chopped — adds body and a mild vegetal sweetness
- 5–10 spicy green chillies, chopped — adjust the amount based on how much heat you can handle
- 1 large handful fresh coriander (cilantro), chopped — don’t skip this, it’s what gives the chili its signature herby aroma
- 500 g boneless chicken (or 750 g bone-in chicken legs) — bone-in pieces give a richer, deeper broth
- 1 teaspoon ground cumin — adds a subtle earthy warmth
- 1 bay leaf — for a background layer of flavor while simmering
- 1 tablespoon dried oregano — Mexican oregano works best if you can find it
- 500 ml chicken stock — homemade stock gives noticeably better depth than store-bought
- Salt and freshly ground black pepper, to taste
- 1 tablespoon lime juice — freshly squeezed only, bottled juice won’t give the same brightness
- 1 teaspoon green Tabasco (or ¼ teaspoon clear vinegar) — this is the finishing touch that lifts the whole dish
Note: This recipe serves 6 people generously as a main course.

How to Make Tomatillo Green Chicken Chili Recipe?
I know this looks like a long ingredient list, but the process is actually pretty simple once you break it down. Most of the work is chopping and roasting, and after that, the pot pretty much does its own thing. Here’s exactly how I put it together.
Roast the Tomatillos and Jalapeños
I start by halving the tomatillos through the middle, not from the top, and laying them cut-side up on a baking tray with the halved jalapeños. A light drizzle of olive oil goes over everything before it all goes under a hot grill for about 10 minutes. This step brings out a smoky sweetness that you just can’t get any other way.

Prep the Rest of the Vegetables
While the tray is under the grill, I finely chop the onion, garlic, remaining green chillies, and bell pepper. I also chop the coriander separately since it goes in at two different stages. Having everything prepped before you start cooking makes the rest of the process move quickly.

Brown the Chicken
In a large pot, I heat the oil over medium-high heat and brown the chicken pieces for about 2 minutes per side, seasoning lightly with salt and pepper as they cook. I take the chicken out and set it aside on a plate while I build the base of the chili.
Build the Flavor Base
In the same pot, I sauté the onions for a minute before adding garlic, bell pepper, chillies, cumin, bay leaf, and oregano. Once that’s fragrant, I stir in the chopped coriander along with the roasted tomatillos and jalapeños, juices and all, mixing everything together well.
Simmer Everything Together
The chicken goes back into the pot, followed by the chicken stock. I bring it to a boil, then reduce the heat to low, cover, and let it simmer for about an hour, stirring occasionally, until the chicken is falling-apart tender.
Shred and Thicken
Once the chicken is cooked, I pull it out, shred it off the bone, and return the meat to the pot. I let everything cook uncovered on low heat for another 10 minutes so the liquid reduces and thickens slightly.
Finish and Serve
Right at the end, I stir in the lime juice and green Tabasco (or vinegar if that’s what I have on hand), taste, and adjust the salt if needed. A sprinkle of fresh coriander and a drizzle of soured cream on top, and it’s ready to go.
Additional Tips for Making This Recipe Better
I’ve made this chili more times than I can count, and here’s what I’ve learned along the way:
- I always wash my tomatillos really well after removing the husk since they can be quite sticky underneath.
- I like using bone-in chicken legs when I have the time, because the broth turns out noticeably richer.
- I never skip roasting the tomatillos and jalapeños, even when I’m short on time, since that smoky note really makes the dish.
- I taste and adjust the heat gradually, adding more chillies only after the base has simmered for a while, so I don’t overdo it.
- I let the chili rest for 10 minutes off the heat before serving, which helps all the flavors settle together.
Common Mistakes to Avoid
- I once used canned tomatillos thinking they’d save time, but they came out tasting pickled instead of fresh and bright, so I stick to fresh ones now.
- I made the mistake of skipping the roasting step once, and the chili tasted flat without that smoky depth.
- I’ve over-salted this dish before by adding salt too early, before the stock had reduced, so now I always season at the very end.
- I used to rush the simmering time, and the chicken didn’t shred properly, so I now give it the full hour it needs.
- I forgot the lime juice one time and the whole dish tasted dull, it really is what balances the richness of the chili.
How to Serve Tomatillo Green Chicken Chili?
I usually ladle this chili into deep bowls and top it generously with chopped coriander, a few slices of avocado, and a drizzle of soured cream. A wedge of lime on the side always gets squeezed in right before the first bite.
It’s fantastic served over steamed rice, scooped up with warm tortillas, or piled into tacos for a fun twist. For gatherings, I like turning it into loaded nachos with all the trimmings, which always disappears fast.

Variations
- Green chicken chili with white beans — stir in a can of drained white beans during the last 10 minutes for extra heartiness.
- Green chicken chili with ground chicken — swap the chicken pieces for ground chicken for a quicker, weeknight-friendly version.
- Green chicken chili crockpot version — brown the chicken and sauté the aromatics first, then transfer everything to a slow cooker and cook on low for 6 hours.
- Dairy-free option — skip the soured cream garnish or use a plant-based alternative.
- Extra smoky flavor — add a chipotle pepper in adobo sauce for a deeper, smokier chili verde profile.
- No tomatillos on hand — use a jar of good quality green salsa (salsa verde) instead, starting with half the jar and adding more to taste.
Nutritional Information
Here’s a rough breakdown per serving, based on 6 servings from this recipe:
- Calories: 133 kcal
- Protein: 4g
- Carbohydrates: 16g
- Fat: 7g
Make Ahead and Storage
This chili actually tastes better the next day once the flavors have had time to meld, so I often make it a day ahead. Store leftovers in an airtight container in the fridge for up to 4 days.
To reheat, I warm it gently on the stovetop over low heat, adding a splash of chicken stock or water if it’s thickened too much. It also freezes beautifully for up to 3 months; just thaw it overnight in the fridge before reheating.
Why You’ll Love This Recipe?
This tomatillo green chicken chili checks every box I look for in a weeknight meal, and here’s why it keeps making its way back onto my table:
- Easy to make – Despite the ingredient list, the actual steps are straightforward and mostly hands-off once it’s simmering.
- Naturally healthy – It’s packed with lean protein and vegetables without feeling heavy or greasy.
- Endlessly customizable – I can dial the heat up or down, add beans, or switch to ground chicken depending on my mood.
- Great for meal prep – It stores and reheats well, making it perfect for busy weeks.
- Bursting with flavor – The combination of tangy tomatillos, smoky roasted chillies, and fresh lime is genuinely addictive.
FAQs
Can I use canned tomatillos instead of fresh?
I don’t recommend it, canned tomatillos are usually pickled and give a different, tangier flavor than fresh roasted ones.
Can I make this recipe less spicy?
Yes, just use mild jalapeños or swap the spicy chillies for green bell peppers to keep the heat level low.
Can I make this in a slow cooker?
Absolutely, brown the chicken and sauté the aromatics first, then let everything cook on low for about 6 hours in your crockpot.
What can I substitute for tomatillos?
If you can’t find tomatillos, a jar of good quality green salsa works well as a substitute, or green tomatoes in a pinch.
How long does this chili last in the fridge?
It stays fresh in an airtight container in the fridge for up to 4 days, and the flavor actually improves after a day.
Looking for more comforting bowls of chili? Don’t miss our chicken chili recipe for another cozy, protein-packed option, or try our chicken tortilla soup recipe if you love this same warm, tangy, chicken-and-lime flavor combination.

Tomatillo Green Chicken Chili Recipe
Ingredients
Method
- I start by halving the tomatillos through the middle, not from the top, and laying them cut-side up on a baking tray with the halved jalapeños. A light drizzle of olive oil goes over everything before it all goes under a hot grill for about 10 minutes. This step brings out a smoky sweetness that you just can’t get any other way.
- While the tray is under the grill, I finely chop the onion, garlic, remaining green chillies, and bell pepper. I also chop the coriander separately since it goes in at two different stages. Having everything prepped before you start cooking makes the rest of the process move quickly.
- In a large pot, I heat the oil over medium-high heat and brown the chicken pieces for about 2 minutes per side, seasoning lightly with salt and pepper as they cook. I take the chicken out and set it aside on a plate while I build the base of the chili.
- In the same pot, I sauté the onions for a minute before adding garlic, bell pepper, chillies, cumin, bay leaf, and oregano. Once that’s fragrant, I stir in the chopped coriander along with the roasted tomatillos and jalapeños, juices and all, mixing everything together well.
- The chicken goes back into the pot, followed by the chicken stock. I bring it to a boil, then reduce the heat to low, cover, and let it simmer for about an hour, stirring occasionally, until the chicken is falling-apart tender.
- Once the chicken is cooked, I pull it out, shred it off the bone, and return the meat to the pot. I let everything cook uncovered on low heat for another 10 minutes so the liquid reduces and thickens slightly.
- Right at the end, I stir in the lime juice and green Tabasco (or vinegar if that’s what I have on hand), taste, and adjust the salt if needed. A sprinkle of fresh coriander and a drizzle of soured cream on top, and it’s ready to go.
Notes
- I always wash my tomatillos really well after removing the husk since they can be quite sticky underneath.
- I like using bone-in chicken legs when I have the time, because the broth turns out noticeably richer.
- I never skip roasting the tomatillos and jalapeños, even when I’m short on time, since that smoky note really makes the dish.
- I taste and adjust the heat gradually, adding more chillies only after the base has simmered for a while, so I don’t overdo it.
- I let the chili rest for 10 minutes off the heat before serving, which helps all the flavors settle together.






