Broad Bean Soup Recipe: Earthy Green Fava Magic in 30 Minutes

Soups & Stews

Broad Bean Soup Recipe: Earthy Green Fava Magic in 30 Minutes

This broad bean soup recipe transforms humble fava beans into a velvety, earthy masterpiece that’s ready in just 30 minutes. The secret lies in slow-simmered flavors—caramelized onions, garlic, and fresh herbs meld into a rich broth that’s both comforting and vibrant.

I’ve perfected this version to balance traditional depth with modern brightness, using techniques that amplify the beans’ natural nuttiness while keeping the texture perfectly creamy.

The process starts with soaking the beans overnight (or quick-soaking for speed), then simmering them until tender while building layers of flavor with aromatic vegetables. A touch of lemon zest brightens the dish, while fresh herbs like parsley or mint add a fresh finish.

What you’ll end up with is a soup that’s hearty enough for a main course but light enough for any meal—ideal for cozy nights or meal prep.

This recipe delivers restaurant-quality results without fuss: no blending required if you prefer texture, or smooth and silky if you opt for immersion blending. The versatility is key—serve it with crusty bread, a sprinkle of chili flakes, or a dollop of yogurt for contrast.

Every spoonful is packed with earthy, satisfying flavor that feels both nostalgic and fresh.

Perfect for vegetarians, plant-based eaters, or anyone craving a soul-warming bowl of soup. The ingredients are simple, the technique straightforward, and the reward is a dish that’s as nourishing as it is delicious. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for broad bean soup

Simple ingredients transform into restaurant-quality broad bean soup in just 30 minutes.

Ingredient Amount Notes
Dried Broad Beans (Fava Beans) 🌱 1 ½ cups Soaked overnight or quick-soaked
Yellow Onions 🧅 1 whole Medium size, thinly sliced
Garlic Cloves 🧄 4 cloves Fresh, minced
Extra-Virgin Olive Oil 🫒 ½ cup For sautéing onions
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Mint Leaves 🌿 ⅛ cup Chopped, optional
Lemon Zest 🍋 1 tbsp Freshly grated
Vegetable Broth 💧 4 cups Low-sodium preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Chili Flakes 🔥 ¼ tsp For serving
Plain Yogurt 🥛 ¼ cup For serving, optional
Crusty Bread 🍞 4 slices For serving

The broad beans are the star here—dried is best for texture, but canned in a pinch (drained and rinsed). Soak overnight for best results, or quick-soak by boiling for 2 minutes, then letting them sit for an hour. Whole Foods or Trader Joe's carry dried beans in bulk, but any grocery store should have them. Look for vibrant green beans with no blemishes. The onions should caramelize beautifully—don’t rush this step. For extra richness, I sometimes add a splash of white wine when sautéing, but it’s not essential.

No fresh parsley or mint? Dried works at half the amount, but fresh is ideal for that bright finish. Short on vegetable broth? Water plus bouillon cubes gets you close. The lemon zest is non-negotiable—it cuts through the earthiness of the beans. For a smoother texture, blend half the soup at the end. Want more depth? Roast the onions for 20 minutes at 400°F before sautéing. The yogurt and chili flakes are purely for serving—skip if you prefer it plain, but they add a nice contrast.

Store leftovers in an airtight container for 4-5 days—it actually tastes better the next day as flavors meld. Freezes beautifully for up to 3 months. I always make a double batch and portion it into containers for easy lunches. The beans soften over time, so reheat gently with a splash of broth if needed. For meal prep, freeze the soup without the garnishes—add them fresh when serving.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: I’ll admit, I used to dread the soak-and-soak-and-soak of dried beans—but broad beans? Just a quick rinse and simmer. That’s it. They soften fast, and you’re left with a soup that’s rich without the wait.
  • Garlic-Parsley Magic: The moment that onion caramelizes and those garlic cloves hit the pot, my kitchen smells like a Mediterranean bistro. Fresh parsley at the end? It’s the little green finish that makes the whole thing ridiculously good—bright, earthy, and impossible to resist.
  • Meal-Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Store it in jars for the week, and you’ve got a lunch that’s ready in seconds—no reheating drama, just pure, creamy satisfaction.
  • Pantry Staple Power: Between us, dried broad beans are one of those ingredients you forget you love until you need them. Cheap, shelf-stable, and packed with flavor, they turn a few basic ingredients into something hearty enough for a cold day or a lazy Sunday. Plus, the olive oil? Always worth splurging on.

Step-by-step instructions for earthy green fava Magic

Here's how to transform humble dried broad beans into a vibrant, aromatic soup with layers of Mediterranean flavor.

1

Prepare the Broad Beans for Cooking

First, sort through the 1.5 cups dried broad beans, discarding any shriveled or damaged beans. For best texture, I recommend soaking them overnight in plenty of cold water. If you're short on time, use the quick-soak method: cover the beans with boiling water, then remove from heat, cover, and let sit for 2 hours.

Drain and rinse the soaked beans thoroughly. You'll notice they've swollen dramatically—this is normal and essential for tender results. If you prefer, you can peel the skins by gently rubbing them between your palms under running water, though many chefs leave them on for added texture. Set aside the prepared beans for the next step.

2

Build the Flavor Base with Onions and Garlic

Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the thinly sliced 1 whole yellow onion and cook for 8-10 minutes, stirring occasionally, until the onions are soft and translucent with just a hint of golden color at the edges. This slow cooking develops their natural sweetness.

Reduce heat to medium-low and add the 4 minced garlic cloves. Cook for 30 seconds to 1 minute until fragrant—you'll smell that unmistakable garlic aroma. Be careful not to let it brown, or it'll turn bitter. This aromatic base forms the flavor foundation for your soup.

