Artichoke and Fava Bean Recipe: Mediterranean Herb Brightness in 25 Minutes

Side Dishes

Artichoke and Fava Bean Recipe: Mediterranean Herb Brightness in 25 Minutes

This artichoke and fava bean recipe transforms humble ingredients into a vibrant, herb-infused Mediterranean masterpiece—ready in just 25 minutes. The bright, earthy flavors of artichokes and tender fava beans shine when paired with lemon, garlic, and fresh herbs, creating a dish that’s as beautiful as it is delicious.

Perfect for vegetarians or anyone craving a side with restaurant-quality depth.

The secret lies in the technique: quick-roasted artichokes develop a caramelized edge, while fava beans stay tender-crisp when sautéed just until they yield to a fork. A zesty lemon-garlic dressing ties everything together, balancing the dish’s natural richness with a refreshing tang.

This isn’t just a side—it’s a flavor-packed centerpiece that elevates any meal.

What you’ll achieve is a dish that’s bright, aromatic, and packed with Mediterranean charm, ready to pair with grilled meats, crusty bread, or even as a standalone vegetarian main.

The artichokes add a satisfying crunch, while the fava beans bring a buttery, almost creamy texture—each bite is a harmonious blend of freshness and depth.

Best of all, this recipe scales effortlessly for gatherings or leftovers, making it ideal for meal prep. The flavors only deepen as it sits, so it’s perfect for making ahead and serving at room temperature. Let’s bring the Mediterranean to your table with this foolproof, herb-forward creation.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for artichoke and fava bean

Bright Mediterranean flavors start with these fresh, vibrant ingredients—perfect for a restaurant-quality dish in minutes.

Ingredient Amount Notes
Fresh Artichokes 🌿 4 medium Trimmed and quartered
Fresh Fava Beans 🌱 1 ½ cups Shell-free, shelled
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed
Fresh Flat-Leaf Parsley 🌿 ¼ cup Chopped, stems removed
Fresh Dill 🌿 2 tbsp Chopped, fresh preferred
Fresh Mint 🌿 1 tbsp Chopped, optional
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Crusty Bread 🍞 1 loaf For serving, optional
Toasted Pine Nuts 🥜 ¼ cup Optional garnish

The artichokes and fava beans are your flavor anchors. Look for firm, vibrant artichokes with tightly packed leaves—they’ll roast beautifully. Fresh fava beans are ideal, but canned (drained and rinsed) work in a pinch. For the herbs, farmers markets or specialty stores have the freshest parsley and dill, but grocery store bunches work too. Toast your pine nuts in a dry pan for 2-3 minutes until golden—they add a delightful crunch. The olive oil should be extra-virgin with noticeable peppery notes, like California Gold or Colavita.

No fresh dill? Dried dill at one-third the amount gets you close, but fresh is ideal. Short on mint? Extra parsley or basil balances the flavors beautifully. The lemon juice can be bottled, but freshly squeezed brightens everything up. For the garlic, roasted for 10 minutes at 400°F adds a mellow sweetness—game-changer if you’re feeling fancy. The crusty bread? Baguette or sourdough pairs perfectly, but any bread will do. Toast it lightly to serve alongside.

Artichokes and fava beans keep best in the fridge for 2-3 days, so use them fresh. The herbs? Wrap parsley and dill in damp paper towels and store in a sealed container—they’ll stay fresh for 5 days. The pine nuts? Keep them in an airtight jar for up to 6 months. This dish tastes even better the next day as flavors meld, so make a double batch for effortless leftovers. Serve at room temperature for maximum Mediterranean charm.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Payoff: The artichokes and fava beans do most of the work—just trim the leaves, halve the beans, and let the olive oil and garlic work their magic in one pan. Honestly, I swear by this: no chopping, no fuss, just good.
  • Crispy Meets Creamy: That first bite? The artichoke hearts stay tender while the fava beans develop a perfect crisp-tender edge—all thanks to a quick sear in olive oil. The lemon juice finishes it with a bright, tangy punch that makes it feel like a restaurant dish.
  • Weeknight to Weekend: I make this for lazy Tuesday dinners and bring it to potlucks—it’s equally at home with crusty bread or over pasta. Between us, it’s the one dish I never overthink: simple enough for weeknights but impressive enough for company.
  • Leftovers That Don’t Let You Down: The flavors actually deepened the next day when I reheated them with a splash of water and a drizzle of olive oil. Not the prettiest, but the taste makes up for it—plus, it’s a budget-friendly way to stretch a meal without sacrificing flavor.

