Bean Soup Recipe with Chicken Broth: Hearty One-Pot Meal With Protein-Packed Depth

Soups & Stews

Bean Soup Recipe with Chicken Broth: Hearty One-Pot Meal With Protein-Packed Depth

A one-pot bean soup with chicken broth transforms simple ingredients into a deeply satisfying meal that warms the soul and fills the house with aromatic comfort. This recipe builds flavor through slow simmering—where tender beans, savory broth, and aromatic vegetables meld into a harmonious broth that’s both hearty and approachable.

The beauty lies in its flexibility: customize with smoked paprika, fresh herbs, or a splash of vinegar to elevate the depth, while the one-pot method ensures minimal cleanup for maximum reward.

The foundation of this soup is chicken broth, which carries the essence of the dish while providing a protein-rich base that pairs perfectly with beans.

Unlike quick soups, this version develops complexity over time—30 minutes of simmering allows the beans to soften just enough to absorb the broth’s rich flavors while maintaining their structure.

The result is a soup that’s substantial enough for a cold evening but simple enough to prepare on a weeknight, with no need for fancy techniques or ingredients.

What you’ll end up with is a bowl of soup that’s rich in texture and flavor—creamy from the beans, aromatic from the herbs, and deeply satisfying from the chicken broth’s savory depth. The beans become tender yet hold their shape, while the broth reduces slightly, intensifying its flavor.

Serve it with crusty bread to soak up every last drop, or pair it with a simple green salad for balance. This is the kind of meal that feels like a hug in a bowl.

Best of all, this recipe scales effortlessly—double it for leftovers or halve it for a lighter portion. The one-pot method ensures easy cleanup, and the ingredients are likely already in your pantry.

Whether you’re feeding a family or just craving something comforting, this bean soup delivers restaurant-quality results with minimal effort. Let’s get started.

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

Ingredients for bean soup recipe with chicken broth

Simple pantry staples and aromatic vegetables create a deeply satisfying one-pot bean soup with chicken broth.

Ingredient Amount Notes
Chicken Broth 🍲 6 cups Homemade or high-quality store-bought
Dried White Beans 🌾 1 ½ cups Cannellini or great northern, soaked overnight
Yellow Onion 🧅 1 whole Diced, medium size
Carrot 🥕 2 whole Medium, chopped into chunks
Celery Stalks 🌿 2 whole Chopped, with leaves included
Garlic Cloves 🧄 4 cloves Minced or finely chopped
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Bay Leaves 🌿 2 whole Fresh, for aromatic depth
Smoked Paprika 🌶️ 1 tsp For subtle smokiness
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The chicken broth is non-negotiable here—it carries the dish's soul. Homemade is ideal, but quality store-bought like Pacific Foods or Swanson works fine. If you're using dried beans, soak them overnight for even tenderness. For the vegetables, fresh is best, but frozen carrots and celery work in a pinch. The onion and celery form the classic 'holy trinity' base—don't skip the celery leaves, they add great flavor. If you're short on time, canned beans (drained and rinsed) can replace soaked beans, but they'll be slightly less creamy.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh thyme is ideal, but dried at one-third the amount works too. The tomato paste can be substituted with 1 cup crushed tomatoes if you prefer. For extra richness, stir in 1 tbsp olive oil at the end. The lemon juice brightens everything—don't skip it, even if it's just a splash. If you're making this ahead, add the lemon juice just before serving to preserve its freshness. For a smokier version, swap half the broth for vegetable broth and add an extra ½ tsp smoked paprika.

This soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge, or 3 months frozen. For freezing, cool completely first and portion into airtight containers. The beans will soften further when reheated—just add a splash of broth if needed. To serve, garnish with fresh parsley and a drizzle of olive oil. The broth will reduce slightly as it sits, so add a little water when reheating if it's too thick. For meal prep, double the recipe and freeze half—perfect for busy nights.

❤️

Why You'll Love This Recipe

  • I’ll be real: I used to dread soaking beans. Then I discovered that just tossing dried white beans into the pot with raw onion and carrot—no pre-soak—lets them soften right alongside everything else. By the time the broth’s simmering, they’re tender and infused with that deep, savory base.
  • No-Fuss Soak: I’ll be real: I used to dread soaking beans. Then I discovered that just tossing dried white beans into the pot with raw onion and carrot—no pre-soak—lets them soften right alongside everything else. By the time the broth’s simmering, they’re tender and infused with that deep, savory base.
  • Umami Bomb: That chicken broth isn’t just background flavor—it’s the star. The way the carrot’s natural sweetness and celery’s earthy bite marry with the beans’ richness? It’s like a hug in a bowl. Honestly, I’ve made this with store-bought broth and it’s still solid, but homemade? Chef’s kiss.
  • Meal Prep MVP: This soup tastes better the next day—yes, really. I’ll make a big batch on Sundays, and by Wednesday, the flavors have melded into something even more cohesive. Pack it for lunch, reheat for dinner, or freeze portions. It’s my go-to when I need zero decision-making.

