Broad Bean Soup Recipe: Earthy Green Herb Infusion Simmered to Velvety Richness

Soups & Stews

Broad Bean Soup Recipe: Earthy Green Herb Infusion Simmered to Velvety Richness

This broad bean soup recipe transforms humble green beans into a velvety, herb-infused masterpiece that feels both rustic and refined. 💛 The secret lies in slow simmering—letting the beans soften while absorbing the rich flavors of garlic, thyme, and bay leaf until the broth becomes luxuriously smooth.

What starts as a simple vegetable base evolves into a hearty meal with depth and complexity, perfect for chilly evenings or elegant gatherings.

The beauty of this recipe is its simplicity: just a handful of ingredients—fresh broad beans, aromatic herbs, and a touch of cream—come together to create a soup that’s both comforting and sophisticated.

Unlike other bean soups, the broad beans retain a delicate texture while releasing their natural sweetness into the broth. The result is a dish that’s equally at home on a farmhouse table or a dinner party menu, with a velvety finish that feels indulgent yet light.

By the time you’ve simmered the soup to perfection, you’ll have a dish that’s rich in flavor but never heavy, with each spoonful delivering a balance of earthy beans, bright herbs, and a hint of creaminess.

The aroma alone—warm, herby, and inviting—will have everyone anticipating the first taste. This is the kind of soup that turns a simple meal into something memorable, with just the right touch of elegance for any occasion.

The best part? It’s vegetarian-friendly, packed with plant-based protein, and pairs beautifully with crusty bread or a simple green salad. Whether you’re serving it as a starter or a main, this broad bean soup delivers restaurant-quality results with minimal effort. Let’s get started on creating your own velvety masterpiece.

👹‍🍳
Difficulty
Medium
đŸ”„
Calories
Med Cal

Ingredients for broad bean soup

Fresh broad beans and aromatic herbs make this velvety soup feel both rustic and refined.

Ingredient Amount Notes
Fresh Broad Beans đŸŒ± 1 œ lb Trimmed, pods removed
Yellow Onion 🧅 1 whole Medium-sized, diced
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Fresh Thyme 🌿 ÂŒ cup Stems removed, chopped
Bay Leaves 🍃 2 whole Fresh or dried
Vegetable Stock 💧 4 cups Low-sodium preferred
Heavy Cream đŸ„› œ cup Full-fat for richness
Extra-Virgin Olive Oil đŸ«’ ÂŒ cup For sautĂ©ing
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 œ tsp Kosher or sea salt
Ground Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Fresh Parsley 🌿 ⅛ cup Chopped, for garnish

Broad beans are the star—look for firm, bright green pods at the market (the good stuff, not the wilted ones). Whole Foods or local farmers markets often carry them in season, but if you can't find fresh, frozen broad beans work too—just thaw and trim. The thyme and bay leaves should smell vibrant; if they're musty, skip them. For the vegetable stock, low-sodium is key—you'll taste every herb better. I always grab a big carton of Imagine or Pacific Foods stock; it's worth the extra dollar for the flavor.

No fresh thyme? Dried works at one-third the amount—just crush the stems first for extra flavor. Running low on bay leaves? Two sprigs of fresh rosemary can stand in, but reduce to half the amount. Heavy cream too rich? Swap for coconut milk or cashew cream for a lighter touch. The lemon juice is non-negotiable—it brightens everything. If you're making this ahead, add the lemon juice just before serving so it doesn't curdle the cream. And trust me, the parsley garnish makes it look restaurant-worthy (worth the extra minute).

This soup tastes even better the next day—let it sit overnight so the flavors meld. Keeps 4-5 days in the fridge, sealed tightly. For freezing, portion into containers and leave out the cream until reheating (add it back in at the end). Costco's stone-ground bread pairs perfectly, or serve with a simple arugula salad. The beans soften more the longer it sits, so if you prefer them slightly firmer, eat it within a day or two.

❀

