White Bean Chicken Chili

How to make creamy White Bean Chicken Chili with tender chicken and zesty lime in about an hour for the perfect weeknight meal.

Updated

November 17, 2025

Bowl of white bean chicken chili topped with sour cream, cilantro, and avocado on wooden table

Nothing beats a warm bowl of White Bean Chicken Chili on a chilly evening. I still remember the first time I made this for my family – my son took one bite and asked if we could have it every week. This lighter twist on classic chili delivers all the comfort you crave without the heavy feeling afterward.

This recipe transforms simple ingredients into something truly special. Unlike traditional red chili, this version uses tender chicken and creamy white beans to create a lighter yet satisfying meal that’s perfect for busy weeknights. The combination of cumin, oregano, and fresh lime juice brings bright, zesty flavors that make every spoonful irresistible. Plus, it’s ready in about an hour, making it ideal when you need dinner on the table without too much fuss.

Ingredients for White Bean Chicken Chili

I always use boneless, skinless chicken breasts for this recipe because they cook quickly and stay tender. When shopping for white beans, I recommend cannellini beans for their creamy texture, though great northern beans work beautifully too. Fresh lime juice makes a huge difference here – trust me, bottled just doesn’t deliver the same bright, zingy flavor that brings this chili to life.

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1.5 lbs boneless, skinless chicken breasts, cubed – I usually cut them into 1-inch pieces for even cooking
  • 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
  • 1 can (4 oz) diced green chiles – My preference is mild, but use hot if you like extra kick
  • 4 cups chicken broth – In my experience, low-sodium broth gives you better control over the final seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon chili powder
  • Salt and pepper to taste
  • 2 tablespoons fresh lime juice – Pro tip: roll the lime on the counter before juicing to get more juice out
  • 1/4 cup fresh cilantro, chopped
  • Optional toppings: shredded cheese, sliced avocado, sour cream, tortilla chips

Step-by-Step Instructions

I recommend having all your ingredients prepped before you start cooking – it makes the process much smoother and prevents any garlic from burning while you’re still dicing chicken.

Step 1: Heat the olive oil in a large pot or Dutch oven (5-6 quart capacity works perfectly) over medium heat. Add the diced onion and sauté for about 5 minutes until soft and translucent, stirring occasionally. You’ll know it’s ready when the onion turns slightly golden at the edges and smells sweet.

Step 2: Stir in the minced garlic and cook for just one minute until fragrant. Watch it carefully here – burned garlic tastes bitter and can ruin the whole pot. The moment you smell that wonderful garlicky aroma, move on to the next step.

Step 3: Add the cubed chicken to the pot and cook for 6-8 minutes, stirring occasionally, until browned on all sides. Look for a golden-brown crust on the outside – don’t worry if it’s not fully cooked through yet, as it will finish cooking during the simmering phase and reach the safe internal temperature of 165°F. The browning creates flavor, so resist the urge to stir constantly.

Step 4: Mix in the white beans, diced green chiles, chicken broth, cumin, oregano, and chili powder. Stir everything together until well combined, making sure to scrape up any browned bits from the bottom of the pot – that’s pure flavor. For a thicker chili, mash about half a can of the beans with a fork before adding them.

Step 5: Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 30 minutes. Stir every 10 minutes or so to prevent sticking. The chili will thicken as it cooks, and the flavors will meld beautifully. The chicken will be fully cooked and tender by the end of simmering.

Step 6: Season with salt and pepper to taste. Remove from heat and stir in the fresh lime juice and chopped cilantro. The lime juice brightens everything up, so don’t skip this step. Serve hot with your favorite toppings.

Perfect Pairings for White Bean Chicken Chili

This hearty chili pairs wonderfully with sides that complement its creamy texture and bright, zesty flavors.

Warm Cornbread: The slightly sweet, crumbly texture of cornbread is perfect for soaking up the flavorful broth. I like to brush mine with honey butter for an extra touch of sweetness that balances the chili’s spices beautifully.

Mexican Street Corn Salad: Fresh corn tossed with lime, cotija cheese, and cilantro adds a refreshing crunch and cooling element that contrasts perfectly with the warm, comforting chili.

Cilantro Lime Rice: Light and fluffy rice with fresh cilantro and lime zest provides a neutral base that soaks up the chili while adding extra freshness to every bite.

