Bean Soup Recipe with Chicken Broth: Hearty Simmered Comfort in One Pot

Soups & Stews

Bean Soup Recipe with Chicken Broth: Hearty Simmered Comfort in One Pot

This bean soup recipe with chicken broth delivers the ultimate in comforting, one-pot meals that taste even better the next day. 💛 The rich, savory broth infused with tender beans and aromatic vegetables creates a dish so satisfying, it transforms any weeknight into a cozy meal experience. Perfect for chilly evenings or when you need a nourishing dish that feeds a crowd without the fuss.

The beauty of this recipe lies in its simplicity and depth of flavor. We start with a flavorful base of onions, garlic, and celery—what chefs call a mirepoix—that forms the aromatic foundation. Adding dried beans (or canned for convenience) and simmering them in rich chicken broth creates a hearty, protein-packed soup that's naturally balanced. Herbs like thyme and bay leaf add layers of earthy warmth, while optional additions like chicken or sausage make it even more filling.

What makes this soup truly special is how the flavors develop over time. As the beans soften and the broth reduces slightly, the dish becomes richer and more complex, with every spoonful offering a perfect harmony of textures and tastes. The result is a velvety, comforting soup that's ready in under an hour but tastes like it simmered all day.

Serve it with crusty bread for dipping or alongside a simple green salad to round out the meal. This recipe is designed to be flexible—adjust the ingredients to suit your preferences, but keep the core technique of slow simmering for that restaurant-quality depth. Let's get started on creating your perfect pot of comfort.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for bean soup recipe with chicken broth

Sixteen ingredients for a soul-warming bowl of comfort that tastes even better tomorrow.

Ingredient Amount Notes
Dried Navy Beans 🌱 1 ½ cups Unsoaked, rinsed thoroughly
Chicken Broth 🍲 6 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Diced, medium size
Celery Stalks 🥬 3 whole Diced, stringy parts removed
Carrots 🥕 3 medium Diced, peeled
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🍃 2 whole Remove before serving
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Chicken Breast 🍗 1 ½ lb Boneless, skinless, diced
Parsley 🌿 ¼ cup Fresh, chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The beans are the heart of this soup—navy beans hold their shape beautifully, but kidney or cannellini work too. Costco or Trader Joe's usually have bulk dried beans at great prices, but any grocery store will do. Soak overnight if you're using dried, or skip it entirely for canned (just rinse them well). The chicken broth? Homemade is ideal, but even the good store-bought stuff like Pacific Foods or Swanson works. Pro tip: skim off any fat that rises to the top before using.

No fresh thyme? Dried works at one-third the amount. Short on carrots? Sweet potatoes or parsnips add a nice twist. The chicken is optional but recommended—rotisserie chicken shreds perfectly and saves time. Want to keep it vegetarian? Swap the chicken for extra beans or smoked sausage. The lemon juice at the end brightens everything up, so don't skip it. And that parsley? Garnish with a big handful—it makes the soup look (and taste) restaurant-worthy.

This soup tastes even better the next day—flavors meld overnight. Store in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers ahead of time so lunches are ready to grab. The broth will reduce slightly when reheated, so add a splash of water if it gets too thick. And if you're making a big batch, double the herbs—they're the secret to that restaurant-quality depth.

❤️

Why You'll Love This Recipe

  • No-Chop Night Saved: I swear by the "soak-while-you-slice" trick—just toss those dried navy beans in water while I dice the onion, celery, and carrots in five minutes flat. That crispy carrot edge? Worth the minimal effort.
  • Umami Bomb Combo: The chicken broth and navy beans are a match made in heaven—rich, savory, and just salty enough. Honestly, I’ve tried fancy broths, but my $1 jar still delivers that deep, comforting flavor every time.
  • Lunchbox Magic: Double the batch on Sunday, and you’ve got three days of effortless lunches. (Yes, even on a Tuesday night.) The flavors only get better as it sits—my kids actually ask for leftovers.
  • Pantry Staple Power: You’re already using what’s in your cupboard—no specialty trips needed. Between us, this soup costs me about $3 for six servings, and I’ve never once regretted the trade-off for that creamy, hearty goodness.

