You think chili has to be greasy, heavy, or take all afternoon. It doesn’t.
This chicken chili is deeply flavorful, packed with protein, and ready in 45 minutes. It’s the kind of meal that makes your kitchen smell incredible and has people hovering around the pot before dinner’s even on the table.
But here’s the part most recipes won’t tell you: the order in which you build this dish makes or breaks it. Get that right, and you’ve got restaurant-level chili on a weeknight budget.
Keep reading. There’s a bean trick in the Pro Tips section that changes the entire texture of this chili. Most people skip it. You won’t want to.
🍲 Quick Stats
Prep Time 10 minutes Cook Time 35 minutes Total Time ~45 minutes Servings 4–6 Difficulty Easy Best For Weeknights, meal prep, game day
What You’ll Need
The Chili
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless skinless chicken breasts or thighs | 1.5 lbs | Thighs = juicier, more forgiving |
| Olive oil | 2 tbsp | |
| White or yellow onion, diced | 1 large | |
| Garlic cloves, minced | 4 cloves | Fresh only, not jarred |
| Green bell pepper, diced | 1 medium | |
| Jalapeño, diced | 1 | Remove seeds for less heat |
| Canned diced tomatoes (14.5 oz) | 2 cans | Don’t drain |
| White beans (cannellini or Great Northern), drained | 2 cans (15 oz each) | |
| Chicken broth | 2 cups | Low sodium preferred |
| Tomato paste | 2 tbsp | The flavor secret |
| Chili powder | 2 tsp | |
| Ground cumin | 1.5 tsp | |
| Smoked paprika | 1 tsp | Regular paprika works too |
| Dried oregano | 1 tsp | |
| Cayenne pepper | ¼ tsp | Adjust to your crowd |
| Salt and black pepper | To taste | |
| Fresh lime juice | 1 lime | Non-negotiable |
| Fresh cilantro | Small handful |
The Toppings (Optional, But Really Don’t Skip These)
| Topping | Why It Works |
|---|---|
| Sour cream or Greek yogurt | Cools the heat, adds creaminess |
| Shredded cheddar or Monterey Jack | Melts into the chili beautifully |
| Sliced avocado | Richness + texture contrast |
| Tortilla chips or strips | The crunch factor |
| Sliced green onions | Fresh bite to balance the warmth |
| Extra lime wedges | Brightness in every spoonful |
Tools You’ll Need

You’ll love these too : chicken lasagna recipe
- Large Dutch oven or heavy-bottomed pot (5–6 quart) — don’t substitute a thin pot here
- Wooden spoon or silicone spatula
- Two forks for shredding
- Chef’s knife and cutting board
- Measuring spoons
- Can opener
- Ladle for serving
Pro Tips
These are the things I wish someone had told me the first time I made this.
💡 Tip 1: Chicken thighs over breasts
Breasts work. Thighs are better. They stay juicier even if you overcook them slightly, and the flavor in the final chili is noticeably richer. It’s a small swap with a real payoff.
💡 Tip 2: Cook the tomato paste first
Stir the tomato paste directly into the pot before you add any liquid. Let it cook for 60 seconds. It caramelizes slightly and adds a depth that you simply can’t get by stirring it in cold. This one step does more work than people realize.
💡 Tip 3: The mashed bean trick
Before adding your beans, take about ¼ of one can and mash them with a fork. Stir that mash directly into the broth. It thickens the chili naturally without any flour, cornstarch, or gimmicks. Just creamy, velvety texture. Game changer 👏
💡 Tip 4: Shred, don’t dice
Poach the chicken whole in the broth, pull it out, shred it with two forks, and return it to the pot. Shredded chicken soaks up the chili flavors as it sits. Diced chicken just sits in the chili. There’s a difference.
💡 Tip 5: The 5-minute rest
Pull it off the heat. Walk away for 5 minutes before serving. The flavors finish settling and everything comes together. Skipping this is like cutting a steak immediately. Just wait.
“This chili genuinely tastes better the next day. Something about sitting overnight in the fridge makes every flavor sharpen up.”
Recommended for you : chicken stew recipe
How to Make It