Why You'll Love This Recipe

  • Fewer Ingredients, More Magic: I swear by this—just beans, onions, garlic, and herbs. No fancy pantry items, no stressing over measurements. The broad beans practically cook themselves, and the thyme and bay leaves do all the heavy lifting in flavor.
  • Garlic-Thyme Kiss: That first bite? The crisp-tender beans wrapped in a broth so rich from caramelized onions and garlic, then brightened by fresh thyme—it’s like a hug for your taste buds. Honestly, I’ve made soup with fewer ingredients, but this one sticks with you.
  • Leftover Goldmine: This soup only gets better the next day. The beans soften just enough to melt into the broth, and the flavors deepen. I make a double batch on Sundays because it’s my go-to for lunches all week—zero waste, zero regret.
  • Budget-Friendly Luxury: Fresh broad beans might seem pricey, but they stretch this soup into a full meal. A single bunch lasts me three servings, and the onion/garlic/herb combo costs pennies. It’s the kind of dish that makes you feel fancy without breaking the bank.

Step-by-step instructions for earthy green herb broad bean soup

This velvety soup comes together with simple steps and big flavor—let's make it.

1

🍳 Step 1: SautĂ© Onion and Garlic Until Translucent

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until it becomes soft and translucent, stirring occasionally. You'll know it's ready when the onion releases its sweet aroma and turns slightly golden around the edges.

Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter. This aromatic base forms the flavor foundation for your soup. If you notice the garlic sticking, add a splash of vegetable stock to deglaze and keep everything moving smoothly.

2

👹‍🍳 Step 2: Simmer Broad Beans with Herbs and Stock

Add the 1.5 lb trimmed broad beans to the pot along with the 0.25 cup chopped fresh thyme and 2 whole bay leaves. Pour in the 4 cups vegetable stock and bring everything to a gentle boil. Once boiling, reduce heat to low-medium and let it simmer uncovered for 20-25 minutes until the beans are tender but still hold their shape.

I like to check the beans after 15 minutes

3

đŸ„˜ Step 3: Blend Until Silky Smooth

Using an immersion blender (or carefully transferring to a countertop blender), blend the soup until completely smooth. This step creates that luxurious, velvety texture we're after. I blend in batches if needed, making sure to blend each portion until no lumps remain. The soup should have a rich, vibrant green color from the broad beans.

Return the blended soup to the pot and stir in the 0.5 cup heavy cream. The cream adds richness and balances the earthy flavors. Let the soup simmer gently for another 5 minutes to let the flavors meld together. Taste and adjust seasoning with 1.5 tsp salt and 0.5 tsp ground black pepper—this is where you can really customize the flavor to your liking.

4

⏰ Step 4: Finish with Brightness and Fresh Herbs

Remove the pot from heat and stir in the 1 tbsp lemon juice. This final touch brightens the soup and cuts through the richness of the cream. The lemon juice should be freshly squeezed—bottled juice just doesn't have the same zing. Let the soup sit off the heat for 5 minutes to let the flavors settle.

Before serving, ladle the soup into bowls and garnish each serving with 0.125 cup chopped fresh parsley. The parsley adds a fresh, vibrant contrast to the creamy soup. Serve immediately while hot, with crusty bread to soak up every last drop of that velvety goodness.

👹‍🍳

Pro Tips For Making Broad Bean Soup

  • Blanch Beans First: Fresh broad beans need a quick 2-minute boil in salted water before adding to the soup—this softens them faster and stops them from turning mushy later. I learned this the hard way when my first batch turned to mush by the end, no matter how long I simmered.
  • Sweat Onions Low: Cook your onions over medium-low heat until they’re golden and translucent, not browned—this builds flavor without bitterness. After burning two batches, I finally realized high heat = burnt onions, and burnt onions = ruined soup.
  • Remove Bay Leaves Early: Pull out the bay leaves after 20 minutes of simmering, or they’ll turn the soup bitter. My grandmother swore by this, and she was right: the leaves add depth early but linger too long, and suddenly your soup tastes like a spa.
  • Toast Garlic Separately: SautĂ© minced garlic in a dry pan for 30 seconds until fragrant and just golden before adding it to the soup—this prevents that raw, harsh taste. Sounds weird, but it works: the soup gets nutty depth instead of garlic punch.

Wine and beer pairings for this recipe

White Wine Pairings

For this earthy, herb-infused broad bean soup, I reach for a crisp Chardonnay—specifically a Sauvignon Blanc from New Zealand or a French Chablis. The bright acidity and citrus notes in these wines cut through the soup's creaminess while complementing the thyme and lemon.