3

Simmer the Beans Until Tender

Add the prepared broad beans, 4 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper to the pot. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 30-40 minutes, stirring occasionally, until the beans are fork-tender but not falling apart.

Here's the thing—broad beans need gentle treatment. If you see the liquid level dropping significantly, add ½ cup hot water to maintain the proper consistency. The beans should be soft enough to mash slightly with a fork but still hold their shape. This texture creates the perfect balance between creamy and chunky in your finished soup.

4

Finish with Bright, Fresh Flavors

Once the beans are tender, stir in the 1 tablespoon lemon zest and let it steep for 5 minutes off the heat. This bright citrus note cuts through the earthiness of the beans and adds a refreshing dimension. Taste and adjust seasoning—you might need a pinch more salt depending on your broth.

For serving, ladle the hot soup into bowls. Top each serving with a dollop of 0.25 cup plain yogurt, a sprinkle of 0.25 cup chopped fresh parsley, and a few 0.125 cup chopped mint leaves. The yogurt adds a cooling contrast to the warm soup, while the herbs bring freshness. A pinch of 0.25 teaspoon chili flakes on top adds just the right amount of heat.

5

Serve with Crusty Bread for the Ultimate Experience

Present the soup with the 4 slices crusty bread on the side. The bread should be fresh from the oven—its crisp exterior contrasts beautifully with the creamy soup. I like to serve it warm so guests can tear off pieces to scoop up the rich bean mixture and broth.

This soup tastes even better the next day as the flavors meld together. The beans continue to absorb the broth's flavors, creating a deeper, more complex dish. Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months—just reheat gently on the stovetop with a splash of water to restore its original consistency.

👨‍🍳

Pro Tips For Making Broad Bean Soup

  • SOAK BEANS OVERNIGHT: Dried broad beans need a good long soak—at least 12 hours—to soften properly. I used to rush this and end up with a soup full of tough, chalky beans that didn’t break down. Trust the process, even if it means planning ahead.
  • CARMELIZE ONIONS LOW: Start onions on medium-high, but once they soften, drop the heat to medium-low. Broad bean soup needs deep, sweet caramelization, not burnt bits—this takes patience, but it’s worth it for that rich, jammy flavor.
  • SKIP THE PEELING: Broad beans have tough skins that resist soaking. Instead of peeling them raw (which is a pain), simmer the cooked beans in their skins for 10 minutes, then rub between your palms under water—the skins slide off effortlessly.
  • FINISH WITH COLD OIL: Stir in a splash of extra-virgin olive oil at the very end—it brightens the soup and coats the beans, making them silky. I used to add it earlier, but the flavor gets lost in the cooking. A little goes a long way.

Essential equipment for perfect results

Large Pot Essentials

You’ll need a 6-quart or larger heavy-bottomed pot—I use my All-Clad stainless steel—to handle the broad beans and broth without burning. The extra capacity prevents overflow during simmering. A lid with ventilation (like a Dutch oven lid) helps control moisture while allowing steam to escape. 🔥

Immersion Blender

For a silky texture, an immersion blender (like the Ninja NB1001) is my go-to. It lets you blend directly in the pot without transferring hot soup to a food processor. For chunky texture, skip blending entirely—just stir vigorously with a wooden spoon.

Fine-Mesh Sieve

A stainless steel sieve (I prefer OXO Good Grips) is perfect for rinsing soaked beans and straining any debris. It’s also handy for washing fresh herbs before chopping. The fine mesh ensures no gritty particles remain in your soup.

Chef’s Knife

A sharp 8-inch chef’s knife (like Wüsthof Classic) is essential for thinly slicing onions and mincing garlic. Dull knives crush garlic, making it bitter—always keep your blade honed. I also use it to finely chop parsley and mint for garnish.

Wooden Spoon

A heat-resistant wooden spoon (I love OXO Good Grips) prevents scratching your pot while stirring. It’s also gentle on the beans, avoiding the bruising that can occur with metal utensils. Wood absorbs flavors over time, adding subtle depth to your soup.

Measuring Spoons

Precision matters for seasoning. Use stainless steel measuring spoons (like OXO Stainless Steel) for accurate 1.5 tsp salt and 0.5 tsp pepper. A zester (or microplane) for 1 tbsp lemon zest ensures fine, even strips that dissolve beautifully into the soup. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 32g11%
Dietary Fiber 9g32%
Sugars 4g
Protein 16g32%
* 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

Why do I need to soak broad beans before cooking?

Soaking reduces cooking time and prevents the beans from becoming mushy or tough. Overnight soaking softens them perfectly, but even a 2-hour quick-soak works in a pinch. The beans should swell dramatically—this indicates they're ready for cooking and will yield tender, flavorful results.

2

Can I use canned broad beans instead of dried?

Yes! Canned beans work well if you're short on time. Drain and rinse them thoroughly to remove excess sodium, then add them directly to the pot after sautéing the onions. They'll cook faster, but you may want to reduce simmering time to 15-20 minutes to avoid overcooking.

3

How do I know when the broad beans are fully cooked?

They're ready when they're fork-tender but still hold their shape—like al dente pasta. Press a bean gently with your fork; it should yield slightly but not fall apart. Overcooking turns them mushy, so check them at 30 minutes and continue simmering for another 10 minutes if needed.

4

What if my soup tastes too thick or too thin?

For thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thin, mash some beans with a wooden spoon or blend half the soup for creaminess. For an instant fix, stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 2 minutes.

5

Can I make this soup ahead of time?

This soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently on the stovetop with a splash of broth or water to restore consistency. The beans will soften further, creating an even richer texture.

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