Fresh Fava Beans Recipe with Lemon & Cilantro

Reviews
Get
FREE
Recipes!
Get My Favorite Recipe

Fresh fava beans are a springtime treasure in Mediterranean cuisine—delicious, nutritious, and totally underrated. If you haven’t tried them yet, you’re missing out on one of the season’s best flavors!

Spring always meant three things in my mom’s kitchen—Lent season was near, fresh fava beans were abundant, and this dish would be on repeat. She made it so often that we’d scoop it straight from the bowl with toasted pita, savoring every bite of its bright, lemony goodness.

Since fresh fava beans are only in season for a short time, I do what my mom and aunts always did—buy in bulk, blanch, and freeze them for later. They lose a lot of water as they cook, so you always want to buy extra. I started with 3 lbs of fresh fava beans in their pods and ended up with about 2 lbs after shelling—and even less after cooking!

And if you’re wondering what else to make with fava beans, don’t miss my Fresh Fava Bean Dip recipe—another must-try!

Ingredients for Fresh Fava Beans Recipe

Fresh fava beans, lemon, cilantro, garlic, olive oil, and spices laid out on a kitchen counter, ready to start making a vibrant fava bean dish.

Simple, fresh ingredients come together to create a bright and flavorful fava bean dish with lemon and cilantro!

  •  Fresh Fava Beans – About 2 1/2 lb with shell, shelled and blanched.
  •  Garlic – A lot of it! I use about 10 cloves for bold flavor.
  • Onion – Adds a subtle sweetness and depth.
  • Lemon Juice – Freshly squeezed for a bright, zesty kick.
  • Cilantro – A whole bunch! No need to pick the leaves if the stems are soft.
  • Spices – Salt, pepper, cumin, coriander, and a pinch of chili flakes for a little heat.
  • Olive Oil – Extra virgin, for richness and authenticity.

How to Choose and Prepare Fava Beans

Choosing:

When buying fresh fava beans, look for bright green pods that feel plump and firm. Smaller pods usually contain tender beans that can be cooked with their skins on, while larger, more mature pods may have tougher beans that need peeling. Avoid beans with yellowish or dry-looking pods, as they may be past their peak.

Preparing:

  • Check the Tenderness – If the beans inside are small and soft, you can cook them with the skins on. If they’re larger and tougher, they’ll need peeling.
  • Trim the Ends – Snap or cut off both ends of the pod.
  • Shell the Beans – Run your finger along the seam to split the pod open and remove the beans inside.
  • Peel (if needed) – If the beans have thick, tough skin, blanch them in boiling water for 30 seconds, then transfer to an ice bath. Once cooled, pinch the outer skin, and the bright green bean will pop out.

How to Serve Fresh Fava Beans

This fresh fava beans recipe is incredibly versatile! Here are some delicious ways to enjoy it:

  • Scoop it with Pita Bread—the classic way! Grab some toasted or warm pita and scoop it straight from the bowl. It’s simple and delicious!
  • Serve Over Grains – Pair it with fluffy couscous, vermicelli rice, or lemon rice for a hearty meal.
  • Mix with Pasta – Stir the cooked fava beans into your favorite pasta for an easy, flavorful twist.
  • Enjoy Plain – It’s just as delicious on its own, served warm or at room temperature.
  • Pro Tip: A drizzle of extra olive oil and a squeeze of lemon before serving takes it to the next level!

How to Store & Reheat

Add a fresh squeeze of lemon juice and a drizzle of olive oil before serving to refresh the flavors!

 Storing Leftovers:

  • Refrigerate: Place any leftover fava beans in an airtight container and store them in the fridge for up to 3 days.
  • Freeze: If you want to keep them longer, freeze in a sealed container for up to 2 months. Thaw overnight in the fridge before reheating.

 Reheating Tips:

  • Stovetop (Best Method): Warm in a pan over low heat with a splash of olive oil or water, stirring gently until heated through.
  • Microwave (Quickest): Heat in 30-second bursts on medium power, stirring in between, to avoid drying out.
How to Make Fresh Fava Beans Recipe with Lemon & Cilantro

Preparation

1.

Gather Your Ingredients

Prepping everything in advance makes cooking easier and more efficient.
Mark as complete
2.

Prepare the Fava Beans

Remove the side strings, then cut the tender ones into smaller pieces and discard the tougher shells. If you haven’t already, check the blog for a full guide on how to shell, clean, and cut fresh fava beans.
Mark as complete
3.

Sauté the Onion & Fava Beans

Heat olive oil in a pan over medium-high heat. Add the onion and sauté for a few minutes until softened. Add the fava beans in batches, stirring to combine. Cook for about 8 minutes.
Mark as complete
4.

Add Garlic & Spices

Stir in the garlic and mix well. Add the spices and stir again to evenly coat the beans.
Pour in 1 cup of water, reduce the heat to medium-low, cover and let it cook for 15 minutes, stirring occasionally.
Mark as complete
5.

Finish with Lemon & Cilantro

Add the lemon juice and cilantro, then cook for another 5-8 minutes until the fava beans are tender and soft.

Taste and adjust the seasoning before serving. A drizzle of extra olive oil at the end enhances the flavor! Enjoy
Mark as complete

Ingredients:

1X 2X 3X
Adjust Servings
1/4 cup extra virgin olive oil
1 large onion chopped
2 lbs fresh fava beans, shelled, cleaned, and cut"
10 garlic cloves minced
1 teaspoon cumin
1 teaspoon coriander
1/4 teaspoon red pepper flakes
salt and peper to taste
1/2 cup fresh lemon juice
1 bunch fresh cilantrro chopped

Preparation

1
Gather Your Ingredients
Prepping everything in advance makes cooking easier and more efficient.
2
Prepare the Fava Beans
Remove the side strings, then cut the tender ones into smaller pieces and discard the tougher shells. If you haven’t already, check the blog for a full guide on how to shell, clean, and cut fresh fava beans.
3
Sauté the Onion & Fava Beans
Heat olive oil in a pan over medium-high heat. Add the onion and sauté for a few minutes until softened. Add the fava beans in batches, stirring to combine. Cook for about 8 minutes.
4
Add Garlic & Spices
Stir in the garlic and mix well. Add the spices and stir again to evenly coat the beans. Pour in 1 cup of water, reduce the heat to medium-low, cover and let it cook for 15 minutes, stirring occasionally.
5
Finish with Lemon & Cilantro
Add the lemon juice and cilantro, then cook for another 5-8 minutes until the fava beans are tender and soft. Taste and adjust the seasoning before serving. A drizzle of extra olive oil at the end enhances the flavor! Enjoy

Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.

rana
By Rana

Thanks for visiting my Mediterranean food blog and welcome to my virtual kitchen! Here, you’ll find mouth-watering, wholesome, and nutritious Mediterranean recipes that will change the way you view cooking.

Never Miss a Recipe

Subscribe to my newsletter for authentic Mediterranean recipes, essential cooking tips, and the latest food news, all delivered directly to your inbox for FREE. Let’s create memorable dishes together!

    You will not receive any spam
    I would love to hear your experience!

    Tried this recipe? Leave a rating and comment below!  Don’t forget to share it with friends who love Mediterranean flavors. Enjoy!

    Leave a Reply

    Your email address will not be published. Required fields are marked *