A 2022 Cloudy Bay Sauvignon Blanc from Marlborough is my go-to—its zesty grapefruit and herbal undertones mirror the soup's flavors perfectly. đŸ·

If you prefer something with a touch more body, a Chardonnay from Burgundy (like Louis Latour) works beautifully. The mineral notes in these wines enhance the broad beans' natural earthiness.

Avoid oaky Chardonnays—they'll clash with the soup's delicate balance. Serve your wine slightly chilled (45-50°F) to let its freshness shine alongside the soup.

Lighter Beer Options

A Belgian witbier like Stella Artois or Hoegaarden adds a refreshing contrast to the soup's richness. The coriander and citrus notes in these beers brighten the dish, while their effervescence cleanses your palate between spoonfuls.

For a local favorite, try a German Helles Lager—its malty sweetness pairs wonderfully with the broad beans' natural sweetness. đŸș

If you're feeling adventurous, a dry cider like Strongbow or Angry Orchard can work surprisingly well. The apple notes harmonize with the thyme and lemon, while the slight tartness cuts through the cream. Just avoid heavy stouts or IPAs—they'll overpower the soup's delicate flavors.

Red Wine for Adventurous Palates

Believe it or not, a light Pinot Noir from Oregon or Burgundy can be a fantastic match. The 2021 Domaine Drouhin Pinot Noir offers red fruit and earthy undertones that complement the broad beans without competing. The wine's acidity balances the creaminess, making each bite feel fresh and vibrant. 🍇

For a bolder option, a Chianti Classico with its cherry and herbal notes works surprisingly well. The wine's acidity and tannins stand up to the soup's richness, while the herbal notes echo the thyme and bay leaves. Serve your red wine at 60-65°F to let its structure shine.

Non-Alcoholic Pairings

For a non-alcoholic option, a sparkling apple cider like Martinelli's adds a festive touch. The bubbles and apple notes refresh the palate, while the slight tartness complements the lemon in the soup. A ginger beer with a squeeze of lime also works beautifully—its spicy kick contrasts the soup's creaminess. 🍎

For something more sophisticated, try a sparkling white grape juice like Martinelli's Sparkling White or a cucumber-mint infused water. The cucumber's freshness mirrors the herbs in the soup, while the mint adds a bright, aromatic note. Serve these chilled (38-42°F) for the best experience.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 35mg12%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 14g28%
* 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

What's the difference between broad beans and regular green beans?

Broad beans (also called fava beans) are larger, flatter, and have a creamier texture with a slightly nutty, earthy flavor compared to regular green beans. They're part of the legume family and contain more protein and fiber. While green beans are long and crisp, broad beans have a velvety mouthfeel when cooked properly—perfect for creamy soups like this recipe.

2

Can I substitute fresh broad beans with canned or frozen?

Yes, but with a few adjustments. Use 1 (15 oz) can of broad beans (drained and rinsed) instead of fresh, and add them after simmering the stock for 10 minutes to prevent mushiness. For frozen, thaw completely first and trim any stringy bits. Fresh beans give the best texture, but frozen works in a pinch—just reduce simmering time to 15 minutes instead of 20.

3

Why is my broad bean soup too thick or too thin?

If it's too thick, stir in 2-3 tablespoons of warm vegetable stock at a time until you reach the desired consistency. For thinning, simmer uncovered for 5-10 minutes to evaporate excess liquid. The key is blending until completely smooth—any lumps can make the soup seem thicker. Pro tip: Start with 3.5 cups of stock instead of 4 if you prefer a richer, thicker soup.

4

How can I make this soup vegan?

Swap the heavy cream for 0.5 cup full-fat coconut milk or cashew cream (blend 1 cup soaked cashews with 0.5 cup water) for richness. Use vegetable stock and omit any animal-based ingredients. For extra protein, add 1 cup cooked chickpeas when blending. The flavor will still be creamy but plant-based—just add a splash more lemon juice to brighten the dish.

5

Can I prepare this soup ahead of time?

This soup tastes even better the next day. Make it up to 2 days in advance and store in an airtight container in the fridge. When reheating, warm gently on the stove (don't boil) and stir in fresh lemon juice and parsley just before serving. For freezing, portion into containers and freeze without the cream—add it back when reheating to prevent curdling. Thaw overnight in the fridge before reheating.

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