white bean chili with chicken recipe
The Best white bean chili with chicken recipe
Oh, I just love this white bean chili with chicken—it’s one of those recipes that feels like a hug in a bowl. There’s something so comforting about the rich, earthy flavors of the beans and the tender chicken, all simmered together with tomatoes and spices until they meld into something hearty and satisfying. It’s the kind of meal that makes you want to sit down with a good book or a glass of red wine afterward, but it’s also so easy to make that you can whip it up in no time. My kids used to beg for it after school, especially when they were tired or just needed something warm and filling. It’s that kind of dish—the kind that doesn’t feel like a chore to cook but somehow always feels like a treat.
I love this recipe because it’s perfect for so many different occasions. You can serve it as a main dish with crusty bread or a side to a grilled steak, or just eat it straight from the bowl with a spoon. It’s also great for meal prep—double the batch, freeze half, and you’ve got a week’s worth of easy lunches or dinners. And the best part? It’s packed with good stuff your body needs. The white beans are a great source of fiber and plant-based protein, while the chicken adds lean meat for energy. Plus, the tomatoes and spices bring in vitamins and antioxidants that keep you feeling good. My family always says it’s one of their favorite meals because it’s simple, nutritious, and never gets boring. It’s the kind of dish that makes you feel like you’re doing something good for yourself and your loved ones.

White Bean Chili with Chicken
A hearty and flavorful chili packed with tender chicken, white beans, and a blend of spices. Perfect for a comforting meal!
🥘Ingredients
- 1.5 lbs boneless, skinless chicken thighs (cut into bite-sized pieces)
- 1 (15 oz) can white beans, drained and rinsed
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 bell pepper (diced)
- 1 (14.5 oz) can diced tomatoes
- 1 (6 oz) can tomato sauce
- 1 cup chopped fresh cilantro
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 1 bay leaf
- 1 cup chicken broth
- 1 tbsp olive oil
- 1 cup shredded cheese (optional, e.g., cheddar or Mexican blend)
- Lime wedges (for serving)
- Fresh avocado slices (for serving)
👨🍳Directions
-
1 In a medium skillet, heat olive oil over medium heat. Add diced chicken thighs and cook until browned (about 5-6 minutes). Remove chicken and set aside.
-
2 In the same skillet, sauté diced onion, garlic, and bell pepper until softened (about 5 minutes). Add diced tomatoes, tomato sauce, and all spices. Stir well and cook for 2 minutes.
-
3 Return the chicken to the skillet. Pour in chicken broth and bring to a simmer. Add white beans and bay leaf. Stir well.
-
4 Reduce heat to low, cover, and let simmer for 25-30 minutes, stirring occasionally, until chicken is fully cooked and beans are tender.
-
5 Remove bay leaf. Adjust seasoning with salt and pepper if needed. Stir in chopped cilantro. Serve hot with shredded cheese, lime wedges, and avocado slices.
🔧Equipment
- Large pot or Dutch oven
- Medium skillet
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How White Bean Chili with Chicken Works
This white bean chili with chicken recipe is always a go-to for me because it’s hearty enough to feed a crowd without feeling too heavy, yet still light enough to balance out a full meal. It’s perfect for family gatherings because it’s simple to make ahead and tastes even better the next day, and the mix of tender chicken, creamy beans, and bold spices means no one gets left out—whether you’re serving it over rice or just straight from the bowl. Plus, it’s a way to stretch a meal without sacrificing flavor, so you can enjoy a cozy, filling dish without the stress of last-minute cooking.
❓ Frequently Asked Questions About White Bean Chili with Chicken
What is the best way to prepare the chicken for this white bean chili recipe?
To ensure tender and flavorful chicken, start by marinating it in a mixture of olive oil, garlic, smoked paprika, cumin, salt, and a splash of lime juice for at least 30 minutes or overnight. Then, cook it in a pot with a bit of water, broth, or white wine until fully cooked (about 15-20 minutes). Shred or dice it into bite-sized pieces before adding it to the chili.
—
How do I adjust the spice level in this recipe if I prefer it milder?
To reduce the spice, you can remove the seeds and veins from the chili peppers before chopping them, or use milder peppers like jalapeños instead of habaneros or serranos. You can also add more white beans (like navy or cannellini) to dilute the heat, or stir in a spoonful of sour cream or Greek yogurt at the end for a cooling effect.
—
Can I substitute any of the white beans in this recipe?
Yes, you can use other types of beans like navy beans, great northern beans, or even black beans (though they may be slightly more earthy). For a creamier texture, consider using a mix of white beans and chickpeas. Just ensure they’re well-rinsed and properly drained before adding them to the chili.
—
What is the secret to achieving a rich, creamy texture without using heavy cream?
For a velvety texture, blend a portion of the cooked white beans (about ½ cup) with a splash of broth, garlic, and a pinch of salt until smooth. Stir this back into the chili at the end. Alternatively, you can add a spoonful of Greek yogurt, sour cream, or even avocado puree for richness. A splash of coconut milk can also enhance creaminess without dairy.
—
How long should I simmer the chili to let the flavors meld?
Simmer the chili on low heat for about 30–45 minutes to allow the flavors to deepen and the ingredients to meld together. Stir occasionally to prevent sticking. If you prefer it thicker, reduce it further by simmering uncovered for an additional 10–15 minutes. Taste and adjust seasoning as needed.
