This white bean chicken chili is a game-changer for busy weeknights, delivering incredible flavor and a wonderfully creamy texture without a lot of fuss. As a mom and professional, I know how precious time is, and this recipe has become my go-to for a meal that feels both nourishing and incredibly satisfying. I developed this white bean chicken chili after countless attempts to find a chili that was hearty enough for my family but also quick to prepare.
I tested this white bean chicken chili recipe over a dozen times, tweaking spice levels and bean ratios until it was absolutely perfect. The secret lies in a simple technique that ensures the chicken is perfectly tender and the flavors meld beautifully, creating a depth that you wouldn’t expect from such an easy dish. Get ready to discover your new favorite comforting meal.
Why You’ll Love This Recipe
- Quick & Easy Preparation: This white bean chicken chili comes together in under an hour, making it perfect for busy weeknights.
- Incredibly Flavorful: A balanced blend of savory spices and tender chicken creates a rich, comforting taste.
- Customizable Creaminess: You can easily adjust the richness with optional cream or keep it lighter, catering to your preferences.
- Hearty & Satisfying: Packed with protein and fiber from the chicken and beans, it’s a meal that truly fills you up.
Ingredients You’ll Need
The beauty of this white bean chicken chili lies in its simplicity and the way these common pantry staples come together to create something truly special. I love that I can often make this with ingredients I already have on hand. My little tip is to make sure your chicken is cut into uniform pieces so it cooks evenly.
- Olive Oil: 1 tablespoon. This is our starting point for sautéing, providing a healthy fat base for building flavor. Any good quality olive oil will work.
- Chicken Breast: 1 pound, boneless, skinless, cut into 1/2-inch cubes. I prefer chicken breast for its lean protein, but thighs work too if you like a richer flavor. Cubing it ensures it cooks quickly and stays tender.
- Yellow Onion: 1 large, chopped. The aromatic foundation of our chili, adding sweetness and depth as it softens. A sweet onion is also a great substitute.
- Garlic: 2 cloves, minced. Essential for that pungent, savory kick that complements all the other flavors. Freshly minced is best for maximum impact.
- Diced Green Chiles: 1 (4 ounce) can, undrained. These add a mild, slightly smoky heat and a wonderful subtle chile flavor without overwhelming the dish. Don’t drain them; the liquid adds flavor.
- Great Northern Beans: 2 (15 ounce) cans, rinsed and drained. These beans are creamy and hold their shape well, contributing to the chili’s hearty texture.
- Cannellini Beans: 1 (15 ounce) can, rinsed and drained. Similar to Great Northern beans, cannellini beans add another layer of creaminess and a slightly different texture.
- Chicken Broth: 4 cups. This is the liquid base that ties everything together and allows the flavors to meld. Low-sodium is a good choice so you can control the saltiness.
- Ground Cumin: 1 teaspoon. Cumin is a chili essential, providing that warm, earthy, slightly smoky flavor that is characteristic of chili.
- Dried Oregano: 1 teaspoon. Oregano adds a lovely herbaceous note that balances the richness of the chili.
- Chili Powder: 1/2 teaspoon. This provides a foundational chili flavor and a touch of warmth. Adjust to your spice preference.
- Cayenne Pepper: 1/4 teaspoon (optional, for heat). If you like a little kick, this is where you add it. You can always add more at the end if you want it spicier.
- Salt and Freshly Ground Black Pepper: To taste. Crucial for enhancing all the other flavors. Season as you go and at the end.
- Heavy Cream or Half-and-Half: 1/2 cup (optional, for creaminess). This is the secret to an extra-creamy white bean chicken chili. It adds a luxurious richness.
- Optional Toppings: Shredded Monterey Jack cheese, chopped fresh cilantro, diced avocado, lime wedges. These are essential for serving and add freshness, texture, and a bright finish.
How to Make White Bean Chicken Chili
Step 1: Sear the Chicken
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Add your cubed chicken breast and cook until it’s nicely browned on all sides. This step is key for developing flavor. Once browned, remove the chicken from the pot and set it aside for later.
Step 2: Sauté Aromatics
Add your chopped yellow onion to the same pot. Cook, stirring occasionally, until the onion softens and becomes translucent, which usually takes about 5 to 7 minutes. Then, add the minced garlic and cook for just one minute more until it’s wonderfully fragrant. Be careful not to burn the garlic.
Step 3: Combine Ingredients
Now, stir in the can of diced green chiles, making sure to include their liquid. Add both cans of rinsed and drained great northern beans and the cannellini beans. Pour in the 4 cups of chicken broth. Stir in the ground cumin, dried oregano, chili powder, and cayenne pepper if you’re using it for a little heat. Season generously with salt and freshly ground black pepper.
Step 4: Simmer and Meld Flavors
Bring the entire mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for about 20 to 25 minutes. This simmering time is crucial for allowing all the delicious flavors to meld together beautifully.
Step 5: Finish the Chili
Return the browned chicken to the pot. Continue to simmer for another 5 to 10 minutes, or until the chicken is heated all the way through and perfectly tender. If you desire a creamier white bean chicken chili, now is the time to stir in the 1/2 cup of heavy cream or half-and-half. Heat it through gently, but be careful not to let it boil after adding the cream, as it can curdle. Taste your chili and adjust the salt and pepper as needed.
How to Serve White Bean Chicken Chili
Garnishes
The right garnishes can truly elevate this white bean chicken chili from delicious to absolutely divine. I always start with a generous sprinkle of shredded Monterey Jack cheese; it melts beautifully into the warm chili. Freshly chopped cilantro adds a bright, herbaceous contrast that cuts through the richness. Diced avocado provides a cool, creamy element and a beautiful green color. And never forget a wedge of lime – a squeeze of fresh lime juice brightens all the flavors and adds a zesty finish that is simply irresistible.
Side Dishes
To round out this comforting meal, I love pairing my white bean chicken chili with simple yet satisfying sides. Warm, crusty cornbread is a classic for a reason; its slightly sweet, crumbly texture is perfect for soaking up any extra chili. A simple side salad with a light vinaigrette offers a refreshing counterpoint to the richness of the chili. For something a little different, try serving it with some tortilla chips for scooping or even some lightly seasoned rice to create a more substantial bowl.
Creative Ways to Present
For a more elegant presentation, consider serving individual portions in small, oven-safe crocks or ramekins. Top with cheese and broil for a minute until bubbly and golden before adding fresh garnishes. Another fun idea for entertaining is a “chili bar” where guests can customize their own bowls. Set out bowls of the white bean chicken chili and arrange all the toppings – cheese, sour cream, jalapeños, onions, cilantro, avocado – in separate dishes for everyone to build their perfect bowl.
Make Ahead and Storage
Storing Leftovers
Leftover white bean chicken chili stores beautifully in an airtight container in the refrigerator for up to 3-4 days. I like to let it cool completely before transferring it to a container. If you added cream, it will remain creamy upon reheating. For best results, store any fresh garnishes like cilantro or avocado separately. This chili is actually even better the next day as the flavors have more time to deepen.
Freezing
Yes, this white bean chicken chili freezes wonderfully! It’s a fantastic meal prep option. To freeze, let the chili cool completely. Portion it into freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months. If you plan to add cream, it’s best to add it when reheating, rather than freezing with it, to maintain the best texture.
Reheating
Reheating this chili is super simple. On the stovetop, gently warm it over medium-low heat, stirring occasionally, until heated through. If you added cream, be sure not to boil it. In the microwave, heat in 1-minute intervals, stirring in between, until hot. For oven reheating, place in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for about 20-30 minutes, or until heated through. If you froze it, thaw overnight in the refrigerator before reheating.
Recipe Tips
Here are some helpful tips to make your white bean chicken chili absolutely fantastic.
- Preparation Tips: Cut chicken into uniform, bite-sized pieces for even cooking. Rinse and drain beans thoroughly to remove excess sodium and starchy liquid.
- Cooking Techniques: Brown chicken well to build flavor, but don’t overcook it at this stage. Simmer gently to allow flavors to meld without breaking down ingredients too much.
- Substitutions: Boneless, skinless chicken thighs can be used instead of breast. For a vegetarian version, omit chicken and add more beans or some diced sweet potato.
- Pro Tips: If you prefer a thicker chili, mash about 1/2 cup of the beans against the side of the pot before adding the chicken back in, or simmer uncovered for the last 10 minutes.
Frequently Asked Questions
Can I make this white bean chicken chili ahead of time?
Absolutely! This white bean chicken chili is even better the next day as the flavors have more time to meld. Simply prepare as directed, let it cool, and store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.
What if I don’t like spicy food? Can I make this white bean chicken chili milder?
Yes, you can easily make this chili milder. Omit the cayenne pepper entirely, and be mindful of the chili powder amount. You can also choose mild diced green chiles. Taste and adjust seasonings as you go, and you’ll have a delicious, non-spicy white bean chicken chili.
Can I use dried beans instead of canned for this white bean chicken chili?
You can certainly use dried beans, but it will require extra planning. You’ll need to soak and cook them according to package directions before adding them to the chili during the simmering stage. Using canned beans is much quicker and still yields a fantastic white bean chicken chili with great texture.
PrintWhite Bean Chicken Chili
A hearty and flavorful white bean chicken chili, perfect for a comforting meal. This recipe features tender chicken, creamy white beans, and a blend of savory spices, with optional creaminess and a variety of toppings.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6–8 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 tbsp olive oil
- 1 lb boneless, skinless chicken breast, cut into 1/2-inch cubes
- 1 large yellow onion, chopped
- 2 cloves garlic, minced
- 1 (4 ounce) can diced green chiles (undrained)
- 2 (15 ounce) cans great northern beans, rinsed and drained
- 1 (15 ounce) can cannellini beans, rinsed and drained
- 4 cups chicken broth
- 1 tsp ground cumin
- 1 tsp dried oregano
- 1/2 tsp chili powder
- 1/4 tsp cayenne pepper (optional, for heat)
- Salt and freshly ground black pepper to taste
- 1/2 cup heavy cream or half-and-half (optional, for creaminess)
- Optional toppings: shredded Monterey Jack cheese, chopped fresh cilantro, diced avocado, lime wedges
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add chicken cubes and cook until browned on all sides. Remove chicken from the pot and set aside.
- Add chopped onion to the pot and cook until softened, about 5-7 minutes.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in diced green chiles, rinsed beans, chicken broth, cumin, oregano, chili powder, and cayenne pepper (if using). Season with salt and pepper.
- Bring the chili to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes to allow flavors to meld.
- Return the cooked chicken to the pot and continue to simmer for another 5-10 minutes, or until chicken is heated through and tender.
- If desired, stir in heavy cream or half-and-half for a creamier texture. Heat through but do not boil after adding cream.
- Taste and adjust seasonings as needed.
- Ladle the chili into bowls and serve with your favorite toppings like shredded cheese, cilantro, avocado, and a squeeze of lime.
Notes
- For a spicier chili, increase the amount of cayenne pepper or add a pinch of red pepper flakes.
- If you prefer a thicker chili, you can mash some of the beans against the side of the pot before adding the chicken back in, or simmer uncovered for a bit longer.
- This chili can be made ahead of time. The flavors will meld even further overnight. Reheat gently on the stovetop.
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: Estimated 350-450 (without cream and toppings)
- Sugar: N/A
- Sodium: N/A
- Fat: N/A
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: N/A
- Fiber: N/A
- Protein: N/A
- Cholesterol: N/A














