Side Dishes
This artichoke and fava bean recipe transforms humble ingredients into a Mediterranean masterpiece with crispy edges and vibrant herb notes. The secret lies in roasting the fava beans until golden—just 25 minutes at high heat—while the artichokes caramelize into tender, flavorful bites.
I developed this dish after discovering how well their earthy sweetness complements Mediterranean spices like cumin and smoked paprika.
The preparation is straightforward yet rewarding: blanch the artichokes to soften their texture, then toss everything with olive oil, lemon zest, and fresh herbs. The result is a dish that's hearty enough to stand alone but elegant enough for special occasions.
Every bite delivers a perfect balance of crispy fava beans, tender artichokes, and bright citrus.
What makes this recipe shine is its versatility—serve it as a side with grilled fish or roasted chicken, or let it take center stage as a vegetarian main. The combination of textures and flavors transforms a simple vegetable dish into something restaurant-worthy.
This is the kind of recipe that proves Mediterranean cuisine doesn't require complicated techniques to deliver extraordinary results.
For best results, use fresh fava beans in their pods and trim the artichokes carefully to remove any tough outer leaves. The crispy edges come from high-heat roasting, so don't be tempted to undercook them.
Trust the process, and you'll have a dish that's as impressive as it is delicious. Let's get cooking!
Ingredients for artichoke and fava bean
Mediterranean spices and fresh herbs elevate humble artichokes and fava beans into a restaurant-worthy roast.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Fava Beans in Pods 🌱 | 1 ½ lb | Shell before roasting, trim ends |
| Artichokes 🌿 | 4 whole | Medium-sized, trimmed carefully |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated, bright yellow |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, no pulp |
| Smoked Paprika 🌶️ | 1 tsp | For authentic Mediterranean flavor |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper aroma |
| Fresh Rosemary 🌿 | ¼ cup | Finely chopped, aromatic |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, aromatic intensity |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for brightness |
| Vegetable Broth 💧 | ½ cup | Low-sodium for balance |
The artichokes and fava beans are the stars here, so prioritize quality. Fresh fava beans in pods are essential—they develop that coveted crispy edge when roasted properly. Look for artichokes with tightly packed leaves and no signs of wilting. Whole Foods Market or specialty Mediterranean markets often carry the best selection. If using frozen fava beans, thaw and pat completely dry before roasting to ensure crispiness. The key to perfect artichokes lies in trimming: remove any tough outer leaves and cut off the top third to expose the tender heart. Fresh herbs like rosemary and thyme should be vibrant green with no signs of browning—Trader Joe's bulk section is a reliable source for affordable, high-quality options.
No fresh rosemary? Dried rosemary at one-third the amount works in a pinch, though fresh is ideal for that bright aroma. Substituting smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, but the flavor won't be identical. For the lemon zest, organic lemons with thick skins yield more zest—Whole Foods organic lemons are my go-to. The vegetable broth can be swapped for water, but adding a splash of white wine or extra lemon juice enhances depth. If you're short on time, pre-trimmed artichokes from Trader Joe's save 15 minutes of prep work without sacrificing quality. The garlic should be fresh—pre-minced garlic loses its punch quickly.
Roasted fava beans and artichokes keep their crispy texture for about 3 days in the fridge when stored in an airtight container. For longer storage, freeze them for up to 3 months—just reheat in a skillet with a splash of water to restore crispiness. The lemon zest and fresh herbs are best used immediately, but you can store them separately in the fridge for 3-4 days wrapped in damp paper towels. This dish reheats beautifully—toss with a little extra olive oil and fresh herbs before serving to revive the flavors. Portion into individual containers for meal prep, and you'll have a quick, impressive side ready in minutes.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear by this recipe because it’s the kind of meal that feels fancy but takes zero effort. Snap those fava pods open—no peeling required—and toss them straight into the pan with the artichokes. The lemon zest and juice do all the brightening work while you sip your wine and pretend you’re in a Mediterranean bistro.
- Crispy, Creamy Magic: That first bite when the artichoke hearts meet the tender, buttery fava beans? Pure satisfaction. The olive oil keeps everything luscious, while the lemon cuts through the richness like a zesty hug. Honestly, I’ve made this for friends who “don’t like artichokes,” and they’ve all come back for seconds.
- Lunch or Dinner Hero: This dish is my secret weapon for lazy Sundays or when I’m too tired to cook. Serve it warm with crusty bread for a hearty lunch, or let it cool slightly for a refreshing summer dinner. (Yes, even on a Tuesday night.) It’s also the perfect side for grilled meats or fish—just don’t tell anyone it’s basically a salad.
- Budget-Friendly Leftovers: Fava beans and artichokes stretch like crazy, so you’ll have enough for leftovers that taste just as good the next day. Toss them into a grain bowl, wrap them in flatbread, or just reheat with a drizzle of olive oil—it’s that versatile. Between us, this is the kind of recipe that makes grocery money go further without sacrificing flavor.
Step-by-step instructions for Mediterranean herb roast with crispy edges
Transform humble Mediterranean ingredients into a showstopping roasted dish with perfectly crisp edges.
Prepare the Artichokes and Fava Beans
Start by trimming the artichokes carefully—cut off the tough outer leaves until you reach the pale green layers underneath, leaving about an inch of stem intact. Trim the top third off each artichoke to expose the fuzzy choke, then cut the remaining stem down to about ½ inch. Use a small knife to cut a shallow "X" at the base, then rinse thoroughly under cold water to remove any remaining debris.
For the fava beans, snap off the ends of each pod and peel away the tough outer skin, revealing the tender beans inside. You'll want to keep the beans whole for even roasting. Pat both the artichokes and fava beans dry with paper towels—this ensures they develop that coveted crispy texture during roasting.
Create the Herb Marinade
In a small bowl, combine the 0.5 cup extra-virgin olive oil, 1 tbsp lemon zest, 2 tbsp fresh lemon juice, 1 tsp smoked paprika, 0.5 tsp ground cumin, 0.25 cup finely chopped fresh rosemary, 0.25 cup finely chopped fresh thyme, 4 minced garlic cloves, 1.5 tsp kosher salt, and 0.5 tsp freshly ground black pepper. Whisk vigorously until fully emulsified—the mixture should be vibrant green with flecks of bright herbs.
This marinade does double duty: it infuses the vegetables with Mediterranean flavors while creating a protective barrier that promotes even browning. The lemon zest and fresh herbs will brighten the dish, while the smoked paprika and cumin add depth. Let the marinade sit at room temperature for 10 minutes to allow the flavors to meld.
Roast the Artichokes and Fava Beans
Preheat your oven to 425°F and line two large rimmed baking sheets with parchment paper. Arrange the trimmed artichokes and fava beans in a single layer on the prepared sheets, leaving 1 inch between each piece. This spacing is crucial—it prevents steaming and ensures crispy edges.
Drizzle half of the herb marinade evenly over the vegetables, then gently toss to coat. Roast for 20 minutes, then carefully flip each piece and drizzle with the remaining marinade. Return to the oven and roast for another 15-20 minutes until the artichokes are tender when pierced with a knife and the fava beans are golden brown with crisp edges. The vegetables should smell intensely aromatic—this is your cue that they're ready.
Finish with Broth and Herbs
Remove the roasted vegetables from the oven and transfer them to a large serving platter. In the same baking sheets, pour the 0.5 cup vegetable broth and scrape up any browned bits from the bottom with a wooden spoon. Return the sheets to the oven and let the broth reduce by half, about 3-4 minutes
Drizzle this reduced herb-infused broth generously over the roasted vegetables, then sprinkle with any remaining fresh rosemary and thyme. The combination of crispy edges, tender centers, and aromatic broth creates a perfect balance of textures and flavors. Serve immediately while the vegetables are still steaming hot and the edges remain crisp.
Pro Tips For Making Artichoke And Fava Bean
- STEAM FAVAS FIRST: I used to shell them raw and toss them straight into the pot—big mistake. Blanching whole pods in boiling water for 2 minutes softens the skins so they slip out cleanly. No more struggling with stubborn beans or bitter aftertaste.
- TRIM ARTICHOKE BASES: The woody core at the bottom of artichokes? That’s where the bitterness hides. Cut off at least 1 inch from the base before slicing—it’s the non-negotiable step that keeps your dish from tasting like overgrown thistle.
- SALT THE WATER: If you’re boiling the artichokes (or favas) in plain water, add a full tablespoon of salt. I learned this the hard way—waterlogged veggies lose flavor fast, and you’ll end up drowning them in lemon juice later trying to fix it.
- ZEST BEFORE JUICING: Grate the lemon zest first, then juice—don’t just squeeze the whole lemon. The zest’s oils mellow out when they hit the heat, while the juice keeps its bright punch. (Yes, even if you’re impatient like me.)
Storing and reheating this artichoke and fava bean
Fridge Storage Tips
Store your roasted artichokes and fava beans in an airtight container with parchment paper between layers to maintain crispiness. They'll stay fresh in the fridge for 3 days—just reheat in a skillet with a splash of water and fresh herbs to revive the flavors.
I like using glass Pyrex containers because they keep the dish from absorbing fridge odors. 🌿
Freezer Prep
For longer storage, freeze the roasted vegetables for up to 3 months. Spread them on a tray to freeze solid first, then transfer to a freezer bag with all the air squeezed out.
When reheating, thaw overnight in the fridge, then warm in a skillet with 1 tbsp olive oil and a pinch of salt until crispy again. The texture won't be perfect, but it's still delicious!
Reheating Methods
For stovetop reheating, toss the cooled vegetables with 1 tbsp olive oil and 1 tsp lemon juice in a skillet over medium heat for 5-7 minutes.
The oil helps restore crispness while the lemon juice brightens the flavors. Avoid microwaving—it turns the fava beans soggy and dulls the artichokes' texture. 🔥
Meal Prep Hacks
Divide the roasted vegetables into individual portions before storing for easy grab-and-go meals. Add a sprinkle of smoked paprika and a drizzle of olive oil when reheating to keep flavors vibrant.
I often prep this dish on Sundays to use as a quick side for the week—it pairs perfectly with grilled chicken or fish. The key is keeping components separate until reheating.
Reviving Texture
If the artichokes or fava beans lose their crispness, return them to a 425°F oven for 5-10 minutes with a light spray of water. The steam will help restore some crunch while the heat re-crisp the edges.
For extra flavor, sprinkle with freshly ground black pepper and a pinch of kosher salt before serving. This trick works wonders for leftovers!
Broth Preservation
The reduced herb broth can be stored separately in a small jar for up to 5 days in the fridge. Save it for drizzling over other roasted vegetables or using as a base for soups.
If you have extra, freeze it in ice cube trays for later use. The concentrated flavors make it perfect for quick weeknight meals without sacrificing quality. 💡
Nutrition facts
Frequently asked questions
Can I use canned or frozen fava beans instead of fresh?
Fresh fava beans in pods give the best texture, but you can use canned or frozen as a substitute. Drain and thoroughly dry them before roasting—pat with paper towels to remove all moisture. For extra crispiness, toss them with a pinch of cornstarch before roasting. Frozen beans should be thawed completely first.
How do I know when artichokes are done roasting?
Artichokes are ready when they're tender all the way through and the leaves pull apart easily. Insert a knife—the blade should slide in smoothly. The edges should be golden brown with crispy spots, while the center remains tender. Overcooking turns them mushy, so check at 15 minutes after the initial 20-minute roast.
What's the best way to trim artichokes for this recipe?
Start by cutting off the top third to expose the fuzzy choke, then trim the stem to ½ inch. Peel away tough outer leaves until you reach the pale green layers. Cut an "X" at the base to help steam escape during roasting. Rinse thoroughly to remove any remaining debris. A sharp chef's knife makes this process much easier.
Can I make this ahead of time for a dinner party?
Roast the vegetables up to 2 days ahead and store in an airtight container. Reheat in a skillet with olive oil and fresh herbs for 5-7 minutes to restore crispiness. Keep the reduced herb broth separate—reheat it separately and drizzle fresh over the vegetables before serving. This keeps everything vibrant and restaurant-quality.
What if I don't have smoked paprika?
Use regular paprika plus a pinch of liquid smoke for depth, or swap for ½ tsp each of cumin and coriander. The dish will still taste amazing—just slightly different. For extra smokiness, char a small piece of bread in a dry pan and crumble it over the roasted vegetables before serving.