Step-by-step instructions for hearty simmered bean soup

This one-pot wonder delivers deep, savory flavors and tender textures with minimal effort.

1

🍳 Step 1: Sauté the Vegetable Base

Heat the 2 tbsp olive oil in a large Dutch oven over medium heat. Add the diced yellow onion, celery stalks, and carrots all at once. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.

Here's the thing—don't rush this step. You want those vegetables to release their natural sweetness and develop a nice caramelized flavor. I stir occasionally, breaking up any large pieces, until they're tender enough to pierce with a fork. Add the minced garlic cloves and dried thyme at the end, cooking for another 30 seconds just until fragrant. This aromatic base is the flavor foundation for your entire soup.

2

🍳 Step 2: Build the Soup with Beans and Broth

Add the 1.5 cups dried navy beans (no need to pre-soak), 6 cups chicken broth, 1.5 tsp salt, and 0.5 tsp black pepper to the pot. Stir well to combine, then add the 2 whole bay leaves. Bring everything to a rolling boil over high heat, then immediately reduce to a gentle simmer.

This is where the magic happens. The navy beans will take about 45-50 minutes to become tender, but don't walk away—they'll need occasional stirring to prevent sticking. I like to skim off any foam that rises to the surface during the first 15 minutes of simmering. Once the beans are tender but still hold their shape, add the diced 1.5 lb chicken breast to the pot. The residual heat will cook the chicken through in about 10-12 minutes more.

3

🔥 Step 3: Finish with Herbs and Brightness

When the chicken is cooked through (it should reach an internal temperature of 165°F), remove the bay leaves and stir in the 1 tbsp lemon juice. This final touch adds a bright, fresh contrast to the rich, savory flavors. Let the soup simmer for another 2-3 minutes to allow the lemon to integrate.

Taste and adjust seasoning if needed—you might need a little more salt or pepper depending on your broth. The soup should be deeply flavorful but balanced, with the lemon cutting through the richness. Here's the moment that matters: remove from heat and let it sit for 5 minutes to allow the flavors to meld together. This resting period makes all the difference in the final result.

4

🥘 Step 4: Serve with Fresh Herbs and Crusty Bread

Ladle the soup into bowls, making sure each serving gets a generous portion of chicken. Garnish each bowl with 2 tbsp chopped parsley right before serving. The parsley adds a pop of color and freshness that makes the soup look and taste even more inviting.

I know it seems like too much, but trust me—this soup tastes even better the next day as the flavors continue to develop. Serve with crusty bread to soak up every last drop of that hearty broth. The combination of tender beans, perfectly cooked chicken, and aromatic vegetables creates a truly comforting dish that's perfect for chilly days or when you need a homey meal.

👨‍🍳

Pro Tips For Making Bean Soup Recipe With Chicken Broth

  • SOAK BEANS OVERNIGHT: Navy beans soften faster and stay creamier if you soak them 8–12 hours first. I used to skip this and end up with a pot of mushy beans—now I just toss them in a bowl of water with a pinch of salt the night before. Rinse well before cooking to cut down on gassiness, and you’ll save 2–3 hours of simmering time.
  • SWEAT VEGETABLES LOW AND SLOW: Don’t rush the onion, celery, and carrot step—cook them on medium-low heat for 8–10 minutes until they’re translucent and slightly sticky. High heat burns them before they release flavor, and you’ll end up with a soup that tastes like it’s missing something. A splash of broth at this stage helps deepen the color and taste.
  • SKIP THE BOILING BROTH: Once the beans are in the pot, keep the broth at a gentle simmer—not a rolling boil. Boiling toughens beans and makes them split open, turning your soup into a gluey mess. Stir occasionally, and if the broth gets too aggressive, just lower the heat. Patience here makes all the difference in texture.
  • ADD AROBATICS FOR DEPTH: Toss in a few sprigs of thyme or a bay leaf with the broth—it’s an easy upgrade that adds layers of flavor without extra effort. I was skeptical until I tried it; now I can’t imagine skipping it. If you’re short on time, a pinch of dried thyme works in a pinch, but fresh is noticeably better.

