Easy Chicken and White Bean Soup (Slow Cooker or Stovetop!)
This chicken and white bean soup, with a Mexican-inspired spin, is deeply satisfying and made with everyday ingredients you likely already have on hand. It's filled with tender chicken, creamy white beans, and vegetables, then finished with fresh toppings like avocado, cilantro, and lime. Make it on the stovetop for an easy weeknight dinner, or let it simmer gently in the slow cooker.

Why You'll Love This Chicken & White Bean Soup Recipe
This white bean chicken soup is one of those rare dinners everyone at the table agrees on. Both of my kids genuinely love it, which is no small win since they do not always see eye to eye when it comes to dinner. Soup nights usually go well in our house, but this one gets requested again and again.
What makes it work is how customizable it is. The base is flavorful and comforting on its own, and the toppings let everyone make their bowl their own. White beans do the heavy lifting in this recipe, adding creaminess without any added cream while naturally thickening the broth.
We love avocado, shredded cheese, tortilla chips, and fresh herbs for toppings. Setting everything out lets everyone customize their bowl, which is what makes this a reliable weeknight staple rather than a one-off soup. We often serve it with Gluten Free Skillet Cornbread or Jalapeño Cheddar Cornbread Muffins for dipping.
Nicki's Tip: This soup gets even better after a day in the fridge, so don't hesitate to make it ahead. I often chop or sauté the vegetables the day before, which makes dinner the next night feel effortless without sacrificing flavor.
Ingredients You'll Need
- Chicken: Shredded rotisserie chicken keeps this soup easy and flavorful, but leftover cooked chicken or turkey works just as well. You'll need about 3 to 4 cups of meat.
- White beans: Cannellini or navy beans give the soup its creamy body and help naturally thicken the broth as it simmers.
- Veggies: A slew of vegetables, including onion, celery, red bell pepper, poblano pepper, and garlic, give this soup its richness.
- Ground cumin: Cumin provides earthy warmth and gives the soup its Mexican-inspired character.
- Dried oregano: Oregano adds herbal depth that complements the cumin without dominating the soup.
- Canned green chiles: Green chiles contribute gentle heat and tang, adding flavor rather than spice.
- Chicken broth: Low-sodium chicken broth creates a savory base while giving you full control over seasoning.
- Olive oil: Olive oil helps soften the vegetables and bloom the spices, building flavor from the very first step.
- Salt and pepper: Season to taste, especially at the end, since the beans absorb flavor as the soup rests.
How to Make Chicken and White Bean Soup
This chicken and white bean soup can be made either in a slow cooker or on the stovetop, depending on how much hands-on time you have. It's adapted from my mom's recipe, one she's made for everything from casual weeknight dinners to game days and family gatherings. The result is a soup that feels comforting and substantial, with a broth that stays light but deeply flavorful.
Step 1: First, quickly sauté the vegetables on the stovetop or you can cook them in the microwave. This helps the vegetables turn fully tender before they go into the soup.

Step 2: Transfer the vegetables to a slow cooker (or leave them in the pot), and add shredded rotisserie chicken, canned white beans, canned green chiles, and chicken broth.