Crispy Tortilla Strips: Homemade or store-bought tortilla strips add satisfying crunch and make each spoonful more interesting texturally while tying in those Mexican-inspired flavors.

Simple Green Salad: A crisp salad with romaine, avocado, and a lime vinaigrette adds freshness and helps balance the richness of the chili, making it a complete, nutritious meal.

Garlic Bread Rolls: Soft, buttery garlic rolls are perfect for dunking into the creamy broth and add an extra layer of comfort to this already cozy meal.

Storage and Serving Tips

Store leftover White Bean Chicken Chili in an airtight container in the refrigerator for up to 4 days. I actually think it tastes better on day two after the flavors have had time to develop. You can also freeze it in freezer-safe bags or containers for up to 3 months – just leave some headspace for expansion.

Reheat on the stovetop over low to medium heat, stirring occasionally until heated through. Add a splash of chicken broth if it’s too thick. You can also microwave individual portions on medium power in 1-minute intervals, stirring between each one.

This chili is incredibly versatile – try serving it over baked potatoes, using it as a filling for enchiladas, or topping nachos for game day. My family loves it over tortilla chips with extra cheese melted on top for an easy Mexican-inspired dinner. It also makes a fantastic base for chicken tacos when you want to switch things up during the week.

FAQs

Can I use rotisserie chicken instead of raw chicken breasts?

Absolutely! Shred about 3 cups of rotisserie chicken and add it during the last 10 minutes of simmering. This cuts your prep time significantly and adds extra flavor.

How can I make this chili thicker?

Mash about half a can of the white beans with a fork before adding them to the pot. The starches will naturally thicken the broth, or you can simmer it uncovered a bit longer to reduce the liquid.

Can I make this in a slow cooker?

Yes! Brown the chicken and sauté the onions first, then transfer everything to your slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Add the lime juice and cilantro just before serving for the brightest flavor.

Conclusion

This White Bean Chicken Chili proves that healthy, satisfying dinners don’t have to be complicated or time-consuming. With tender chicken, creamy beans, and a perfect blend of spices, it’s a recipe your family will request again and again. Give it a try tonight and discover your new favorite weeknight dinner.

Bowl of white bean chicken chili topped with sour cream, cilantro, and avocado on wooden table

White Bean Chicken Chili

Tender chicken, creamy white beans, and a medley of spices come together in this comforting, protein-packed chili that’s ready in about an hour.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 portions
Course: Dinner, Main Course
Cuisine: American, Mexican
Calories: 350

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 1.5 lbs boneless, skinless chicken breasts cubed into 1-inch pieces
  • 2 cans (15 oz each) white beans cannellini or great northern, drained and rinsed
  • 1 can (4 oz) diced green chiles
  • 4 cups chicken broth low-sodium preferred
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon chili powder
  • Salt and pepper to taste
  • 2 tablespoons fresh lime juice
  • 1/4 cup fresh cilantro chopped
  • Optional toppings shredded cheese, sliced avocado, sour cream, tortilla chips

Equipment

  • Large pot or Dutch oven (5-6 quart)
  • Wooden spoon
  • Knife and cutting board
  • Can opener
  • Measuring cups and spoons

Method
 

  1. Heat the olive oil in a large pot or Dutch oven (5-6 quart capacity) over medium heat. Add the diced onion and sauté for about 5 minutes until soft and translucent, stirring occasionally.
  2. Stir in the minced garlic and cook for one minute until fragrant, taking care not to let it brown.
  3. Add the cubed chicken to the pot and cook for 6-8 minutes, stirring occasionally, until browned on all sides. The chicken will finish cooking during simmering and reach 165°F internal temperature.
  4. Mix in the white beans, diced green chiles, chicken broth, cumin, oregano, and chili powder. For a thicker chili, mash about half a can of beans with a fork before adding. Stir well to combine, scraping up any browned bits from the bottom of the pot.
  5. Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 30 minutes, stirring occasionally to prevent sticking.
  6. Season with salt and pepper to taste. Remove from heat and stir in the fresh lime juice and chopped cilantro. Serve hot with optional toppings.

Notes

For a thicker chili, mash some of the beans with a fork before adding them to the pot. If you prefer spicy chili, add a chopped jalapeño pepper with the onions. This chili can be made in advance and stores well for up to 4 days in the refrigerator or 3 months in the freezer. Tastes even better the next day!

Leave a Comment

Recipe Rating