Step-by-step instructions for hearty white bean soup

This one-pot method builds flavor layer by layer for a rich, protein-packed soup that's ready in under an hour.

1

Sauté the Aromatic Vegetable Base

Heat the 2 tablespoons olive oil in a large Dutch oven or heavy pot over medium heat. Add the diced yellow onion, chopped carrots, and celery stalks (including leaves). Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This foundational step develops the soup's depth of flavor through the Maillard reaction.

Add the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and nutty, not bitter. This quick cooking preserves the garlic's natural sweetness while preventing any bitterness that would overpower the delicate bean flavors.

2

Build the Flavor Foundation

Stir in the 2 tablespoons tomato paste and cook for 2 minutes until it darkens slightly and becomes incorporated into the vegetable mixture. This creates a rich, umami base that will carry through the entire soup. Add the 1 teaspoon smoked paprika and 1 teaspoon dried thyme, stirring to coat the vegetables evenly.

Pour in the 6 cups chicken broth, scraping up any browned bits from the bottom of the pot. Add the 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle boil, then reduce heat to maintain a steady simmer. This initial cooking phase extracts maximum flavor from all the aromatic components before adding the beans.

3

Cook the Beans Until Tender

Add the 1.5 cups soaked dried white beans to the simmering broth. The beans should be fully submerged—they'll expand as they cook. Return to a gentle simmer and cook uncovered for 45-50 minutes, stirring occasionally. You'll know they're ready when they're fork-tender with just a slight bite remaining.

Real talk: If your beans are particularly old, they might need an extra 10-15 minutes. The key is tenderness with just a bit of resistance—this ensures they hold their shape while still being easy to eat. Don't rush this step; properly cooked beans make all the difference in texture.

4

Finish with Brightness and Seasoning

Remove the 2 bay leaves and stir in the 1 tablespoon freshly squeezed lemon juice. This final acid touch brightens all the rich flavors and cuts through any heaviness. Taste and adjust seasoning if needed—you might need a touch more salt depending on your broth's saltiness.

Simmer for an additional 5 minutes to let the lemon juice fully integrate. The soup should have a vibrant, inviting appearance with the beans looking plump and the broth having a glossy sheen. This is where all the individual flavors come together into a harmonious whole.

5

Serve with Fresh Herbs and Crusty Bread

Ladle the hot soup into bowls and garnish each serving with 1 tablespoon of the chopped fresh parsley. The parsley adds a fresh, herbal note that contrasts beautifully with the rich bean broth. Serve immediately with crusty bread for dipping—this traditional pairing helps soak up every last drop of that flavorful broth.

This soup keeps well in the refrigerator for up to 5 days, with flavors actually improving as they meld together. The beans will continue to soften slightly, making each subsequent serving even more tender and comforting. The lemon juice helps preserve freshness, preventing the soup from developing any off-flavors during storage.

👨‍🍳

Pro Tips For Making Bean Soup Recipe With Chicken Broth

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing beans with a quick soak leaves them gummy. Dried white beans need at least 8 hours in cold water (or 2 hours in hot) to soften properly. Trust me, the texture difference is night and day, especially in a broth-based soup where they’re the star.
  • SWEAT THE VEGETABLES LOW: After burning three batches of onions, I finally figured out: medium-low heat is your friend. Cook the onion, carrot, and celery for 8–10 minutes until soft but not browned—this builds flavor without bitterness. High heat turns them into soup ashes, and nobody wants that.
  • SKIP THE BOILING BROTH: Your broth is already hot, so resist the urge to dump everything in and crank the heat. Start the beans and veggies in warm broth at a gentle simmer (180°F/82°C) to avoid splitting the beans or clouding the broth. The soup will still cook through—just more evenly.
  • SAVORY UP THE BROTH: Sounds weird, but it works: add a splash of vinegar (1 tbsp apple cider) or a pinch of sugar (½ tsp) when the beans and broth come together. It balances the earthiness of the beans and deepens the chicken flavor without overpowering. I was skeptical until I tried it—now it’s non-negotiable.