Step 1: Build the Base
Time: ~10 minutes
Heat your olive oil in the Dutch oven over medium heat.
Add the diced onion and green bell pepper. Cook for 4–5 minutes, stirring occasionally, until softened and slightly translucent. Add garlic and jalapeño. Cook another 60 seconds until fragrant.
⚡ Don’t rush this step. A properly softened base is the foundation of the whole chili.
Step 2: Bloom the Spices + Tomato Paste
Time: ~2 minutes
Add chili powder, cumin, smoked paprika, oregano, and cayenne straight into the pot.
Stir and let cook 30 seconds. You’ll smell the spices open up immediately.
Then add the tomato paste. Stir it in and let it cook for 60 seconds until it darkens slightly.
This is where the chili gets its depth. Don’t skip it.
Step 3: Add Liquids and Chicken
Time: ~25 minutes
Pour in both cans of diced tomatoes (with their juices) and the chicken broth. Stir everything together.
Place your whole chicken pieces directly into the pot. Bring to a gentle boil, then reduce to a simmer. Cover and cook for 20–25 minutes until chicken is fully cooked through (internal temp 165°F / 74°C).
Step 4: Shred + Add Beans
Time: ~5 minutes
Remove the chicken from the pot. Shred it with two forks.
While the chicken is resting, mash ¼ of one can of beans with a fork. Stir the mash into the pot. Add the remaining whole beans.
Return the shredded chicken. Stir everything together.
You may also like : chicken gravy recipe
Step 5: Finish and Serve
Time: ~5 minutes
Taste it. Adjust salt, pepper, and cayenne.
Squeeze in fresh lime juice. Stir in chopped cilantro. Simmer uncovered for 5 more minutes.
Pull off the heat. Rest for 5 minutes. Serve with your favorite toppings.
Spice Level Guide
Not sure how spicy to make it? Here’s a simple breakdown:
| Heat Level | What to Do |
|---|---|
| 🟢 Mild | Skip jalapeño entirely, omit cayenne |
| 🟡 Medium | Follow recipe as written (seeds out of jalapeño) |
| 🔴 Hot | Keep jalapeño seeds in, double the cayenne |
| 🔥 Fire | Add a diced serrano pepper + extra cayenne |
Substitutions and Variations
Protein Swaps
| Swap | How to Adjust |
|---|---|
| Ground turkey or ground chicken | Brown it first, skip the poaching step |
| Rotisserie chicken | Shred and add in Step 4, reduce cook time |
| Chickpeas (plant-based) | Add 1 extra can, skip chicken entirely |
| Ground beef | Brown it, drain fat, then continue as normal |
Bean Options
- Cannellini = Creamy, mild, classic choice
- Black beans = Earthier, heartier texture
- Kidney beans = Hold their shape beautifully
- Mix two kinds = Best texture variation of all
Broth Tips
- Vegetable broth works great as a 1:1 swap
- Add a splash of light lager beer to the base for extra depth
- Coconut milk (½ cup) in place of some broth = a surprisingly rich, slightly smoky version
Make-Ahead Tips
| Timing | What to Do |
|---|---|
| 1–4 days ahead | Cook fully, cool completely, refrigerate in airtight container |
| Up to 3 months | Freeze in individual portions, thaw overnight in fridge |
| Day of serving | Reheat on stovetop with a splash of broth, stir well |
Keep toppings separate. Nobody wants a bowl of brown, mushy avocado. Add them fresh every time.
Nutrition Breakdown (Per Serving, Approx.)
Based on 5 servings, no toppings included.
| Nutrient | Amount |
|---|---|
| Calories | ~360 kcal |
| Protein | ~38g |
| Carbohydrates | ~28g |
| Dietary Fiber | ~8g |
| Fat | ~9g |
| Sodium | ~680mg |
💪 38g of protein per bowl. That’s more than most protein bars, in a bowl of actual food you actually want to eat.
Diet-friendly notes:
- ✅ Gluten-free (check your broth label)
- ✅ Dairy-free if you skip the cheese and sour cream
- ✅ High protein, high fiber
- ✅ Low-fat option: use chicken breast + Greek yogurt instead of sour cream
What to Serve It With
| Pairing | Why It Works |
|---|---|
| Cornbread | Classic. Soaks up the broth perfectly |
| Warm flour tortillas | Great for scooping |
| Simple green salad with lime vinaigrette | Cuts through the richness |
| Steamed white or brown rice | Stretches it further for a crowd |
| Fritos or tortilla chips | When you want that crunch in every bite |
Leftovers and Storage
- Fridge: Up to 4 days in an airtight container. It thickens overnight, so add a splash of broth when reheating.
- Freezer: Up to 3 months. Portion it out before freezing so you’re not defrosting the whole batch for one bowl.
- Reheat: Stovetop over medium-low with a little added broth is best. Microwave works in a pinch — stir every 90 seconds.
Pro move: Freeze in single-serve portions. You’ve got a complete, high-protein meal ready to go anytime, no thinking required.
FAQ
Can I make this in a slow cooker?
Yes. Add everything except lime juice and cilantro. Cook on low 6–7 hours or high 3–4 hours. Shred chicken directly in the pot, stir in mashed beans, finish with lime and cilantro before serving.
Can I use frozen chicken?
You can. Add 10 extra minutes to cook time. Always check internal temperature hits 165°F (74°C) before shredding.
My chili came out too thin. How do I fix it?
Mash more beans and stir them in, or simmer uncovered for 10–15 extra minutes. Both work perfectly.
My chili is too thick. What now?
Add chicken broth, a quarter cup at a time, until you hit the consistency you want.
Can I use canned chicken?
You can. It cuts time significantly. Texture won’t be as good as freshly shredded, but it’s a solid weeknight shortcut. Drain it well.
How spicy is this exactly?
As written, it’s a mild-to-medium heat. The jalapeño adds mostly flavor once the seeds are removed. The cayenne is adjustable — use the spice level table above to calibrate.
Can I add corn?
Absolutely. One can of drained sweet corn stirred in at the end adds great texture and a touch of sweetness that balances the smoky spices nicely.
Wrapping Up
There you have it. A chicken chili that’s rich, filling, and comes together faster than most people spend deciding what to order for delivery.
The mashed bean trick. The spice bloom. The five-minute rest. Little things that add up to a really memorable bowl of food.
Make it once and it’ll be in your regular rotation. That’s just how this one works.
Tried this recipe? Leave a comment below and tell me how it went. Did you change anything? Try a variation? Have a question? Drop it down there. Every comment helps someone else who’s about to make this for the first time. 🙌
2 thoughts on “This Chicken Chili Recipe Will Make You Question Why You Ever Ordered Takeout”