Bean Soup Recipe With Chicken Broth: Hearty Simmered Comfort With Protein-Rich Depth

Soups & Stews

Bean Soup Recipe With Chicken Broth: Hearty Simmered Comfort With Protein-Rich Depth

This bean soup recipe with chicken broth transforms simple ingredients into a hearty, protein-rich meal that warms both body and soul. The secret lies in balancing tender beans with rich, savory broth—creating a dish that’s deeply satisfying yet effortless to prepare.

I’ve perfected this version to deliver restaurant-quality depth without requiring advanced techniques.

Start by sautéing aromatic vegetables like onions, carrots, and celery until they release their natural sweetness, forming the flavor base. Adding garlic and a splash of white wine deepens the complexity before introducing dried beans and chicken broth.

The key to success? Simmering low and slow, skimming any foam that rises to the surface, and adjusting seasoning gradually for perfect balance.

What you’ll end up with is a rich, velvety soup where each spoonful delivers tender beans, robust broth, and layers of savory flavor. The chicken broth adds protein and depth, while herbs like thyme or bay leaf infuse subtle earthiness.

This isn’t just a side dish—it’s a complete meal that feels indulgent yet wholesome.

Serve with crusty bread to soak up every last drop, or pair with a simple green salad for contrast. The beauty of this recipe is its versatility—it’s hearty enough for a cold evening but light enough for a weeknight dinner. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Low Cal

Ingredients for bean soup recipe with chicken broth

Pantry staples meet aromatic vegetables for a restaurant-quality bean soup with deep, savory comfort.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced into small even pieces
Carrots 🥕 3 whole Medium size, peeled and chopped
Celery Stalks 🌿 3 whole Trimmed and chopped
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Dried White Beans 🌾 1 ½ cups Soaked overnight preferred
Chicken Broth 🍲 6 cups Homemade or quality store-bought
Dry White Wine 🍷 ½ cup Sauvignon Blanc or Pinot Grigio
Fresh Thyme 🌿 ½ tsp Dried oregano as substitute
Bay Leaves 🌿 2 whole Removed before serving
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The aromatic trio—onions, carrots, and celery—forms the flavor foundation. Look for fresh, crisp vegetables at your local market; Whole Foods or Trader Joe's carry reliable options. For celery, avoid woody stalks—select bright green, firm ones. The garlic should be plump and firm, not sprouting. Soaking the dried beans overnight ensures tender texture, but a quick 2-hour soak in boiling water works in a pinch. Store-bought chicken broth should be low-sodium to control seasoning balance.

No white wine? Dry vermouth or extra chicken broth delivers similar acidity. Fresh thyme is ideal, but dried oregano at half the amount works in a bind. Preferring a deeper flavor? Add a pinch of smoked paprika to the broth. For extra richness, stir in a tablespoon of tomato paste with the wine. The beans can be any dried variety—cannellini or great northern hold up beautifully, but kidney beans add earthy contrast. Always rinse canned beans if using them for a cleaner texture.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days, or freeze for up to 3 months. For reheating, warm gently on the stove with a splash of broth to restore creaminess. Portion into jars for easy lunches—just add a swirl of olive oil and fresh herbs before serving. The bay leaves can be removed early if you dislike their texture, but leaving them in until the end enhances flavor.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by this one—just dice the onion, celery, and carrots roughly (no fancy julienne here) and toss them in. The beans soak overnight, so by dinner, you’re basically assembling a meal while scrolling through your phone.
  • Garlic Bomb Depth: That one clove of garlic, minced and simmered in the chicken broth? It transforms this into something ridiculously flavorful. The onions caramelize just enough to give it this sweet, savory backbone—no fancy spices needed.
  • Lunchbox Hero: Make a double batch on Sunday, and you’ve got three days of effortless lunches. Pack it in thermoses or jars—beans stay tender, broth stays warm, and nobody complains about "another sad salad."
  • Pantry Magic: Dried beans? Check. Onions and carrots from last week’s grocery run? Check. Chicken broth you made (or grabbed on sale)? Check. This recipe turns grocery staples into a meal that feeds four for under $10.

Step-by-step instructions for hearty simmered bean soup

This method delivers rich, aromatic depth through precise layering of flavors and textures.

1

Sauté the Aromatic Vegetable Base

Heat the 2 tablespoons olive oil in a large pot over medium heat until shimmering but not smoking. Add the 1 whole yellow onions, 3 whole carrots, and 3 whole celery stalks, all diced to even ¼-inch pieces. Cook for 8-10 minutes until the vegetables soften and release their moisture, creating a fragrant base.

The key here is patience—don't rush the vegetables. You want them to develop a gentle caramelization before adding the garlic. Stir occasionally to prevent burning, especially the onions which contain the most sugar. When the vegetables are tender and the onions are translucent, add the 4 cloves minced garlic cloves and cook for an additional 30 seconds until fragrant.

2

Deglaze and Build the Flavor Foundation

Pour in the 0.5 cup dry white wine and scrape the bottom of the pot vigorously with a wooden spoon, collecting all the browned bits that contain concentrated flavor. Allow the wine to simmer for 2-3 minutes until it reduces by half and the alcohol cooks off completely. This step is crucial for developing depth.

Next, add the 6 cups chicken broth, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 0.5 teaspoon fresh thyme, and 2 whole bay leaves. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 15 minutes to allow the broth to infuse with all the aromatic flavors.

3

Incorporate the Beans and Simmer

