Broad Bean Soup Recipe: Earthy Green Herb Infusion with Crispy Topping

Soups & Stews

Broad Bean Soup Recipe: Earthy Green Herb Infusion with Crispy Topping

This broad bean soup recipe transforms simple ingredients into a restaurant-worthy dish with earthy green herb notes and a crispy topping that adds texture.

The secret lies in properly peeling broad beans—a traditional technique that ensures tender, flavorful bites—and balancing their natural sweetness with aromatic herbs and a touch of smoky paprika.

Unlike many soups, this one builds layers of flavor through slow simmering, where the beans soften just enough to release their creamy interior while maintaining structure.

The recipe begins with sautéing onions and garlic until golden, creating a fragrant base that infuses the broth with depth.

Adding vegetable broth and fresh herbs like thyme and parsley elevates the soup beyond basic vegetable fare, while a splash of cream (or coconut milk for vegan) adds richness without overpowering the broad beans' natural taste.

The crispy topping, made from toasted breadcrumbs and herbs, provides a satisfying contrast to the silky soup beneath.

What makes this broad bean soup truly special is its versatility—it works equally well as a light lunch, a hearty starter, or even a vegetarian main course.

The broad beans, when cooked properly, develop a tender yet firm texture, while the crispy topping adds a satisfying crunch that keeps every spoonful exciting. The combination of earthy beans, aromatic herbs, and smoky spices creates a dish that feels both comforting and refined.

For those looking to adapt the recipe, swapping vegetable broth for a vegan alternative and using olive oil instead of butter keeps it plant-based without sacrificing flavor. The crispy topping can also be customized with different herbs or even a sprinkle of chili flakes for a spicy kick.

Ready in about 45 minutes, this soup is perfect for weeknight dinners or meal prep—just reheat gently to preserve that crispy topping magic.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for broad bean soup

Earthy broad beans meet aromatic herbs and a crispy topping for restaurant-quality soup.

Ingredient Amount Notes
Dried Broad Beans 🌱 1 ½ cups Soaked overnight, peeled
Yellow Onion 🧅 1 whole Diced, about 1.5 cups
Garlic Cloves 🧄 3 cloves Minced, for aromatic base
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Thyme 🌿 2 tbsp Chopped, or 1 tsp dried
Fresh Parsley 🌿 ¼ cup Chopped, for bright finish
Smoked Paprika 🌶️ 1 tsp For subtle smokiness
Heavy Cream 🥛 ¼ cup Or coconut milk for vegan
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing onions
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Lemon Zest 🍋 1 tsp For brightness
Unsalted Butter 🧈 1 tbsp For crispy topping

The broad beans are the heart of this dish, and their preparation matters most. Soak them overnight—this ensures even cooking and tender texture without splitting. Look for dried beans in the bulk section of Whole Foods or specialty stores; avoid pre-cooked varieties, as they lack the same depth of flavor. If fresh broad beans are available, blanch them first to remove skins, but dried beans require the overnight soak. The key is patience: under-soaked beans won’t soften properly, while over-soaked ones can become mushy. For best results, use a quart-sized mason jar with plenty of water—beans should double in size by morning.

Vegetable broth is the foundation, and quality matters here. Low-sodium options like Imagine or Pacific Foods work best, but homemade is ideal if you have it. Fresh herbs elevate the soup beyond basic vegetable fare—thyme and parsley are non-negotiable for that earthy, green herb infusion mentioned in the intro. Swap heavy cream for coconut milk to keep it vegan, though the texture will be slightly lighter. For the crispy topping, Panko breadcrumbs toasted with butter create that satisfying crunch, but crushed cornflakes work in a pinch. The smoked paprika adds depth without overpowering, while lemon zest brightens the final dish—zest only, not juice, to avoid diluting the soup.

