Cozy, bright, and deeply comforting—this White Bean Chicken Chili is the kind of weeknight dinner that feels like a warm hug and tastes like something you might find on a Sunday table. It’s creamy without cream, zesty but not overpowering, and packed with tender chicken and hearty beans. I love how the lime and cilantro lift the dish, while the cumin and oregano give it that familiar, savory backbone. Serve it with crunchy tortilla strips, a cool dollop of yogurt, or sliced avocado for a perfect balance of textures.
Why you’ll love this White Bean Chicken Chili

- Simple ingredients you probably already have or can easily find.
- Big on flavor without heavy cream—beans make it rich and satisfying.
- Versatile: easy to double, freeze, or adapt to your preferred heat level.
- Quick to put together but slow-simmered enough to develop real depth.
Ingredients
- 1 tablespoon extra-virgin olive oil
- 1 small yellow onion, or ½ large, ¼-inch diced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt
- ¼ teaspoon cayenne pepper
- 3 cloves garlic, minced (about 1 tablespoon)
- 1 ½ pounds boneless skinless chicken breasts, trimmed of excess fat (2 to 3 breasts)
- 2 15-ounce cans reduced sodium cannellini beans, or Great Northern beans, rinsed and drained
- 2 4.5-ounce cans diced green chiles
- 4 cups reduced sodium chicken broth
- ¼ cup chopped fresh cilantro
- ¼ cup freshly squeezed lime juice (about 2 limes)
Suggested toppings
Diced jalapeño, diced avocado, nonfat sour cream or plain Greek yogurt, shredded cheese, tortilla strips or crushed tortilla chips. Add these at the table so everyone can customize their bowl.
Make-ahead and storage tips

This chili stores beautifully. Cool completely, then transfer to airtight containers and refrigerate for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of broth if it seems thick. It also freezes well—freeze in labeled, airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Equipment

- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heatproof spatula
- Sharp knife and cutting board
- Citrus juicer or small reamer (optional)
- Can opener and colander for rinsing beans
Step-by-step directions
Follow these clear steps to make a bright, satisfying White Bean Chicken Chili. I’ve preserved the original ingredient amounts and the order of preparation while making each step easy to follow.
- Heat the oil: Place a large heavy-bottomed pot or Dutch oven over medium heat. Add 1 tablespoon extra-virgin olive oil and let it warm for about 30 seconds until shimmering.
- Sauté the onion: Add 1 small yellow onion (or ½ large), diced to ¼-inch, to the pot. Cook, stirring occasionally, until the onion is softened and translucent, about 4–6 minutes. Reduce the heat if the onion begins to brown too quickly.
- Add the spices and garlic: Stir in 2 teaspoons ground cumin, 1 teaspoon dried oregano, 1 teaspoon kosher salt, and ¼ teaspoon cayenne pepper. Cook for 30 seconds to 1 minute to toast the spices and deepen their flavor. Then add 3 cloves garlic, minced (about 1 tablespoon), and cook for another 30 seconds until fragrant.
- Brown the chicken briefly: Nestle the 1 ½ pounds boneless skinless chicken breasts (trimmed of excess fat) into the pot. Cook the chicken for 2–3 minutes per side just to lightly brown the exterior; you are not cooking it through fully at this stage. This step builds flavor and helps the chicken hold together as it simmers.
- Add beans, chiles, and broth: Pour in 2 15-ounce cans reduced sodium cannellini beans (rinsed and drained) and 2 4.5-ounce cans diced green chiles. Add 4 cups reduced sodium chicken broth, making sure there’s enough liquid to cover the chicken and beans. Stir everything gently to combine.
- Simmer until chicken is cooked: Bring the pot to a gentle simmer. Reduce the heat to low, cover partially with a lid, and let it simmer until the chicken is cooked through and tender, about 18–22 minutes depending on the thickness of the breasts. Check by inserting a meat thermometer into the thickest part of a breast—the internal temperature should read 165°F (74°C). Alternatively, cut into a breast to ensure there’s no pink center.
- Shred or chop the chicken: Once the chicken is cooked, use two forks to shred the breasts directly in the pot, or transfer the breasts to a cutting board and chop them into bite-sized pieces before returning to the pot. Stir to combine the chicken evenly with the beans and broth.
- Finish with fresh cilantro and lime: Stir in ¼ cup chopped fresh cilantro and ¼ cup freshly squeezed lime juice (about 2 limes). Taste and adjust seasoning—add a pinch more salt if needed or another squeeze of lime for extra brightness.
- Serve and garnish: Ladle the chili into bowls. Offer diced jalapeño, diced avocado, nonfat sour cream or plain Greek yogurt, shredded cheese, and tortilla strips or crushed chips on the side so everyone can garnish their bowl as they like.
Flavor notes and variations
- Milder: Omit the cayenne or use only a pinch if you prefer a gentler heat.
- Smokier: Add a teaspoon of smoked paprika or a small can of fire-roasted diced tomatoes (drained) for a smoky element.
- Chunkier: If you like more texture, hold back half of the beans and mash them slightly before stirring them back in—this gives a creamier body while retaining whole-bean texture.
- Vegetarian swap: Replace the chicken with an extra 2 cups of cooked white beans and use vegetable broth instead of chicken broth.
Serving suggestions
This White Bean Chicken Chili shines with simple sides:
- Warm corn or flour tortillas
- A crisp green salad with lime vinaigrette
- Rice or cilantro-lime rice for a heartier bowl
Frequently asked questions
Can I use leftover cooked chicken?
Yes. If you have leftover shredded or diced cooked chicken, add it during the last 5–10 minutes of simmering just to heat through. Reduce the initial simmer time since the chicken is already cooked.
Do I have to rinse the beans?
Rinsing canned beans reduces sodium and removes the canned taste. It also prevents foaming while cooking. I always rinse and drain the cannellini or Great Northern beans before adding them.
How can I thicken the chili?
Mash a cup of the beans against the side of the pot and stir back in; that will naturally thicken the broth. Alternatively, simmer uncovered for 10–15 minutes to reduce liquid, stirring occasionally.
Final thoughts
This White Bean Chicken Chili offers comforting, layered flavors with minimal fuss. It’s a weeknight champion—fast to make, forgiving to adapt, and endlessly comforting. The lime and cilantro keep it bright, the beans make the broth satisfyingly silky, and the lightly seasoned chicken ties everything together. Top each bowl the way you like it and savor warm, cozy flavor with every spoonful.
Enjoy this recipe on a chilly night, a busy weeknight, or anytime you want dinner that feels both nourishing and joyful.