Step-by-step instructions for artichoke and fava bean dish

This vibrant Mediterranean masterpiece comes together faster than you'd imagine—here's how to make it shine.

1

Blanch and Trim the Artichokes

Fill a large pot with water and bring to a rolling boil. Add the 4 medium fresh artichokes and cook for exactly 5 minutes—this softens them enough for easy trimming while keeping them firm. Using tongs, transfer them to an ice bath to stop the cooking process immediately.

Once cooled, trim away the tough outer leaves until you reach the pale green inner layers. Cut off the top third of each artichoke and remove the fuzzy choke from the center. You should be left with clean, tender quarters. I like to slice these into ½-inch thick wedges for even cooking and better texture contrast in the final dish.

2

Sauté Fava Beans and Garlic in Olive Oil

Heat 0.5 cup extra-virgin olive oil in a large skillet over medium-high heat until shimmering but not smoking. Add the 1.5 cups shell-free fava beans and cook for 3-4 minutes, stirring occasionally, until they develop a golden patina. The beans should be tender but still hold their shape—overcooking turns them mushy.

Push the beans to one side of the pan and add the 4 minced garlic cloves. Cook for 30 seconds until fragrant—you'll smell that sweet, nutty aroma. Immediately stir the garlic into the beans and remove the pan from heat. This quick cooking preserves the garlic's delicate flavor without letting it burn.

3

Build the Herb-Lemon Sauce

Return the skillet to medium heat and add the 2 tbsp fresh lemon juice, 1.5 tsp sea salt, and 0.5 tsp ground black pepper. Let the mixture simmer gently for 2 minutes until slightly reduced. Then stir in the 0.25 cup chopped fresh flat-leaf parsley, 2 tbsp chopped fresh dill, and 1 tbsp chopped fresh mint. The herbs should brighten instantly, filling your kitchen with their fresh, citrusy aroma.

Add the artichoke wedges to the pan and toss everything together. Cook for another 3-4 minutes until the artichokes are heated through and the flavors meld. The dish should look vibrant green with golden highlights from the fava beans. Taste and adjust seasoning—you might need a touch more salt or lemon to balance the flavors.

4

Toast Pine Nuts and Finish

While the artichokes cook, toast the 0.25 cup toasted pine nuts in a dry skillet over low heat for 2-3 minutes, stirring constantly. They should turn golden and smell nutty—remove immediately to prevent burning. Sprinkle them over the finished dish just before serving to add crunch and depth.

For serving, arrange the artichoke and fava bean mixture on plates alongside slices of 1 loaf crusty bread. The contrast of the warm, herby dish with the cool, crisp bread creates the perfect Mediterranean experience. This dish keeps well in the refrigerator for 2 days, making it perfect for meal prep.

👨‍🍳

Pro Tips For Making Artichoke And Fava Bean

  • BLEACH FAVA BEANS FIRST: Skip the soaking—just toss shelled fava beans in a bowl with cold water and a splash of vinegar (or lemon juice) for 10 minutes. This loosens the skins so they slip off like magic when you rub them between your palms. (Yes, it’s weirdly satisfying, and way faster than peeling them raw.)
  • USE A KNIFE, NOT YOUR TEETH: Artichoke hearts are stubborn—don’t gnaw on them like a squirrel. Instead, slice them lengthwise into ½-inch strips, then score the thickest parts with a sharp knife to ensure even cooking. This keeps them tender without turning to mush.
  • SALT THE WATER HOT: After blanching the artichokes, dump them into ice water before salting—this stops the cooking and preserves their bright green color. I learned this the hard way: salting the ice bath later just makes the water murky and dull.
  • GARLIC: MINCE IT SMALL: Crush the garlic cloves with the flat side of your knife before mincing—this breaks down the cell walls and releases more flavor. Then, sauté it in olive oil until it’s just golden, not brown, or it’ll taste bitter. (Trust me, your nose will thank you.)