Best sauces and condiments for bean soup recipe with chicken broth

Classic Tomato Sauce

Start with a simple tomato sauce made from 1 can (28 oz) crushed tomatoes, 2 tbsp tomato paste, 1 tsp sugar, 1 tsp dried oregano, and ½ tsp red pepper flakes. Simmer for 15 minutes to deepen the flavors, then stir it into your finished soup just before serving. The acidity brightens the richness of the broth and balances the earthy beans beautifully. 🍅

Creamy Garlic Yogurt Swirl

For a velvety twist, stir ½ cup plain Greek yogurt into individual bowls of soup at the table. Add a splash of 1 tbsp lemon juice and 1 minced garlic clove to the yogurt before mixing. This creates a refreshing, cooling contrast to the warm soup. I like to drizzle it on top for a marbled effect that looks as good as it tastes.

Spicy Harissa Drizzle

Elevate your soup with 1 tbsp harissa paste (like Penzeys Spice brand) mixed with 1 tbsp olive oil. Drizzle it over the soup just before serving for a smoky, fiery kick. The harissa’s depth complements the chicken broth’s savory notes while adding complexity. Start with ½ tbsp if you’re sensitive to heat—you can always add more.

Herb-Infused Olive Oil

Create a fragrant garnish by infusing Âź cup olive oil with 1 tbsp chopped fresh parsley, 1 tbsp chopped fresh thyme, and 1 minced garlic clove. Heat the oil gently for 2 minutes, then strain and drizzle it over the soup. This adds a bright, aromatic finish that ties all the flavors together. Store any leftover infused oil in the fridge for up to 5 days.

Smoky Chipotle Cream

Blend ½ cup sour cream with 1 tsp adobo sauce (from canned chipotles) and ½ tsp smoked paprika for a smoky, creamy topping. Spoon it over the soup and let it melt slightly from the heat. This adds a deep, smoky dimension that pairs perfectly with the chicken and beans. For extra richness, top with crumbled feta cheese.

Fresh Lemon-Caper Vinaigrette

Whisk together 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp capers, and 1 tsp chopped shallots for a tangy, briny drizzle. This brightens the soup’s flavors and adds a touch of sophistication. I like to sprinkle it over the top right before serving—it’s a game-changer for adding freshness and acidity. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1.5g8%
Cholesterol 45mg15%
Sodium 680mg29%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried?

Canned beans work perfectly and save time. Use 3 cans (15 oz each) of navy beans, drained and rinsed, to replace the 1.5 cups dried. Adjust the cooking time—simmer the soup for 20-25 minutes after adding the beans (instead of 45-50 minutes) to let flavors meld. Just be sure to rinse well to remove excess sodium.

2

How can I make this soup vegetarian?

Swap the chicken for 1 cup smoked sausage (like kielbasa) or 2 extra cups beans for a meat-free version. Add 1 tsp smoked paprika or ½ tsp liquid smoke to deepen the flavor. For extra protein, stir in 1 cup cooked quinoa at the end. The broth’s umami will still shine through!

3

Why does my soup taste bland?

Broth flavor is key! Use low-sodium chicken broth and add salt gradually. Skim off any fat from the broth before using, as it can dull flavors. Boost depth with 1 tsp soy sauce or ½ tsp fish sauce (optional), or add 1 tsp tomato paste while sautÊing the veggies. A splash of lemon juice at the end also brightens everything.

4

Can I make this in a slow cooker?

Yes! Sauté the veggies first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until beans are tender. Add the chicken in the last 30 minutes to prevent overcooking. The slow cooker enhances flavor development—perfect for hands-off cooking!

5

What’s the best way to store leftovers?

Let the soup cool completely, then store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore thickness. Pro tip: Freeze in portions for easy lunches—just thaw overnight in the fridge.

★★★★★4.7(6 reviews)
Categories Soups & Stews