This Hearty Chicken and White Bean Soup is a comforting bowl that comes together with simple ingredients and a straightforward process. It’s the kind of meal you can rely on for a nourishing weeknight dinner, and it tastes even better the next day.
Why This Hearty Chicken and White Bean Soup Works
This soup stands out because it’s incredibly balanced. It offers lean protein from the chicken, fiber and creaminess from the white beans, and essential vitamins from a medley of vegetables.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 medium carrots, peeled and chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes (optional, for a touch of warmth)
- 8 cups low-sodium chicken broth
- 2 cups cooked chicken, shredded or diced (rotisserie chicken is a great shortcut)
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1 cup chopped kale or spinach
- Salt and freshly ground black pepper to taste
- Optional garnishes: fresh parsley, a squeeze of lemon juice, a drizzle of olive oil
Gathering these ingredients is the first step toward a delicious and nourishing meal. Having everything prepped makes the cooking process smooth and enjoyable.
How to Make It
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery.
- Add the minced garlic, dried thyme, dried rosemary, and red pepper flakes (if using) to the pot.
- Pour in the chicken broth and bring the mixture to a simmer.
- Add the cooked chicken and the rinsed and drained cannellini beans and great northern beans to the pot. Stir to combine.
- During the last 5 minutes of simmering, stir in the chopped kale or spinach. Cook until the greens are wilted and tender.
- Season the soup generously with salt and freshly ground black pepper to taste. Taste and adjust the seasoning as needed.
- Serve hot, with optional garnishes like fresh parsley, a squeeze of lemon juice, or a light drizzle of olive oil.
Following these steps will result in a wonderfully satisfying and flavorful soup, ready to be enjoyed.
Nutrition at a Glance
- Lean Protein: Chicken provides essential protein for muscle repair and satiety.
- Fiber-Rich: White beans are an excellent source of dietary fiber, promoting digestive health and keeping you feeling full longer.
- Vitamins and Minerals: Carrots, celery, onion, and leafy greens contribute vitamins A, C, K, and various B vitamins, along with minerals like potassium and iron.
- Low in Saturated Fat: Primarily using olive oil and lean chicken keeps saturated fat content low.
- Hydration: The high liquid content of the soup contributes to your daily fluid intake.
- Complex Carbohydrates: Beans offer complex carbohydrates for sustained energy release.
- Antioxidants: The vegetables and herbs provide various antioxidants that help protect your body’s cells.
This soup is structured to provide a good balance of macronutrients and micronutrients, making it a satisfying and healthy option for any meal.
How to Serve It
- As a Main Course: This soup is hearty enough to be a stand-alone meal. Serve it in large bowls with a crusty piece of bread for dipping.
- With a Side Salad: Pair it with a simple green salad dressed with a light vinaigrette for a lighter meal.
- As a Starter: Serve smaller portions as an appetizer before a larger entree.
- Garnished: A sprinkle of fresh parsley, a drizzle of your favorite olive oil, or a squeeze of fresh lemon juice can elevate the presentation and flavor.
- With Cheese: A sprinkle of grated Parmesan cheese is a delightful addition if you’re not concerned with keeping it dairy-free.
This versatile soup can be adapted to suit various dining occasions and personal preferences.
Common Mistakes
- Not Sautéing Aromatics Enough: Rushing the sautéing of onions, carrots, and celery means you miss out on developing a deep, sweet flavor base.
- Burning the Garlic: Adding garlic too early or cooking it too hot can make it bitter. Add it in the last minute or two of sautéing the vegetables.
- Over-Salting: Chicken broth can be salty on its own. Always add salt gradually and taste as you go, especially before adding any additional salt.
- Skipping the Simmer Time: While you can technically eat it faster, letting the soup simmer allows the flavors to meld and deepen, creating a much richer taste.
- Using Old Spices: Dried herbs lose their potency over time. Ensure your thyme and rosemary are relatively fresh for the best flavor impact.
Avoiding these common pitfalls will ensure you get the most flavor and enjoyment out of your soup.
Storage and Reheating
- Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: This soup freezes very well. Allow it to cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2-3 months.
- Reheating on Stovetop: Gently reheat the soup in a pot over medium-low heat, stirring occasionally, until heated through.
- Reheating in Microwave: Reheat individual portions in a microwave-safe bowl on 50% power, stirring every minute or so, until hot.
- Thawing Frozen Soup: Thaw frozen soup overnight in the refrigerator before reheating it on the stovetop or in the microwave.
Don’t miss this delicious recipe: Easy Slow Cooker Chicken Burrito Bowl Recipe for Dinner
Proper storage and reheating will maintain the quality and deliciousness of your soup.
Leftover Ideas
- Sandwich Filling: Shred the chicken from the soup and mix it with a little of the broth and some of the beans.
- Grain Bowl Base: Use the soup as a flavorful liquid base for cooking grains like quinoa or rice. The flavors will infuse the grains beautifully.
- Topping for Baked Potatoes: Heat up a generous portion of the soup and spoon it over a hot baked potato for a hearty and complete meal.
- Stuffed Peppers: Mix the soup with some cooked rice or other grains, and use it as a filling for bell peppers before baking.
- Pasta Sauce: Simmer down the soup to a thicker consistency and serve it over pasta. You can even blend some of the beans to create a creamier sauce.
Get creative with your leftovers to enjoy this soup in new and exciting ways.
Expanding on the Recipe: Deeper Dives and Variations
While the base recipe for this Hearty Chicken and White Bean Soup is wonderfully satisfying, there’s always room to explore variations and deepen the cooking experience.

