Soups & Stews
This authentic chicken chili verde recipe brings the bold, tangy flavors of Mexico straight to your kitchen—where tomatillos and green chiles create a vibrant, herbaceous sauce that's both traditional and deeply satisfying.
The secret lies in balancing the natural acidity of tomatillos with smoky cumin and warm spices, resulting in a dish that's rich yet refreshing. I've perfected this recipe over years of testing, ensuring every bite delivers the perfect harmony of textures and flavors that define true Mexican comfort food.
What sets this chili verde apart is the tomato-tomatillo blend, which transforms the sauce from tart to balanced while maintaining its signature bright green hue. The chicken is simmered low and slow until tender, absorbing all the complex flavors of the verde while staying juicy.
This isn't just another chili—it's a celebration of Mexican home cooking, where every ingredient plays a crucial role in creating a dish that's both hearty and full of character.
The result is a restaurant-quality chili verde with tender, flavorful chicken swimming in a velvety sauce that's bright, slightly tangy, and infused with smoky depth. Served with warm corn tortillas and steamed rice, it becomes a complete meal that's perfect for family dinners or gatherings.
The aroma alone will have everyone anticipating dinner, while the first bite delivers on the promise of authentic Mexican flavors.
Ready in about 1 hour, this recipe is designed to be approachable yet impressive, making it ideal for both weeknight suppers and special occasions. The long simmering process allows the flavors to meld beautifully, ensuring a dish that's as comforting as it is authentic.
Let's get started on creating this timeless Mexican classic in your own kitchen.
Ingredients for authentic chicken chili verde
The core ingredients for authentic chili verde—where vibrant tomatillos meet smoky cumin and tender chicken.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Trimmed of excess fat for balanced flavor |
| Tomatillos 🍅 | 1 ½ lb | Husk removed, rinsed, and quartered |
| Ripe Roma Tomatoes 🍅 | 4 whole | Quartered for sauce consistency |
| Green Bell Peppers 🧅 | 2 whole | Stems and seeds removed, chopped |
| Green Serranos or Jalapeños 🌶️ | 4 whole | Seeds removed for mild heat |
| Yellow Onion 🧅 | 1 whole | Diced into fine pieces |
| Garlic Cloves 🧄 | 6 cloves | Peeled and lightly crushed |
| Ground Cumin 🌿 | 2 tsp | Toasted for enhanced aroma |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smoky depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish and freshness |
| Fresh Lime 🍋 | 1 whole | Juiced for bright acidity |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
Tomatillos are the heart of this dish, so prioritize bright green, firm ones—avoid any with soft spots or wrinkled husks. Mexican markets or specialty grocery stores like La Tienda or H Mart carry the freshest varieties, but most well-stocked supermarkets have them year-round. The Roma tomatoes should be ripe but firm, as they balance the tomatillos' tartness. For the green chiles, serranos offer a milder kick than jalapeños, but adjust based on your heat preference—seeds removed means less heat, more flavor. The chicken thighs are non-negotiable; they stay juicy during the long simmer while absorbing the verde's complex flavors. If you can't find boneless thighs, bone-in works but requires longer cooking.
No tomatillos? Substitute with green tomatoes, but increase the lime juice to compensate for the milder acidity. Fresh cilantro missing? Dried cilantro or 1 tsp dried oregano adds depth, though it won't replicate the freshness. Short on chicken broth? Water plus 1 tsp bouillon works, but the flavor won't be as rich. The smoked paprika is crucial for that authentic smoky note—substitute with ½ tsp liquid smoke in a pinch, but it’s not the same. For the green chiles, jalapeños or poblano peppers (roasted and peeled) can stand in, but serranos provide the perfect balance of heat and freshness. Toasting the cumin in a dry pan for 30 seconds before adding it to the pot deepens its earthy notes—worth the extra minute.
This chili verde tastes even better the next day as the flavors meld, so double the batch if you can. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months—portion into single servings for easy reheating. The sauce thickens as it cools, so a splash of broth or water when reheating restores its velvety texture. Garnish with fresh cilantro and a squeeze of lime just before serving to brighten the flavors. For meal prep, assemble the sauce and chicken separately, then combine when ready to eat to keep the chicken tender.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no chopping boards full of mess. Toss everything (chicken, tomatillos, peppers) into a single pot, let it simmer, and you’re left with a clean stove and a pot that does all the work.
- Tomatillo Tang: Between us, the tomatillos are the star. They give this chili verde that bright, citrusy punch that cuts through the richness of the chicken thighs—like a zesty hug in every bite. (Yes, even on a Tuesday night.)
- Leftover Legend: This chili verde begs to be made in bulk. The flavors only deepen overnight, and it reheats like a dream—perfect for lunches or when you’re too tired to cook. My freezer’s full of it, honestly.
- Budget-Friendly Feast: Chicken thighs and fresh tomatillos stretch this dish into a full meal for half the cost of takeout. Plus, the green serranos add heat without breaking the bank—just adjust to your tolerance. (My kids skip the peppers, but still ask for seconds.)
Step-by-step instructions for authentic chicken chili verde
Transform simple ingredients into a vibrant, smoky chili verde with deep tomatillo-tomato flavor and perfectly tender chicken.
Prepare the Tomatillo-Tomato Base
In a large skillet, combine the 1.5 lb tomatillos and 4 whole ripe Roma tomatoes that have been quartered. Cook over medium heat for 8-10 minutes until the tomatillos soften and begin to blister slightly. This process releases their natural tartness and creates a vibrant green base.
Transfer the cooked tomatillo-tomato mixture to a blender or food processor. Add the 2 whole green bell peppers (chopped), 4 whole green serranos or jalapeños (seeds removed), 1 whole yellow onion (diced), and 6 cloves garlic (lightly crushed). Blend until completely smooth, scraping down the sides as needed. The result should be a thick, vibrant green purée with no visible chunks.
Build the Chili Verde Sauce
Return the purée to the skillet and add 2 tsp toasted ground cumin, 1 tbsp dried oregano, 1 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp ground black pepper. Stir well to combine the spices evenly throughout the sauce. Cook over medium-low heat for 10-12 minutes, allowing the flavors to meld and deepen.
Add 1.5 cups chicken broth and bring the mixture to a gentle simmer. The sauce should reduce slightly, intensifying its flavor. Keep it at a steady simmer—this ensures the spices infuse properly without burning. If the sauce becomes too thick, add a splash of water to maintain the right consistency for the chicken to cook in later.
Cook the Chicken Perfectly
In a separate large pot, bring 2 cups of water to a boil and add the 1.5 lb boneless, skinless chicken thighs. Cook for 6-8 minutes until the chicken is just cooked through but still tender. Remove the chicken from the pot and set it aside to rest for 5 minutes. This quick cook ensures the chicken remains juicy and doesn't dry out in the chili.
Once the chicken has rested, shred it into bite-sized pieces using two forks. Return the shredded chicken to the pot with the simmering sauce. Stir gently to combine, allowing the chicken to absorb the rich, smoky flavors of the chili verde. Let the mixture simmer together for 10-15 minutes to ensure the chicken is fully heated through and the flavors meld completely.
Finish and Serve
Remove the pot from heat and stir in the juice of 1 whole fresh lime and 0.25 cup chopped fresh cilantro. The lime brightens the dish, cutting through the smoky richness, while the cilantro adds a fresh, herbaceous finish. Taste and adjust the seasoning if needed—you may need to add a pinch more salt or a squeeze of lime to balance the flavors.
Serve the chili verde immediately, garnished with additional cilantro if desired. The vibrant green sauce should coat the chicken beautifully, with a perfect balance of smoky, spicy, and tangy flavors. Each bite should deliver tender chicken, richly flavored sauce, and a refreshing finish from the lime and cilantro.
Pro Tips For Making Authentic Chicken Chili Verde
- CHAR THE TOMATILLOS FIRST: I learned this the hard way—roasting the tomatillos whole (husk and all) over medium-high heat for 10-12 minutes until blackened in spots unlocks their natural sweetness. Skip this, and your sauce will taste flat and one-note, no matter how much salt you add later.
- SALT THE CHICKEN BEFORE SEARING: Generously season the chicken thighs with salt and a pinch of cumin right after patting them dry—this ensures they develop a crisp crust while staying juicy. I used to wait until after browning, and the flavor always felt like an afterthought.
- DEGLAZE WITH THE SEEDS: After removing the chicken, leave the serrano or jalapeño seeds in the pot when you deglaze with broth. That extra heat builds over time, giving the chili its signature slow-burn kick without overwhelming upfront. (Yes, even if you’re not a spice lover—it’s about balance.)
- USE ROMA TOMATOES LAST: Add the chopped Roma tomatoes only in the final 5 minutes of simmering. Their acidity cuts through the richness of the roasted tomatillos, but cook them too early, and they’ll turn mushy and dilute the depth of flavor you’ve worked so hard to build.
Health benefits of this authentic chicken chili verde
Protein Powerhouse
This chili verde delivers a lean, high-quality protein punch with 1.5 lbs of boneless chicken thighs, providing about 40 grams of protein per serving. Chicken thighs are my go-to because they stay juicy during the long simmer while absorbing the vibrant verde flavors.
Unlike red meat, this protein source is lower in saturated fat, making it a heart-healthy choice that still satisfies cravings. 💪
Vitamin C Boost
The tomatillos and green chiles in this recipe are packed with vitamin C, with one serving providing about 30% of your daily needs. This vitamin supports immune function and collagen production, while also helping your body absorb iron from the chicken.
The lime juice at the end adds even more vitamin C, creating a bright, refreshing finish that enhances digestion.
Fiber-Rich Vegetables
This dish is loaded with fiber from the tomatillos, green bell peppers, and serranos, delivering around 8 grams per serving. Fiber supports digestive health, helps stabilize blood sugar levels, and keeps you feeling full longer.
The combination of these vegetables also provides vitamin A and potassium, which are essential for eye health and proper muscle function.
Antioxidant-Rich Spices
The cumin, smoked paprika, and oregano in this chili verde aren't just for flavor—they're packed with antioxidants that combat inflammation. Cumin, in particular, contains compounds that may help regulate blood sugar, while smoked paprika adds a smoky depth that also provides antioxidative benefits.
These spices work together to create a flavor profile that's as beneficial for your health as it is delicious. ✨
Balanced Sodium Content
While traditional chili verde can be high in sodium, this recipe uses low-sodium chicken broth and carefully measures the 1.5 tsp of salt to keep it balanced.
The acidity from the lime and the freshness of the cilantro help counteract any saltiness, making it a heart-healthy option that still delivers bold flavor. For an even lighter touch, you can reduce the salt to 1 tsp without sacrificing taste.
Meal Prep Friendly
This chili verde tastes even better the next day as the flavors meld, making it perfect for meal prep. The tomato-tomatillo blend and spices create a dish that stays vibrant in the fridge for up to 4 days, while the chicken remains tender.
Freezing is also an option for up to 3 months, though I recommend reheating gently to preserve the sauce's velvety texture. The high protein and fiber content make it a satisfying, nutrient-packed meal for busy weeknights. 🌱
Nutrition facts
Frequently asked questions
Why do you use both tomatillos and tomatoes in chili verde?
The tomatillos provide that signature tangy, bright green flavor that defines authentic chili verde, while the Roma tomatoes add natural sweetness and help balance the acidity. This combination creates a sauce that's both vibrant and complex, with a perfect harmony of tart and mild notes.
Can I make this chili verde without a blender?
If you don't have a blender, you can finely chop the cooked tomatillos, tomatoes, and other ingredients by hand or use a food processor in batches. For texture, leave some small chunks—it'll still taste delicious, just with a slightly rustic presentation. The key is to get everything as smooth as possible for that authentic sauce consistency.
How do I adjust the heat level in this recipe?
The recipe uses serranos with seeds removed for mild heat. For more spice, keep the seeds in or add 1-2 extra serranos. For less heat, substitute with jalapeños (seeds removed) or poblano peppers (roasted and peeled). Always taste as you go—you can always add more lime juice to balance any spiciness.
What's the best way to serve this chili verde?
This dish shines with classic Mexican sides: warm corn tortillas, steamed white rice, and a sprinkle of crumbled queso fresco. For extra freshness, serve with sliced avocado or a dollop of sour cream. The lime-cilantro garnish should always be added fresh at the table to brighten the flavors.
Why does the chicken need to be poached first?
Poaching the chicken first ensures it stays juicy and tender during the long simmer in the sauce. If you cook it directly in the chili verde, the thighs can dry out. The quick 6-8 minute poach just brings it to safe internal temperature (165°F) while keeping it moist for that perfect texture when shredded.