This soup reheats beautifully, but the crispy topping requires gentle warming—30 seconds in the microwave or under a broiler for 2-3 minutes to restore its crunch. Store leftovers in an airtight container for 4-5 days in the fridge, though the topping loses crispness after 2 days. Freeze without the topping for up to 3 months—reheat the soup separately and add the topping fresh when serving. For meal prep, portion the soup into containers and keep the topping ingredients separate until ready to assemble. The broad beans hold up well when reheated, but avoid boiling them again to prevent toughness.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: Soak those dried broad beans overnight? Nah. Just a quick rinse and simmer—no fuss, no waiting. The beans soften right in the broth while you chop the onion and garlic, turning a chore into a 20-minute meal.
  • Earthy Garlic Thyme Magic: That first spoonful of soup—where the broad beans melt into the broth, the onions caramelize just enough, and the thyme and garlic weave together? It’s the kind of flavor that makes you pause mid-sip. Honestly, I’ve made this three times in a row because of it.
  • Lunchbox Hero: Pack this warm or cold—it’s that versatile. The broad beans hold up perfectly in a thermos for work, or chill overnight for a next-day salad. My kids actually ask for leftovers, and that’s saying something.
  • Pantry Staple Power: Dried beans, broth, onion, garlic—you’re already stocked. No specialty ingredients, no last-minute grocery runs. It’s my go-to when I’ve got nothing but basics, and somehow it still feels like a treat. Budget-friendly? More like budget savvy.

Step-by-step instructions for broad bean soup with crispy topping

Transform simple ingredients into a velvety broad bean soup with a golden, crispy topping—this method guarantees texture contrast and deep flavor.

1

Prepare the Broad Beans and Build the Aromatic Base

Begin by draining the soaked broad beans and peeling off their tough outer skins—a small knife works best for this delicate task. In a large Dutch oven, heat the 2 tablespoons extra-virgin olive oil over medium heat until shimmering. Add the 1 whole yellow onion (finely diced) and cook for 5-6 minutes, stirring occasionally, until softened and translucent. Here's the thing—you'll know it's ready when the onion releases easily from the pan and its edges begin to turn golden.

Add the 3 minced garlic cloves and 1 teaspoon smoked paprika, stirring for 30 seconds until fragrant. The paprika will infuse warmth while the garlic transforms from raw to sweet. Immediately add the peeled broad beans and toss to coat in the aromatic oil. Pour in the 4 cups vegetable broth, bring to a simmer, then reduce heat to low. Cover and let cook for 20 minutes, stirring occasionally, until the beans are tender but still hold their shape.

2

Blend to Creamy Perfection and Season

Using an immersion blender (or carefully transferring to a countertop blender), purée the soup until completely smooth. The texture should be velvety, like a thick custard. Return the soup to the pot and stir in the 2 tablespoons chopped fresh thyme, 1.5 teaspoons kosher salt, and 0.5 teaspoon freshly ground black pepper. Taste and adjust seasoning—this is where you ensure every spoonful will be perfectly balanced.

Gently stir in the 0.25 cup heavy cream and 1 teaspoon lemon zest, then simmer for 5 minutes on low heat. The lemon zest brightens the earthy beans while the cream adds richness without overpowering. Keep the soup warm while you prepare the crispy topping—this step makes all the difference in the final presentation.

3

Create the Crispy Herb Topping

In a small skillet, melt the 1 tablespoon unsalted butter over medium heat. Add the 0.5 cup panko breadcrumbs and toast for 2-3 minutes, stirring constantly, until they turn a rich golden brown. The butter should foam and release nutty aromas—this is your signal to watch closely and avoid burning. Remove from heat and immediately stir in the 0.25 cup chopped fresh parsley. The parsley adds freshness that cuts through the soup's richness.

For extra flavor, sprinkle the toasted breadcrumbs with an additional pinch of kosher salt and freshly ground black pepper. The contrast between the warm, creamy soup and the crispy topping is what makes this dish exceptional. Keep the topping warm in a small bowl while you finish the soup.

4

Finish and Serve with Contrast

Ladle the warm broad bean soup into bowls, then immediately top each serving with the crispy herb mixture. The texture contrast—creamy soup against crispy topping—is the star of this dish. Serve immediately while the topping is still crunchy. I always recommend pairing this with crusty bread to soak up every last drop of the flavorful broth.

Real talk: The key to success lies in timing. The topping loses its crispness quickly, so assemble the bowls just before serving. Each bite should deliver the earthy sweetness of the broad beans, the herbal brightness of thyme and parsley, and the satisfying crunch of the panko topping—a perfect balance of textures and flavors.

👨‍🍳