Wine and beer pairings for this dish

Crisp White Wine

A dry white wine like Sauvignon Blanc or Vermentino cuts through the richness of the bean soup beautifully. The bright acidity and citrus notes in these wines cleanse your palate between spoonfuls, while their mineral finish complements the soup's savory depth.

Look for a wine with 12-13% ABV—something crisp but not overly sweet. I love a bottle from New Zealand Sauvignon Blanc or an Italian Vermentino from Sardinia. 🍷

Light Red Options

If you prefer red wine, go for something light and fruity like Pinot Noir or Beaujolais. These wines have enough acidity to stand up to the hearty bean soup without overpowering it.

A French Beaujolais with its earthy cherry notes or a Oregon Pinot Noir with bright red fruit flavors work wonderfully. Avoid heavy, tannic reds like Cabernet Sauvignon—they'll clash with the soup's delicate flavors.

Craft Beer Pairings

A crisp lager or wheat beer balances the soup's richness perfectly. I recommend a German Helles Lager like Weihenstephaner—its malty sweetness and clean finish complement the beans and broth.

For a more adventurous option, try a Belgian Witbier like Hoegaarden, which adds a refreshing citrus and peppery note that brightens the soup. Avoid heavy IPAs or stouts—they'll overpower the delicate flavors. 🍺

Non-Alcoholic Pairings

For a non-alcoholic option, reach for a sparkling water with lemon or a ginger beer. The effervescence and citrus notes cleanse your palate between spoonfuls, while the ginger adds a subtle warmth that pairs well with the soup's savory depth.

I also love a cold hibiscus tea—its tart, cranberry-like flavor and vibrant color make it a visually stunning and refreshing companion. For something heartier, try a homemade vegetable broth> served chilled with a splash of apple cider vinegar.

Wine and Beer Enhancements

Want to elevate your pairing? Add a splash of wine or beer directly to the soup while it simmers. For a white wine reduction,> deglaze the pot with ½ cup dry white wine after sautéing the vegetables. For a beer-infused broth,> replace 1 cup of chicken broth> with a light lager or wheat beer. Both methods add depth and complexity to the soup while reinforcing the pairing. Just

Serving Temperature

Serve your wine or beer slightly cooler than room temperature—around 50-55°F for white wines and 55-60°F for reds. Chill your beer to 40-45°F for optimal refreshment. The cooler temperature helps balance the soup's warmth, creating a harmonious dining experience. I always keep a wine chiller> or ice bucket> on hand for quick cooling—it makes all the difference in enhancing the flavors. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 5mg2%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 6g
Protein 20g40%
* 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 convenience, swap the 1.5 cups dried beans with 3 cups canned white beans (cannellini or great northern), drained and rinsed. Reduce simmering time to 20-25 minutes after adding the beans—they're already pre-cooked. Just be sure to stir occasionally to prevent sticking. The texture will be slightly softer but still delicious.

2

How do I make this soup vegetarian?

Replace the chicken broth with vegetable broth and add 1 cup cooked quinoa or 1 diced smoked tofu for protein. Boost umami with 1 tbsp soy sauce or 1 tsp miso paste when building the flavor base. The smoked paprika adds depth even without meat—just ensure your beans are properly seasoned.

3

Why does my soup taste bland?

Most likely, your broth needs more seasoning or longer simmering. Try adding 1 extra bay leaf or ½ tsp smoked paprika during cooking, then finishing with 1 tsp lemon juice and salt to taste. For deeper flavor, simmer uncovered for 10 extra minutes to let the liquid reduce slightly. A splash of fish sauce (½ tsp) can also add umami magic!

4

Can I freeze this soup?

Yes! Cool the soup completely, then portion into airtight containers or freezer bags (leave 1-inch headspace for expansion). It freezes beautifully for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. Add a splash of broth when reheating if the beans seem too thick. The flavors actually improve after freezing!

5

What's the best bread to serve with this?

Crusty baguettes or sourdough are ideal—their chewy texture soaks up the broth perfectly. For extra flavor, toast slices with garlic butter or sprinkle with fresh rosemary before serving. Avoid soft breads like dinner rolls, as they'll get soggy too quickly. The contrast between the hearty soup and sturdy bread makes every bite more satisfying.

★★★★★4.5(15 reviews)
Categories Soups & Stews