Soups & Stews
This broad bean soup recipe transforms humble broad beans into a velvety, umami-rich dish that feels both rustic and refined. The secret lies in slow-simmering the beans with aromatic garlic, fresh herbs, and a touch of smoked paprika—creating a soup that's deeply satisfying yet light enough for any meal.
I developed this version after discovering how a simple technique (blending half the beans) elevates the texture from rustic to restaurant-quality.
The beauty of broad beans is their natural earthiness, which pairs perfectly with the bright acidity of lemon and the warmth of olive oil.
This recipe balances tradition with modern convenience: you can serve it as a rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic rustic
Ingredients for broad bean soup
These earthy, umami-rich ingredients transform simple broad beans into restaurant-quality soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broad Beans 🌱 | 1 ½ lb | Trimmed, shelled, and halved |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For richness and flavor |
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens the soup |
| Smoked Paprika 🌶️ | 1 tsp | For depth and smokiness |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tbsp dried thyme |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped for garnish |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Bouillon Cube 🍲 | 1 whole | Optional for extra umami |
| Fresh Basil Leaves 🌿 | ⅛ cup | For garnish (optional) |
The broad beans are the star—fresh, in-shell beans from a farmers market have the best texture, but frozen works in a pinch. Look for plump, firm pods with no soft spots. Whole Foods or specialty grocery stores often carry them in season, but if you can't find them, substitute butter beans or fava beans (adjust cooking time as needed). The vegetable stock should be rich but not salty—Homemade or high-quality store-bought like Pacific Foods makes all the difference. Fresh herbs elevate the dish, so grab a bundle of thyme and parsley while you're shopping.
No smoked paprika? Regular paprika plus a pinch of cayenne mimics the smoky depth. Short on lemon juice? Substitute white wine vinegar at half the amount—it adds brightness without overpowering. The bouillon cube is optional but adds a savory punch if you're using a mild stock. For extra richness, stir in 1 tbsp of tahini or miso paste at the end. If you're blending half the beans as mentioned in the intro, reserve some whole beans for texture—this is what gives the soup its signature silky-velvet quality.
Store leftovers in an airtight container for up to 4 days in the fridge. The flavors actually deepen overnight, so this soup tastes even better the next day. For longer storage, freeze portions in ice cube trays—perfect for quick meals later. Garnish with fresh herbs right before serving to keep the vibrant color and aroma intact. This soup pairs beautifully with crusty bread or a simple green salad for a complete meal.
Why You'll Love This Recipe
- No-Fuss Prep: I swear by this—just shell the beans, chop one onion, mince a few garlic cloves, and toss them in a pot. That’s it. No peeling, no fancy techniques, just good, honest cooking.
- Earthy, Garlicky Magic: The broad beans get tender but still hold their shape, while the garlic and olive oil sing together. Honestly, that first spoonful hits different—creamy, savory, with a crisp edge from the beans.
- Weeknight Workhorse: I make this when I’m feeding the family after soccer practice or hosting friends who drop by unannounced. It’s hearty enough for a main, but light enough to not weigh anyone down.
- Budget-Friendly Pantry Hero: Between us, this soup costs me pennies per serving. Broad beans are cheap in season, onions and garlic last forever, and stock stretches for days. Plus, leftovers taste just as good reheated the next day.
Step-by-step instructions for broad bean soup
Transform simple ingredients into velvety broad bean soup with this straightforward method.
Prepare the Broad Beans
Start by trimming the ends of the 1.5 lb fresh broad beans using a small knife, then shell them by carefully peeling away the tough outer skin. Halve each bean lengthwise—this ensures even cooking and a silky texture. Give them a quick rinse under cold water to remove any remaining debris.
In a large pot, combine the halved broad beans with the 1 whole yellow onion (diced) and the 4 cloves garlic (minced). Add the 0.5 cup extra-virgin olive oil, 1.5 tsp sea salt, and 0.5 tsp cracked black peppercorns. The oil will help tenderize the beans while building flavor. Bring the mixture to a gentle simmer over medium heat.
Simmer the Bean Base
Once the mixture reaches a simmer, reduce the heat to low and let it cook uncovered for 20-25 minutes, stirring occasionally. You'll notice the beans soften and release their natural starches into the liquid, creating a thick, velvety consistency. The onions should turn translucent and the garlic should be fragrant but not browned.
Here's the thing—don't rush this step. The beans need time to break down and develop their signature silky texture. If the mixture starts to stick, add a splash of water to keep it loose. The goal is a thick, paste-like consistency that will form the body of your soup.
Build the Flavor Foundation
After the beans have softened, stir in the 1 tsp smoked paprika and the 0.25 cup fresh thyme leaves. Let the mixture cook for another 5 minutes to allow the paprika to deepen in flavor and the thyme to infuse its earthy aroma. You'll smell a rich, smoky depth developing—this is where the soup's character comes together.
Now add the 4 cups vegetable stock and the whole vegetable bouillon cube (if using). Bring the soup back to a gentle simmer and let it cook for 15-20 minutes, stirring occasionally. The bouillon cube will dissolve completely, adding an extra layer of umami that balances the earthy broad beans. Taste the soup at this stage—it should be rich and savory but still need brightness.
Finish with Brightness and Garnish
Remove the pot from heat and stir in the 2 tbsp fresh lemon juice. This brightens the soup's flavor profile and cuts through the richness of the broad beans. The lemon juice will also help balance the earthy notes from the thyme and smoked paprika. Let the soup sit off the heat for 5 minutes to allow the flavors to meld.
Before serving, stir in the 0.25 cup chopped fresh parsley leaves and the 0.125 cup fresh basil leaves. These herbs add a fresh, vibrant finish that contrasts beautifully with the deep, smoky flavors. Ladle the soup into bowls, ensuring each serving gets a generous sprinkle of herbs on top. The contrast between the silky bean base and the bright garnish makes this soup truly special.
Pro Tips For Making Broad Bean Soup
- Blister the Beans First: Toss whole broad beans in a dry pan over medium-high heat for 2-3 minutes before adding liquid—this cracks their tough skins and cuts cooking time by half. (Yes, they’ll look like they’re burning, but they’re not. Trust the process.)
- Slice Onions Thinly: Use a sharp knife and rock-chop onions into paper-thin slices instead of chopping them. They’ll soften faster and blend into the soup without leaving chunks that make you question your life choices.
- Salt the Stock Late: Hold off on salting the vegetable stock until the very end—after beans and aromatics have simmered for 15 minutes. This keeps the beans from turning mushy and lets you taste the broth properly at the finish.
- Deglaze with Stock: After sautéing onions and garlic in olive oil, pour in half the vegetable stock first and scrape the browned bits off the bottom. This adds depth without extra oil or butter—no one needs to know your shortcut.
Best sauces and condiments for this recipe
Lemon-Tahini Swirl
Drizzle 1 tbsp tahini into each bowl before serving, then swirl it gently with a spoon. The nutty richness of tahini complements the earthy broad beans beautifully. Top with a squeeze of fresh lemon juice and a sprinkle of toasted sesame seeds for extra texture.
This Middle Eastern-inspired touch adds depth while keeping the dish light. 💛
Garlic-Yogurt Drizzle
Mix ¼ cup plain Greek yogurt with 1 minced garlic clove, ½ tsp lemon zest, and a pinch of salt. Spoon this cooling topping over the soup just before eating.
The yogurt balances the soup's richness, while the garlic reinforces the aromatic base. This works especially well if you prefer a creamier texture without dairy in the soup itself.
Spicy Chili Oil
Heat ¼ cup olive oil with 1 tbsp red pepper flakes and 1 crushed garlic clove until fragrant. Let it cool slightly, then drizzle over the soup. The oil carries the heat and smokiness, creating a luxurious finish.
For extra depth, add ½ tsp smoked paprika to the oil before heating. This is my go-to for adding drama without overpowering the broad beans.
Herb-Infused Olive Oil
Blend ½ cup fresh parsley, 2 tbsp fresh basil, 1 garlic clove, and ½ cup olive oil until smooth. Strain through a fine-mesh sieve and drizzle over the soup.
The vibrant green color and fresh herb notes elevate the dish instantly. Store any leftovers in an airtight container in the fridge for up to 5 days—perfect for future meals.
Crispy Bread Croutons
Toast 1 cup cubed sourdough bread in 1 tbsp olive oil with ½ tsp smoked paprika until golden and crisp. Toss them with the soup right before serving.
The crunch contrasts beautifully with the silky bean texture. For extra flavor, sprinkle with flaky sea salt before toasting. These croutons are a must for heartier portions.
Umami Mushroom Topping
Sauté ½ cup sliced shiitake mushrooms with 1 tsp soy sauce and 1 tsp olive oil** until golden. Scatter these over the soup for an extra layer of earthy umami.
The mushrooms absorb the soup's flavors while adding their own meaty depth. This works especially well if you're serving the soup as a vegetarian main course. 🍄
Nutrition facts
Frequently asked questions
Can I substitute fresh broad beans with canned or frozen?
Fresh broad beans give the best texture, but frozen works in a pinch! Use 1.5 cups frozen broad beans (thawed and drained) instead of fresh. Avoid canned beans—they're often pre-cooked and mushy, which won't create the velvety texture this soup needs. If using frozen, reduce simmering time by 5-7 minutes since they're pre-blanched.
Why does my broad bean soup taste bitter?
Bitterness usually comes from overcooking or undercooked beans. Simmer gently for exactly 20-25 minutes—no longer! Also, check your stock: overly salty or acidic stock can amplify bitterness. Balance with more lemon juice (1 extra tbsp) or a pinch of sugar to counteract. Fresh herbs (parsley or basil) also help mask bitterness.
How do I make this soup creamier without dairy?
Blend half the cooked broad beans with 1 cup stock until silky, then stir back into the pot. For extra richness, add 1 tbsp tahini or miso paste at the end. If you prefer a thicker consistency, simmer the soup uncovered for 10 extra minutes to reduce naturally. The beans' natural starches create creaminess without dairy!
Can I make this soup ahead of time?
This soup tastes even better the next day. Store in an airtight container in the fridge for up to 4 days. Reheat gently on low heat, stirring occasionally, and add a splash of water if it thickens too much. For freezing, portion into ice cube trays—thaw overnight in the fridge before reheating for best texture.
What's the best way to serve this soup?
Pair it with crusty bread, crusty sourdough, or warm pita for dipping. For a complete meal, add a simple green salad with lemon vinaigrette. The soup's earthy depth contrasts beautifully with bright flavors. Garnish with fresh herbs right before serving to keep the vibrant colors and aromas fresh!
