Silas walked into the kitchen, lifted the lid off the pot, and just stood there for a second.
Then he said “okay, we’re keeping this one” and walked back out.
That’s how I know a recipe is a winner. Not fancy words, just him hovering by the stove like he’s guarding it.
This chicken and white bean chili has become one of our go-to dinners when it’s cold outside or we just need something warm and easy. It’s creamy, a little spicy if you want it to be, and packed with protein.
You don’t need a long ingredient list or a ton of skill to make it taste incredible. That’s honestly the whole point.
It comes together in one pot, it reheats beautifully, and it’s the kind of meal that makes your whole kitchen smell amazing while it simmers. I’ve made this on busy Tuesdays and lazy Sundays, and it works for both.
There’s also something about a big pot of chili that just feels like it’s meant to be shared. Even if it’s just the two of us and a couple of bowls in front of a movie. Let’s get into it.
Why You’ll Love This Recipe
- It’s ready in under an hour. No slow cooker required, though I’ll tell you how to do that too.
- It’s high in protein. Between the chicken and the beans, this chili keeps you full for hours.
- It’s mild but flexible. Easy to make it kid-friendly or turn up the heat for yourself.
- It freezes really well. Perfect for meal prepping or stashing away for a lazy night.
What You’ll Need
Here’s everything that goes into this chili. Nothing weird, nothing hard to find.
| Ingredient | Amount |
|---|---|
| Boneless, skinless chicken breasts (or thighs) | 1.5 lbs |
| Olive oil | 2 tbsp |
| Yellow onion, diced | 1 medium |
| Garlic, minced | 4 cloves |
| Great Northern beans (or cannellini), drained and rinsed | 3 cans (15 oz each) |
| Low sodium chicken broth | 3 cups |
| Green chilies, diced (canned) | 1 can (4 oz) |
| Ground cumin | 2 tsp |
| Chili powder | 1 tsp |
| Dried oregano | 1 tsp |
| Salt | 1 tsp, plus more to taste |
| Black pepper | 1/2 tsp |
| Sour cream | 1/2 cup |
| Shredded Monterey Jack cheese | 1 cup |
| Fresh lime juice | 1 tbsp |
| Fresh cilantro, chopped | for topping |
A quick note on the chicken. I usually use breasts because that’s what we have on hand, but thighs give you a richer flavor if you don’t mind the extra step of trimming them.
Tools You’ll Need
- Large pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon
- Measuring cups and spoons
- Ladle for serving
Pro Tips From My Kitchen
1. Don’t skip searing the chicken first. It only takes a few minutes, but it builds so much more flavor into the broth. Skipping this step makes the chili taste flat.
2. Mash some of the beans. Right before serving, I take a fork and mash about a third of the beans against the side of the pot. It thickens the chili without adding flour or cornstarch.
3. Add the sour cream off the heat. If you stir it in while the chili is still boiling, it can curdle. Turn the heat off first, then stir it in.
4. Taste before you salt again. Canned beans and broth already carry salt. Taste at the end before adding more.
5. Let it rest for 10 minutes before serving. The flavors settle and it thickens up a bit more. Worth the wait.
How to Make Chicken and White Bean Chili
Step 1: Sear the chicken
Heat the olive oil in a large pot over medium-high heat. Season the chicken with salt and pepper, then add it to the pot.
Sear for 3 to 4 minutes per side, just until golden. It doesn’t need to be cooked through yet. Remove it and set it aside on a plate.
Step 2: Cook the onion and garlic
In the same pot, add the diced onion. Cook for 3 to 4 minutes, stirring occasionally, until it softens.
Add the garlic and cook for another 30 seconds, just until fragrant.
Step 3: Build the chili base
Add the beans, chicken broth, green chilies, cumin, chili powder, oregano, salt, and pepper. Stir to combine.
Return the chicken to the pot, nestling it into the liquid.
Step 4: Simmer
Bring the chili to a gentle boil, then reduce the heat to low. Cover and simmer for 25 to 30 minutes, until the chicken is cooked through and easy to shred.
Step 5: Shred the chicken
Remove the chicken from the pot and shred it with two forks. Return it to the pot.
Step 6: Finish it off
Turn off the heat. Mash about a third of the beans against the side of the pot for a thicker texture.
Stir in the sour cream, shredded cheese, and lime juice until everything is creamy and combined.
Step 7: Serve
Ladle into bowls and top with fresh cilantro, extra cheese, or whatever toppings sound good to you. See below for ideas.
Substitutions and Variations
| Original | Swap |
|---|---|
| Chicken breasts | Chicken thighs, or shredded rotisserie chicken |
| Great Northern beans | Cannellini beans, navy beans, or chickpeas |
| Sour cream | Plain Greek yogurt |
| Monterey Jack | Pepper Jack for extra heat, or cheddar |
| Green chilies | Diced jalapeños for more spice |
| Chicken broth | Vegetable broth to make it vegetarian (skip the chicken or sub in white beans) |
If you want it spicier, add a diced jalapeño with the onion or a pinch of cayenne. If you’re cooking for picky eaters, leave the chilies out entirely and add hot sauce at the table instead.
Make Ahead and Meal Prep Tips
This chili is honestly better the next day, so it’s a great one to make ahead.
- To make ahead: Cook the full recipe, cool it completely, then store it in the fridge for up to 2 days before reheating.
- Slow cooker version: Sear the chicken first, then add everything except the sour cream, cheese, and lime juice to the slow cooker. Cook on low for 6 hours or high for 3, then shred the chicken and stir in the dairy at the end.
- Freezer friendly: This chili freezes well without the sour cream and cheese. Add those fresh after reheating for the best texture.
Estimated Nutrition (Per Serving)
This recipe makes about 6 servings. These numbers are estimates based on standard ingredient brands, so I’d recommend running it through Cronometer with your exact ingredients if you’re tracking closely.
| Nutrient | Approximate Amount |
|---|---|
| Calories | 380 |
| Protein | 34g |
| Carbohydrates | 28g |
| Fat | 14g |
| Fiber | 7g |
| Sodium | 640mg |
Cooking Time Efficiency Tips
If you want dinner on the table faster, here are a few shortcuts I use.
- Use rotisserie chicken. Skip searing and simmering the chicken entirely. Just shred it and add it in during step 6.
- Prep your onion and garlic the night before. Store them in the fridge in a small container so you can dump them straight into the pot.
- Buy pre-minced garlic. It’s not quite as flavorful as fresh, but it saves a few minutes when you’re in a rush.
- Double the batch. Since it freezes so well, cooking once and eating twice (or three times) is an easy win for busy weeks.
What to Serve With Chicken and White Bean Chili
- Warm cornbread or tortilla chips for dipping
- A simple green salad with lime vinaigrette
- Rice on the side to stretch the meal further
- Avocado slices or guacamole on top
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 4 days.
To reheat, warm it on the stove over medium-low heat, stirring occasionally, until heated through. You can also microwave individual portions in 1-minute increments.
If it’s thickened too much in the fridge, add a splash of chicken broth while reheating to loosen it back up.
Frequently Asked Questions
Can I use canned chicken instead of raw chicken breasts? You can, though I’d recommend fresh or rotisserie chicken for better texture. Add canned or pre-cooked chicken in step 5 instead of shredding raw chicken.
Is this chili spicy? Not as written. It has a mild warmth from the chili powder and green chilies. Add jalapeños or cayenne if you want more heat.
Can I make this dairy free? Yes. Skip the sour cream and cheese, or use dairy-free alternatives. It won’t be quite as creamy, but it’ll still taste great.
What beans work best for white chili? Great Northern beans and cannellini beans are the most common choices. Both hold their shape well and have a mild, creamy flavor.
Can I double this recipe? Absolutely. Just use a larger pot and add a few extra minutes to the simmer time.
How do I thicken the chili without mashing beans? You can whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in during the last 5 minutes of cooking.
Wrapping Up
This chicken and white bean chili has earned a permanent spot in our dinner rotation, and I think it might earn one in yours too.
It’s the kind of recipe that comes together on a weeknight without much effort, but still tastes like you spent all afternoon on it.
Give it a try this week and let me know how it turns out in the comments below. I’d love to hear what toppings you went with, or any twists you made your own.
And if you have questions about substitutions or steps, drop them below too. I read every comment and I’m always happy to help.