Pro Tips For Making Broad Bean Soup

  • SOAK BEANS TWICE: Dried broad beans need a long soak—at least 12 hours—but I learned the hard way that one soak isn’t enough. Rinse them, cover with fresh water, and let them sit another 4-6 hours (or overnight). The second soak softens the skins better, so they don’t split into mush when cooking.
  • CARAMELIZE ONIONS LOW: Skip the high heat rush—broad bean soup needs deep onion flavor. Cook your onions on medium-low for 15-20 minutes until they’re dark golden, almost jammy. I used to burn them, but slow and steady gives that sweet, rich base the soup needs.
  • SKIP THE PEELING TRICK: Broad beans are a pain to peel, but here’s the shortcut: After soaking, simmer them in fresh water for 10 minutes, then rub them between your palms under cold water. The skins will slip off like magic—no knife work required.
  • SALT THE BROTH LATE: Add thyme and garlic early, but hold off on salt until the very end. Broad beans absorb liquid like sponges, and salting too soon makes them tough. Taste the broth at the end and adjust—this is the thing that matters most for texture.

Storing and reheating your leftovers

Refrigerator Storage

Store your broad bean soup in an airtight container (I love Pyrex glass jars for this) for up to 4-5 days in the fridge. The flavors actually deepen overnight as the herbs meld with the beans.

Let the soup cool completely before storing to prevent condensation, which can make the crispy topping soggy. Honestly, the first day is peak texture, but the second day still tastes amazing—just add a splash of water when reheating if it thickens too much. 💛

Freezer Storage Tips

Freeze the soup without the crispy topping for up to 3 months—it won’t survive the freezer with that delicate texture intact. Use quart-sized freezer bags (lay them flat to save space) and squeeze out all the air to prevent freezer burn.

Label with the date so you can track freshness. When ready to eat, thaw overnight in the fridge and reheat gently on the stovetop with ¼ cup water to restore creaminess. The beans hold up well, but avoid boiling them again—just warm through on low heat.

Reheating for Best Texture

For stovetop reheating, transfer the soup to a pot and warm over medium-low heat for 8-10 minutes, stirring occasionally. If it looks thick, add 1-2 tablespoons of water or broth to loosen it up. The crispy topping?

Toss it in the air fryer at 350°F for 2-3 minutes or under the broiler for 1-2 minutes to restore its crunch. Trust me, this makes all the difference—no one wants a soggy topping ruining a perfect bowl. ✨

Meal Prep Strategy

Divide the soup into individual portions (like mason jars) and store the crispy topping ingredients separately. When ready to serve, toast fresh breadcrumbs with butter and parsley right before assembling. This keeps the topping crispy while reheating the soup separately.

I prep 2-3 servings at a time for easy lunches—just reheat the soup and add the fresh topping when serving. The beans stay tender, and the herbs keep their brightness when stored properly. 🍲

Reviving the Crispy Topping

If your stored soup comes with a pre-made topping that’s lost its crunch, don’t despair! Sprinkle 1 tablespoon extra butter over the breadcrumbs and toast in a dry skillet for 1-2 minutes until golden. A quick broil for 30 seconds works too—just watch like a hawk to avoid burning.

The secret is high heat and constant stirring to get that satisfying crunch back. This little trick saves leftovers from feeling lackluster. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 5g25%
Cholesterol 20mg7%
Sodium 580mg25%
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 about broad bean soup

1

Why do I need to peel broad beans before cooking?

Peeling removes the tough outer skin that stays hard even when cooked. The beans' natural sweetness shines through when you eat them tender but intact. Use a small knife to gently slip off the skin after soaking—this step makes all the difference in texture!

2

Can I substitute fresh broad beans for dried?

Yes, but you'll need to blanch them first. Drop fresh beans into boiling water for 2 minutes, then transfer to ice water to stop cooking. Peel the skins before using in the recipe—fresh beans cook much faster than dried.

3

How do I make this soup vegan?

Swap heavy cream for coconut milk and use vegetable broth instead of chicken. For the crispy topping, melt olive oil instead of butter. The flavor stays rich and satisfying while keeping it completely plant-based.

4

What if my soup turns out too thick?

Add 2-3 tablespoons of water or broth and stir well. If it's still too thick after reheating, blend briefly with an immersion blender—this helps restore that velvety texture without overworking the beans.

5

Can I make this soup in a slow cooker?

Sauté the onions and garlic first, then transfer everything to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Finish with the crispy topping just before serving to maintain its crunch.

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