White Bean Chicken Chili
Equipment
- Dutch oven or large soup pot
- Cutting Board
- Knife
- Immersion blender (or blender/food processor)
- Ladle
Ingredients
- 1 tablespoon extra-virgin olive oil
- 1 small yellow onion about 1/2 large, 1/4-inch diced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt
- 1/4 teaspoon cayenne pepper
- 3 cloves garlic minced (about 1 tablespoon)
- 1 1/2 pounds boneless skinless chicken breasts trimmed of excess fat (2 to 3 breasts)
- 2 15-ounce cans reduced sodium cannellini beans or Great Northern beans rinsed and drained
- 2 4.5-ounce cans diced green chiles
- 4 cups reduced sodium chicken broth
- 1/4 cup fresh cilantro chopped
- 1/4 cup fresh lime juice about 2 limes
- toppings (optional) diced jalapeño, diced avocado, nonfat sour cream or plain Greek yogurt, shredded cheese, tortilla strips or crushed tortilla chips
Instructions
- Heat the oil in a Dutch oven or large soup pot over medium heat until shimmering.
- Add the diced onion and sauté until beginning to soften, about 5 minutes.
- Stir in the cumin, oregano, kosher salt, cayenne, and minced garlic and cook for about 30 seconds until fragrant.
- Add the chicken breasts, drained beans, diced green chiles, and chicken broth; bring to a boil over high heat.
- Reduce heat to maintain a gentle, steady simmer and cook until the chicken reaches 155°F on an instant-read thermometer, about 12 to 14 minutes, turning the breasts once halfway through if they are not fully submerged.
- Remove the chicken to a cutting board and let rest 10 minutes, then dice or shred into bite-sized pieces.
- Use an immersion blender to puree a portion of the chili in the pot to thicken it while leaving some beans whole; alternately pulse a few ladles in a blender or food processor and return to the pot. Simmer 5 minutes more.
- Stir the diced or shredded chicken, chopped cilantro, and lime juice into the chili and simmer 5 minutes to meld flavors.
- Ladle into bowls, serve with optional toppings and an extra squeeze of lime, and enjoy.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 5 days.
- To freeze, place chili in a freezer-safe container for up to 2 months and thaw overnight before reheating.
- Reheat on the stove or in the microwave until steaming.