Storing and reheating this artichoke and fava bean

Refrigerator Storage

Let your artichoke and fava bean dish cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids. Store it in the fridge at 40°F or below for up to 4 days, though the flavors actually deepen overnight as the herbs infuse further.

The artichokes stay tender, and the fava beans maintain their buttery texture when stored properly. 🌿

Freezer Storage

For longer storage, freeze the dish in quart-sized freezer bags with 1 inch of headspace to prevent expansion cracks. Portion into single servings for easy reheating. This Mediterranean medley keeps its quality for up to 3 months—the lemon and herbs retain their brightness surprisingly well when frozen.

Just thaw overnight in the fridge before reheating. ❄️

Stovetop Reheating

My preferred method is stovetop reheating—it preserves the best texture. Transfer the dish to a skillet over medium-low heat and add 2 tablespoons of water or olive oil to prevent sticking. Warm through for 5-7 minutes, stirring occasionally.

The artichokes should be hot but still tender, and the fava beans should regain their slight crispness. Finish with fresh herbs and toasted pine nuts for that restaurant-quality touch. 🔥

Microwave Reheating

For quick reheating, cover the dish with a damp paper towel and microwave on 50% power for 1-2 minutes. Stir halfway through to ensure even heating. The dish might lose some crispness, so I recommend adding a sprinkle of toasted pine nuts after reheating to restore texture.

This method works best for individual portions in microwave-safe glass containers.

Room Temperature Serving

This dish actually tastes even better at room temperature, making it perfect for picnics or make-ahead meals. Simply remove it from the fridge 30 minutes before serving to let the flavors fully develop.

The artichokes become more tender, and the lemon-herb dressing brightens the entire dish. Serve with crusty bread and a glass of Sauvignon Blanc for a true Mediterranean experience. ✨

Reviving Leftovers

If your leftovers seem dry, revive them by tossing with 1 tablespoon of extra-virgin olive oil and 1 teaspoon of lemon juice. Warm through gently on the stovetop for 2-3 minutes—this restores moisture and brightness.

The dish also benefits from a final sprinkle of fresh herbs to refresh the flavors before serving again. This trick works wonders for any herb-heavy Mediterranean dish. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 10g36%
Sugars 6g
Protein 12g24%
* 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

Can I substitute canned artichoke hearts for fresh?

Yes, but with adjustments! Use 1 (14 oz) can of artichoke hearts, drained and chopped, instead of fresh. Skip the blanching step and simply add them to the pan with the fava beans. The texture will be slightly softer, but the flavor remains rich. For extra freshness, toss them with 1 teaspoon of lemon juice before adding to the pan.

2

What if I can't find fresh fava beans?

No problem—canned fava beans work perfectly! Drain and rinse 1 (15 oz) can of shelled fava beans, then pat them dry with a paper towel. They’ll need slightly less cooking time (2-3 minutes instead of 3-4 minutes) since they’re pre-cooked. For a creamier texture, mash a few beans lightly with a fork before adding to the pan.

3

How do I know when artichokes are ripe?

Look for firm, heavy artichokes with tightly packed, vibrant green leaves. The base should feel solid, and the leaves should pull apart easily when gently squeezed. Avoid artichokes with wilted leaves, dry stems, or brown spots—they’re past their prime. Fresh artichokes should last 3-5 days in the fridge when stored in a paper towel-lined bag.

4

Can I make this dish ahead of time?

This dish tastes even better the next day. Store it in an airtight container in the fridge for up to 4 days. The flavors meld beautifully, and the herbs stay fresh. Reheat gently on the stovetop with a splash of water or olive oil to restore moisture. For serving, sprinkle with fresh herbs and toasted pine nuts to brighten it up.

5

What's the best way to serve this with protein?

This Mediterranean dish pairs beautifully with grilled chicken breast, salmon fillets, or even seared shrimp. For a vegetarian main, serve with a side of crusty bread and a simple Greek salad**. The lemon-herb flavors complement grilled meats perfectly, while the artichokes and fava beans add a satisfying, hearty element to lighter proteins.

★★★★★4.6(12 reviews)
Categories Side Dishes