Fresh Fava Beans with Eggs and Croutons

Legumes

October 30, 2026

Fresh Fava Beans with Eggs and Croutons – vegetarian recipe

Fresh fava beans with eggs and croutons is spring on a plate — sweet shelled favas warmed in olive oil with lemon, chopped hard-cooked eggs, and crisp cubes of day-old bread. Half an hour, and it eats like a full meal.

There’s nothing quite like the taste of fresh fava beans to signal the arrival of spring! Their bright, verdant flavor is a true seasonal delight, and I promise, the little bit of effort to shuck and peel them is absolutely worth it. This simple yet elegant dish pairs those beautiful beans with crunchy, golden-brown croutons and hearty chopped eggs, all brought together with a zesty lemon and olive oil dressing. It’s a perfect light lunch, a stunning side dish, or even a simple weeknight dinner. And don’t worry, if you’re short on time or fava beans are out of season, frozen favas or even lima beans make a wonderful substitute, ensuring you can enjoy this recipe any time of year.

Ingredients

• 1/4 cup / 60 ml extra virgin olive oil
• 8 ounces / 225 g (7.9 oz) day-old bread, cubed
• 3 cups / 450 g fresh fava beans (from about 3 lbs / 1.4 kg / 3.09 lb in pods), blanched and peeled, or thawed frozen
• Salt and freshly ground black pepper, to taste
• 2 tablespoons / 30 ml (1 fl oz) freshly squeezed lemon juice
• 2 hard-cooked eggs, peeled and chopped
• Chopped fresh parsley, for garnish

Instructions

1. Put half the oil in a large skillet over medium heat. Add the bread cubes and cook, stirring frequently, until golden brown and crisp, about 5 minutes. Remove the croutons from the skillet and set aside.
2. Add the remaining oil and the fava beans to the skillet. Sprinkle with salt and pepper and cook, stirring occasionally, for about 2 minutes until heated through.
3. Remove the skillet from the heat. Stir in the lemon juice, chopped eggs, and the reserved croutons. Stir gently to combine, then taste and adjust the seasoning with more salt, pepper, or lemon juice if needed.
4. Garnish with fresh parsley and serve immediately.

Nutritional Information

• Recipe Details
• MAKES: 4 servings
• TIME: 30 minutes
• Estimated per serving
• Calories: 480 kcal
• Protein: 18 g
• Carbohydrates: 45 g
• Fat: 25 g
• Fiber: 10 g

Pro Tips

• & Variations
• Bean Variations:** Don’t have favas? This recipe is delicious with fresh or frozen lima beans, edamame, black-eyed peas, or cranberry beans.
• Make It Vegan:** For a delicious plant-based version, simply substitute 1/2 cup (480 ml) of chopped firm tofu for the eggs. Add it to the pan along with the fava beans.
• Add Some Cheese:** Replace the eggs with 1/2 cup (480 ml) of crumbled feta cheese for a salty, tangy twist. Garnish with fresh oregano or marjoram. This is especially good served over orzo pasta.
• Herbaceous Upgrade:** Elevate the flavors by adding 2-3 tablespoons (45 ml / 1.5 fl oz) of chopped fresh herbs like dill, basil, mint, or chives. A dollop of your favorite pesto also works beautifully.

FAQ

Q: Is this fava bean recipe a good source of vegetarian protein
A: Yes, this is a great source of plant-based protein. Each serving contains approximately 18 grams (0.63 oz / 17.9 g) of protein, thanks to the combination of hearty fava beans and chopped hard-cooked eggs.

Q: How can I make this fava bean recipe vegan
A: To make this recipe completely vegan, simply omit the hard-cooked eggs. For a protein-rich substitute, the recipe suggests adding 1/2 cup (480 ml) of chopped firm tofu to the skillet along with the fava beans to heat through.

Q: What can I substitute for fresh fava beans
A: If you can’t find fresh fava beans, you can easily use thawed frozen fava beans. Other great vegetarian substitutes mentioned in the recipe include fresh or frozen lima beans, edamame, or black-eyed peas.

Q: Can I make this fava bean salad ahead of time
A: This dish is best served immediately to keep the croutons crunchy. For meal prep, you can prepare the components separately: blanch and peel the beans, make the croutons, and chop the eggs. Store them in separate airtight containers and combine with the dressing just before serving.

More Recipes You’ll Love

Fresh Fava Beans with Eggs and Croutons – vegetarian recipe
Stav Kogan

Fresh Fava Beans with Eggs and Croutons

A simple yet elegant dish pairing bright, verdant fava beans with crunchy, golden-brown croutons and hearty chopped eggs, all brought together with a zesty lemon and olive oil dressing. A perfect light lunch or stunning side dish.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 480

Ingredients
  

  • 1/4 cup (60 ml) extra virgin olive oil
  • 8 ounces (225 g / 7.9 oz) day-old bread, cubed
  • 3 cups (450 g / 15.9 oz) fresh fava beans (from about 3 lbs / 1.4 kg / 3.09 lb in pods), blanched and peeled, or thawed frozen
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons (30 ml / 1 fl oz) freshly squeezed lemon juice
  • 2 hard-cooked eggs, peeled and chopped
  • Chopped fresh parsley, for garnish
  • & Variations
  • Bean Variations:** Don't have favas? This recipe is delicious with fresh or frozen lima beans, edamame, black-eyed peas, or cranberry beans.
  • Make It Vegan:** For a delicious plant-based version, simply substitute 1/2 cup (480 ml) of chopped firm tofu for the eggs. Add it to the pan along with the fava beans.
  • Herbaceous Upgrade:** Elevate the flavors by adding 2-3 tablespoons (45 ml / 1.5 fl oz) of chopped fresh herbs like dill, basil, mint, or chives. A dollop of your favorite pesto also works beautifully.

Method
 

  1. Put half the oil in a large skillet over medium heat.
  2. Add the bread cubes and cook, stirring frequently, until golden brown and crisp, about 5 minutes.
  3. Remove the croutons from the skillet and set aside.
  4. Add the remaining oil and the fava beans to the skillet.
  5. Sprinkle with salt and pepper and cook, stirring occasionally, for about 2 minutes until heated through.
  6. Remove the skillet from the heat.
  7. Stir in the lemon juice, chopped eggs, and the reserved croutons.
  8. Stir gently to combine, then taste and adjust the seasoning with more salt, pepper, or lemon juice if needed.
  9. Garnish with fresh parsley and serve immediately.
  10. Add Some Cheese:** Replace the eggs with 1/2 cup (480 ml) of crumbled feta cheese for a salty, tangy twist.
  11. Garnish with fresh oregano or marjoram. This is especially good served over orzo pasta.

Nutrition

Calories: 480kcalCarbohydrates: 45gProtein: 18gFat: 25g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...