Step 3: Simmer the soup until vegetables are tender and the flavors have melded (4-5 hours on low or 3-4 hours on high in a slow cooker, or 45 minutes-1 hour in a pot).
Recipe Tips
- You can cook this soup in a 4- to 7-quart slow cooker or in a large pot on the stove (I've included instructions for each in the recipe below).
- Different slow cookers run at different temperatures, so use the timing as a guide and check the vegetables for tenderness.
- If your slow cooker has a sauté function, you can skip the stovetop step and cook the vegetables right in the slow cooker.
- I find it's easiest to shred the meat from a rotisserie chicken right when I get home from the market while the chicken is still warm. You can shred the meat and refrigerate it for up to 2 days before making the soup. You can also chop the vegetables (and even sauté them) the day before, if you want to get a jumpstart on the recipe.

Serving Suggestions
- Serve this chicken and white bean soup with a spread of toppings like shredded cheese, sour cream, diced avocado, hot sauce, and sliced scallions.
- Setting out the fixings lets everyone build their own bowl, making it an easy choice for both casual gatherings and relaxed weeknight dinners. It's the kind of soup that feels generous and welcoming, no matter the occasion.
Get a ton of vibrant, flavor-packed slow cooker recipes in my book, Fresh Flavors for the Slow Cooker: Reinvent the Slow Cooked Meal!
*This post contains Amazon and other affiliate links to products I use and love (from which I earn income, at no cost to you). Thank you for supporting From Scratch Fast!
Recipe FAQs
Yes. The soup tastes even better after a day or two and can be refrigerated for up to 5 days or frozen for up to 3 months.
The beans themselves thicken the broth as they simmer, creating a silky, creamy texture without added cream.
Watch the Video!
Stay Connected

Subscribe
Get exclusive new weekly recipes (all gluten-free, but you'd never know it), along with tips for finding more intention, ease, and joy in the kitchen in my Mind, Body, Spirit, FOOD newsletter!
Get the Recipe!
Easy Chicken and White Bean Soup (Slow Cooker or Stovetop!)
Ingredients
Vegetables
- 2 tablespoons extra virgin olive oil
- 1 large onion, diced
- 2 stalks celery, diced
- 1 medium poblano pepper (or mild green pepper, such as bell or Anaheim), diced
- 1 large red bell pepper, diced
- 3 large garlic cloves, minced
- 2 teaspoons ground cumin
- 2 teaspoons dried oregano
- Salt and pepper
Slow cooker
- 1 4- ounce can diced green chiles
- 3 15- ounce cans cannellini or navy beans, drained and rinsed
- 1 rotisserie chicken, meat shredded (skin and bones discarded, or you can save the bones for stock)
- 6 cups low sodium chicken broth
To serve
- Shredded Monterey jack or cheddar cheese, sour cream, sliced green onions, chopped cilantro, diced avocado, crushed tortilla chips and/or hot sauce
Instructions
Sauté (or microwave) the vegetables
- If you're using a slow cooker, first cook the vegetables on the stovetop or in the microwave. To microwave, combine all of the ingredients, including the olive oil, onion, celery, peppers, garlic, cumin and oregano in a large heatproof bowl, and season with salt and pepper. Microwave on high, stirring occasionally, until the vegetables are tender, about 6-8 minutes. Otherwise, heat the olive oil in a 12-inch skillet or large pot (use a pot if you're cooking the soup on the stovetop) over medium-high heat. Add the onion, celery and peppers. Season with salt and pepper. Cook, stirring occasionally, until the vegetables are softened, about 5 minutes. Add the garlic, cumin and oregano, and stir until fragrant, about 30 seconds. At this point you can either finish cooking the soup on the stovetop or in a slow cooker.
If cooking on the stovetop
- If cooking on the stovetop, add the can of green chiles, beans, chicken and broth to the pot with the vegetables. Season with salt and pepper. Bring to a boil then reduce to a gentle simmer and cook for anywhere from 45 minutes to 1 ½ hours, depending on how much time you have and/or how lazy you're feeling (this is a very forgiving soup), or until the vegetables are tender and the soup has thickened slightly.
If cooking in the slow cooker
- If using a slow cooker, scrape the vegetables into the slow cooker, and add the can of green chiles, beans, chicken and broth. Season with salt and pepper, and stir to combine. Cook until the vegetables are tender, about 4-5 hours on low or 3-4 hours on high.
Finish and serve
- Taste the soup and season it with more salt and pepper as needed (the beans soak up flavor, so you may need more than you think!). To serve, ladle the soup into bowls, and serve it with the toppings of your choice.
Notes
- The soup tastes even better after a day or two, so go ahead and make it ahead! It can be refrigerated for up to 5 days or frozen for up to 3 months.
- To get a jumpstart on this recipe, chop the vegetables and garlic the day before. You can go ahead and sauté them, or store them in the refrigerator overnight, so they're ready to go the next day.
- You can cook this soup in a 4- to 7-quart slow cooker or in a large pot on the stove (I've included instructions for each in the recipe below).
- Different slow cookers cook at different rates, so use the times as an approximation. I love my KitchenAid 6-quart oval slow cooker, which I use for everything from soups to braises to curries, meatballs and even brunch. If you use the slow cooker setting on an electric pressure cooker (such as an Instant Pot), check the soup early, as those machines run hotter.
- If your slow cooker has a sauté function, you can skip the stovetop step and cook the vegetables right in the slow cooker.
- I find it's easiest to shred the meat from a rotisserie chicken right when I get home from the market while the chicken is still warm. You can shred the meat and refrigerate it for up to 2 days before making the soup. You can also chop the vegetables (and even sauté them) the day before, if you want to get a jumpstart on the recipe.
- Feel free to swap out the rotisserie chicken with leftover cooked chicken or turkey. You'll need 3-4 cups of shredded meat.



I made this today…easy and so good! Thank you for another great recipe!
I'm so happy to hear!!
Another winner! I also added a can of corn and some leftover jalapeno, which worked great. Ate it with avocado and tortilla chips served on top!
Woohoo! Great tip about adding corn!
Every recipe I have tried from your recipes have been delicious. This was no exception. I made this on Wednesday and it no exception. It was a huge hit. It’s very filling and has made great leftovers. This is going in to my repeat list as we’ve decided it’s definitely a fall and winter staple. I also whipped up a batch of gluten free cornbread from your recipe to serve with the soup. Yummy! Thank you for making well written and easy to follow recipes that can be made for any size family. We are just two so it’s nice to be able to size down when I don’t want leftovers.
Hi Cristi! Thank you so much for sharing this; it means so much and makes such an impact. I'm so glad you loved the soup, and please keep in touch!
5
Congrats Nicki!! Juniper is a GREAT name! Enjoy every precious, fleeting moment. 🙂