Add the 1.5 cups dried white beans (if not pre-soaked, they'll need about 1.5 hours longer to cook). If you've soaked them overnight, they'll cook in about 45-60 minutes. Stir gently to combine, then maintain a gentle simmer—never a rolling boil—to prevent the beans from breaking apart.

Here's the thing—you want the beans to absorb the flavors of the broth while remaining intact. Skim any foam that rises to the surface during the first 10 minutes of simmering. After 30 minutes, check for doneness by tasting a bean—it should be tender but still hold its shape. If needed, continue simmering for another 15-20 minutes until fully tender.

4

Finish with Acid and Rest

Once the beans are tender, remove the pot from heat and stir in the 1 tablespoon lemon juice. This brightens the flavors and cuts through the richness of the broth. Remove and discard the 2 whole bay leaves before serving. Let the soup rest for 5 minutes off the heat—this allows the flavors to meld and the soup to thicken slightly.

For the best texture, serve the soup immediately while still hot. The beans should be creamy but not mushy, and the broth should be rich with layers of caramelized vegetable flavors. Adjust seasoning with additional salt or pepper if needed, but the balance should already be perfect from the initial seasoning.

👨‍🍳

Pro Tips For Making Bean Soup Recipe With Chicken Broth

  • Parboil the Beans First: I learned this the hard way—skipping the pre-soak and just tossing dried beans in cold broth guarantees a gummy, undercooked mess. Simmer them in fresh water for 30 minutes before adding to the broth, then drain. This cuts cooking time by half and keeps them tender without falling apart.
  • Sweat the Veggies Low: After burning three batches of onions and celery, I finally figured out: low heat is your friend. Cook the onions, carrots, and celery in the broth for 10 minutes before adding garlic—this softens them evenly without browning. High heat just turns them to mush or burns the edges.
  • Add Garlic Late: Sounds weird, but it works: toss the minced garlic in after the veggies are tender. The residual starch from the carrots and onions clings to it, making the flavor richer and preventing it from turning bitter. (Yes, even if you're impatient like me.)
  • Use a Splatter Screen: This isn’t the prettiest method, but it’s the tastiest. When you add the garlic, pop a fine-mesh strainer or splatter screen over the pot. It keeps the broth clean and lets you crisp the garlic without losing flavor to the air. No screen? Just stir in the garlic after the broth returns to a simmer.

Make-ahead tips for bean soup recipe with chicken broth

Prep Ahead

Start by soaking your 1.5 cups dried white beans overnight in plenty of water—this cuts cooking time dramatically. I use a quart-sized mason jar with a lid for easy storage.

If you forget, a 2-hour quick soak in boiling water works, but overnight is best for texture. The beans will triple in size, so plan your pot accordingly. 🌱

Broth Prep

Make a big batch of chicken broth if you don’t have enough—it freezes beautifully. I like to use homemade broth for deeper flavor, but Swanson Premium or Pacific Foods work in a pinch.

Store broth in freezer-safe bags with 1-inch headspace to prevent ice crystals. Thaw overnight in the fridge before using. For extra richness, add a splash of heavy cream when reheating.

Vegetable Prep

Chop all your onions, carrots, and celery the night before and store in a sealed container in the fridge. This saves 15 minutes of prep time on cooking day. I keep them in a glass storage container with a sprinkle of water to maintain freshness.

For garlic, peel and mince it ahead, then store in a small airtight container with a paper towel to absorb moisture.

Slow Cooker Option

For hands-off cooking, transfer your sautéed veggies, broth, and beans to a 6-quart slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker’s gentle heat keeps beans tender without breaking them.

I love this method for weeknight meals—just press start and let it do the work. Add lemon juice at the end for brightness, just like the stovetop version. ⏰

Freezer-Friendly

This soup freezes like a dream. Portion into quart-sized freezer bags or glass jars (leave ½-inch headspace for expansion). Label with the date—it keeps for up to 3 months. To reheat, thaw overnight in the fridge, then warm on the stove with a splash of broth.

For microwave reheating, use 50% power in 2-minute intervals until steaming hot. Stir well to restore creaminess. 🧊

Meal Prep Strategy

Double the recipe and store half for later—this soup tastes even better the next day as flavors meld. I prep two batches on Sundays: one for immediate use and one for freezing. Serve with crusty bread or a simple salad for a complete meal.

For extra protein, stir in shredded rotisserie chicken when reheating. Keep a small jar of lemon juice handy to brighten flavors after reheating if needed. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 1200mg52%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* 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 for this bean soup?

Yes, but with adjustments! Canned beans cook much faster, so simply drain and rinse 3 cups canned white beans (about 15 oz per can) and add them with the broth. They'll need only 10-15 minutes of simmering to absorb flavors. For best texture, choose low-sodium varieties and rinse thoroughly to remove excess starch.

2

What if my soup tastes too bland after cooking?

This happens when seasoning needs balancing. First, stir in ½ teaspoon salt and ¼ teaspoon black pepper—taste as you go. For depth, add a splash of lemon juice or a pinch of smoked paprika. If the broth lacks richness, whisk in 1 tablespoon tomato paste or a spoonful of heavy cream to round out flavors.

3

How can I make this soup vegetarian?

Swap the chicken broth for vegetable broth and add 1 teaspoon soy sauce or miso paste for umami depth. Boost protein with ½ cup cooked lentils or 1 cup chopped mushrooms sautéed with the aromatics. For creaminess, stir in ¼ cup coconut milk at the end.

4

Why did my beans turn mushy?

Overcooking or high heat causes this. Always simmer gently (small bubbles) and never boil vigorously. For dried beans, check doneness at 45 minutes—they should be tender but still firm. If using canned beans, reduce simmering time to 10-15 minutes. Skim foam during the first 10 minutes to prevent excess starch release.

5

Can I add meat to this soup?

Brown ½ pound ground chicken or ½ pound diced ham with the onions for extra protein. For heartier versions, add 1 cup shredded rotisserie chicken at the end. If using pork, cook it thoroughly to 165°F before adding to the soup.

★★★★★4.9(7 reviews)
Categories Soups & Stews