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

A bowl of hearty bean soup with chicken broth is the ultimate comfort food—warm, nourishing, and packed with deep, savory flavors that fill your kitchen with the coziest aroma. 💛 This recipe transforms simple ingredients into a rich, slow-simmered dish that feels like a hug in a bowl, perfect for chilly evenings or meal prep.

The secret lies in letting the beans and broth meld together over time, creating a texture that’s tender yet substantial, with every spoonful bursting with umami and warmth.

The beauty of this soup is its versatility—whether you’re a beginner or an experienced cook, the method is straightforward yet rewarding.

You’ll start with dried beans (or use canned for a quicker version), simmered in rich chicken broth until they’re perfectly tender, then finished with aromatic herbs and a touch of acidity to brighten the flavors.

The result is a soup that’s hearty enough to stand alone but also welcoming enough to pair with crusty bread or a simple green salad.

What makes this recipe truly special is how it balances tradition with convenience. While slow simmering on the stovetop builds the deepest flavor, a pressure cooker cuts the time in half without sacrificing taste.

The broth reduces to a velvety consistency, the beans soften just enough to blend into the sauce, and the herbs infuse every bite with freshness. It’s the kind of dish that tastes even better the next day, making it ideal for leftovers or batch cooking.

Serve it with a sprinkle of fresh parsley, a drizzle of olive oil, or a wedge of crusty bread to soak up every last drop. This isn’t just soup—it’s a meal that brings warmth, satisfaction, and a little extra love to your table.

Let’s get started on creating your own pot of simmered comfort.

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

Ingredients for bean soup recipe with chicken broth

Here's everything you need to create this cozy, comforting bowl of bean soup with chicken broth.

Ingredient Amount Notes
Dried Brown Lentils 🌾 1 ½ cups Rinsed before cooking
Chicken Broth 🍲 6 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Diced into small pieces
Carrots 🥕 2 medium Corrected to 'pieces' for unit
Garlic Cloves 🧄 4 cloves Minced for aroma
Celery Stalks 🥬 3 whole Diced into small pieces
Tomato Paste 🍅 2 tbsp Smooth texture preferred
Bay Leaves 🌿 2 whole Fresh for best flavor
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For sautéing vegetables
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The lentils are the heart of this soup—brown lentils hold their shape beautifully, but green or black work too. Trader Joe's and Whole Foods carry good quality dried lentils in bulk, which saves money and keeps them fresher longer. The chicken broth is non-negotiable here—low-sodium versions let you control the saltiness. If you're using canned beans, drain and rinse them well to cut down on sodium. For the vegetables, fresh is best, but frozen carrots and celery work in a pinch if you're short on time. Just make sure they're chopped small so they cook evenly with the lentils.

No fresh thyme? Dried works at one-third the amount. Short on carrots? Sweet potatoes or parsnips add a nice twist. The tomato paste can be swapped for 1 cup crushed tomatoes if that's what you've got. For extra richness, stir in 1 tbsp of olive oil at the end—trust me, it makes a difference. If you're using a pressure cooker, reduce the cooking time by half—the lentils soften faster under pressure. And if you're feeling fancy, add a splash of white wine when sautéing the vegetables for extra depth of flavor.

This soup tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion it into ziplock bags and it'll keep for 3 months. I always make a double batch—one for dinner and one for lunches. The parsley and lemon juice can be added fresh when reheating, so don't worry about prepping those ahead of time. To serve, I like to drizzle with a little extra olive oil and a sprinkle of crusty bread on the side.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by this—just toss in pre-chopped onions and carrots from the store, dump in lentils, and let the broth do the work. The lentils soften beautifully while you’re scrolling through your phone or pretending to "organize" the junk drawer.
  • Garlic Bomb Depth: That one extra minute of mincing garlic cloves? Totally worth it. The slow simmer pulls all their sweetness into the broth, turning this into a soul-warming hug in a bowl—especially when you add a splash of vinegar at the end.
  • Leftover Hero: Between us, this soup only gets better the next day. The flavors meld like old friends, and reheating it takes all of 90 seconds. I make a double batch on Sundays and eat it for lunch all week—no takeout, no excuses.
  • Budget Magic: Lentils and chicken broth stretch this recipe into meals for days without breaking the bank. Honestly, I’ve fed four people for under $10 with this, and no one ever complains about the leftovers. (Yes, even on a Tuesday night.)

Step-by-step instructions for hearty bean soup

Let's create a bowl of comforting goodness that warms you from the inside out.

1

🍳 Step 1: Sauté the Aromatic Vegetables

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion, carrot pieces, and diced celery stalks. Cook for 5-6 minutes until the vegetables soften slightly and become fragrant. You'll see them release their natural juices and start to caramelize just a bit at the edges.

Here's the thing—don't rush this step. The longer you cook the vegetables, the deeper their flavors will develop. Stir occasionally so they cook evenly and don't stick to the bottom of the pot. You're building the flavor foundation for your entire soup right here.

2

👨‍🍳 Step 2: Add Garlic and Tomato Paste

Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell amazing but not bitter. Add the 2 tablespoons tomato paste and stir to combine with the vegetables. Cook for another 1 minute to let the tomato paste deepen in color.

This is where the magic happens. The tomato paste adds richness and helps thicken the soup slightly, while the garlic infuses its pungent aroma. Don't skip this step—it's what gives this soup its authentic depth of flavor. If you notice the mixture sticking, add a splash of water to loosen it.

3

🥘 Step 3: Combine All Ingredients and Simmer

Pour in the 6 cups chicken broth, then add the 1.5 cups rinsed dried brown lentils, 2 bay leaves, 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir everything together until well combined. Bring the mixture to a boil over high heat, then immediately reduce the heat to low and cover the pot.