The Foundation: Aromatics and Soffritto
The initial sautéing of the onion, carrots, and celery is often referred to as building a “soffritto” (in Italian) or “mirepoix” (in French, typically a ratio of 2 parts onion to 1 part carrot to 1 part celery). This aromatic base is fundamental to many soups, stews, and sauces.
Herbs and Spices: Layers of Flavor
The addition of garlic, thyme, and rosemary at this stage is strategic. Garlic, with its pungent aroma, should be cooked briefly to release its flavor without scorching.
The Broth: The Soul of the Soup
Using low-sodium chicken broth is a conscious choice for health and flavor control. High-sodium broths can overpower the other ingredients and make it difficult to season the soup properly.
The Stars: Chicken and Beans
Rotisserie chicken is an absolute lifesaver for busy cooks. It’s pre-cooked, flavorful, and easy to shred or dice. If you’re cooking chicken specifically for this soup, you can poach chicken breasts or thighs in water or broth until cooked through, then shred or dice them.
The Greens: A Burst of Freshness
Adding leafy greens like kale or spinach towards the end of cooking is a great way to boost the nutritional content and add a vibrant color.
Personalizing Your Soup: Beyond the Recipe
Acidity: A squeeze of fresh lemon juice at the end is a simple yet effective way to brighten all the flavors in the soup. It cuts through richness and adds a fresh zest.
Texture: If you prefer a creamier soup but want to avoid dairy, you can blend about a cup or two of the soup (vegetables and beans) using an immersion blender or a regular blender, then stir it back into the pot.
Heartier Additions: For a more substantial meal, consider adding other vegetables like diced potatoes, sweet potatoes, parsnips, or even some small pasta shapes like ditalini or elbow macaroni during the last 10-15 minutes of simmering.
Spice Level: If you are sensitive to heat, omit the red pepper flakes entirely. If you love spice, consider adding a pinch of smoked paprika for a smoky depth, or a diced jalapeño along with the other aromatics for a more pronounced heat.
Herbal Infusion: For a different aromatic profile, try adding a sprig of fresh parsley or a few fresh basil leaves to the simmering pot, removing them before serving.
Garnishes Galore: Beyond parsley and lemon, think about a dollop of plain Greek yogurt or sour cream (if not dairy-free), a sprinkle of toasted croutons, or even some crispy fried shallots for added crunch and flavor.
By understanding these elements, you can confidently adjust this Hearty Chicken and White Bean Soup to suit your taste, dietary needs, and what you happen to have on hand.
PrintHearty Chicken and White Bean Soup
- Total Time: 1 hour
- Yield: 6–8 servings 1x
Description
A comforting and nourishing soup made with tender chicken, creamy white beans, and a medley of fresh vegetables. This easy recipe is perfect for a healthy weeknight meal and tastes even better the next day.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 medium carrots, peeled and chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes (optional)
- 8 cups low-sodium chicken broth
- 2 cups cooked chicken, shredded or diced
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can great northern beans, rinsed and drained
- 1 cup chopped kale or spinach
- Salt and freshly ground black pepper to taste
- Optional garnishes: fresh parsley, a squeeze of lemon juice, a drizzle of olive oil
Instructions
- 1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes.
- 2. Add the minced garlic, dried thyme, dried rosemary, and red pepper flakes (if using) to the pot. Cook for another 1-2 minutes until fragrant, stirring constantly.
- 3. Pour in the chicken broth and bring the mixture to a simmer. Scrape the bottom of the pot to loosen any browned bits.
- 4. Add the cooked chicken and the rinsed and drained cannellini beans and great northern beans to the pot. Stir to combine. Reduce the heat to low, cover, and let the soup simmer gently for at least 20 minutes, or up to 40 minutes.
- 5. During the last 5 minutes of simmering, stir in the chopped kale or spinach. Cook until the greens are wilted and tender.
- 6. Season the soup generously with salt and freshly ground black pepper to taste. Taste and adjust the seasoning as needed.
- 7. Serve hot, with optional garnishes like fresh parsley, a squeeze of lemon juice, or a light drizzle of olive oil.
Notes
Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. This soup also freezes very well for up to 2-3 months. Reheat gently on the stovetop or in the microwave.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 600mg
- Fat: 12g
- Carbohydrates: 35g
- Fiber: 10g
- Protein: 25g