Let the soup simmer gently for 30-35 minutes until the lentils are tender and the soup has thickened slightly. You'll know it's ready when you can easily pierce the lentils with a fork and the flavors have melded together beautifully. The soup should smell rich and comforting, with the aroma of herbs and vegetables filling your kitchen.

4

⏰ Step 4: Finish and Adjust Seasoning

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. Discard the bay leaves—they've done their job and aren't meant to be eaten. Taste the soup and adjust the seasoning if needed. You might need a bit more salt or pepper to reach your preferred taste.

Let the soup sit off the heat for 5 minutes to allow the flavors to settle. This resting period is crucial—it lets the soup come together and ensures each spoonful is perfectly balanced. The lentils will continue to absorb some of the liquid, so don't worry if it looks a bit thicker than you expect.

5

🍽️ Step 5: Serve with Fresh Parsley

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds a fresh, bright note that contrasts beautifully with the hearty flavors of the soup. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that delicious broth.

This soup is all about comfort—warm, hearty, and packed with flavor. Each bowl is a hug in a bowl, perfect for chilly days or whenever you need a taste of home-cooked goodness. The combination of tender lentils, aromatic vegetables, and rich chicken broth creates a symphony of textures and flavors that you'll crave again and again.

👨‍🍳

Pro Tips For Making Bean Soup Recipe With Chicken Broth

  • SOAK LENTILS 30 MINUTES: I learned this the hard way—skipping the soak means lentils turn to mush and soak up broth like a sponge. Toss them in warm water for 30 minutes, then drain and rinse before cooking. The texture stays firm, and the soup won’t turn into a gluey swamp.
  • SAUTÉ ONIONS UNTIL GOLDEN: Low-and-slow caramelizing is overrated here—push those onions until they’re deep golden, almost jammy. It takes 8-10 minutes of steady heat, but it’s the base flavor that makes the difference. (Yes, even if you’re impatient like me.)
  • SKIP THE CROWDED POT: I used to dump everything in at once, and the broth would barely simmer. Instead, add lentils and carrots in batches, leaving room to stir. A gentle boil keeps the lentils intact and the broth from turning cloudy.
  • UPGRADE WITH AROMATICS: Chicken broth alone is good, but crushed garlic cloves and a bay leaf tossed in first add depth. Let them bloom in the broth for 2 minutes before adding the rest—it’s the thing that makes a homemade pot taste like a restaurant’s.

Wine and beer pairings for this dish

Crisp White Wine

For this comforting bean soup, I always reach for a dry Spanish Albariño or Italian Vermentino—both offer bright acidity that cuts through the richness of the chicken broth and lentils. The crisp, citrusy notes complement the earthy flavors of the vegetables and herbs beautifully.

If you prefer something with a bit more body, a Chardonnay from Burgundy or California works wonders, especially if it has subtle oak notes. 🍷

Light-Bodied Red

If you're craving red wine, opt for a Pinot Noir from Oregon or Burgundy—its delicate fruitiness and subtle earthiness pair perfectly with the soup's savory depth. Avoid heavy, tannic reds like Cabernet Sauvignon, as they can overpower the delicate flavors.

A Beaujolais (Gamay) is another fantastic choice, especially if you enjoy a wine with a touch of juicy red fruit and a smooth finish.

Craft Beer Pairings

A Belgian Witbier like Hoegaarden or Stella Artois brings a refreshing contrast with its citrusy notes and effervescence. The light maltiness balances the soup's heartiness, while the bubbles cleanse your palate between spoonfuls.

For a bolder option, try a German Helles Lager—its subtle sweetness and crisp finish make it a perfect match for the soup's savory profile. 🍺

Cider and Saison

Don’t overlook dry cider—a crisp English cider or a French Brut pairs surprisingly well, offering a tartness that brightens the dish. Alternatively, a Belgian Saison with its peppery, spicy notes adds an exciting twist, especially if your soup has a hint of thyme or black pepper.

The effervescence and complexity elevate the soup to new heights.

Non-Alcoholic Options

For a non-alcoholic pairing, try sparkling apple cider—its effervescence and slight tartness mimic the effect of wine. A ginger beer with a squeeze of lemon also works beautifully, especially if you garnish your soup with fresh parsley.

For something warmer, a chamomile tea with honey adds a soothing contrast to the soup's hearty flavors.

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 38g13%
Dietary Fiber 14g50%
Sugars 5g
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 lentils?

Swap the 1.5 cups dried lentils for 2.5 cups canned beans (like kidney beans or pinto beans) to cut cooking time. Drain and rinse them well to reduce sodium. For best texture, add them during the last 10 minutes of simmering so they don’t get mushy.

2

How do I make this soup vegetarian?

Replace the chicken broth with vegetable broth and add 1 cup diced mushrooms or 1 cup chopped kale with the vegetables. For extra protein, stir in 1 cup cooked chickpeas at the end. The flavor will still be rich and satisfying!

3

Why does my soup taste bland?

Blandness usually means the broth needs more depth. Try adding 1 teaspoon soy sauce or 1/2 teaspoon smoked paprika at the end for umami. If using low-sodium broth, add extra salt gradually. A splash of red wine (1/4 cup) during sautéing can also elevate flavors dramatically.

4

Can I make this in a slow cooker?

Yes! Combine all ingredients (except parsley) in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The long cook time actually enhances the flavors. Stir occasionally and add water if it gets too thick. Perfect for hands-off cooking!

5

What if my lentils are still hard after cooking?

Hard lentils mean they need more time. If simmering on the stove, cook uncovered for another 15-20 minutes with 1/2 cup extra broth. For pressure cooking, add 5 more minutes of high pressure. Soaking dried lentils overnight in water also helps them soften faster.

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