Pea and Broad Bean Shakshuka

Featured in: Fresh Bowls & Salads

This vibrant spring dish transforms the classic Middle Eastern shakshuka with seasonal vegetables. Sweet peas and double-podded broad beans bring freshness, while tender asparagus adds satisfying crunch. The vegetables simmer in a fragrant tomato base seasoned with cumin, smoked paprika, and ground coriander, creating layers of warmth and depth. Four eggs are nestled into the sauce, cooking until just set with luscious runny yolks. A final sprinkling of crumbled feta and fresh herbs adds creamy tang and brightness. The entire dish comes together in under an hour, making it ideal for relaxed weekend brunches or simple weeknight dinners. Serve directly from the pan with crusty bread to soak up every last bit of the flavorful sauce.

Updated on Wed, 28 Jan 2026 14:26:00 GMT
Vibrant Pea and Broad Bean Shakshuka simmers in a skillet, with asparagus and feta garnish beside crusty bread for dipping. Save
Vibrant Pea and Broad Bean Shakshuka simmers in a skillet, with asparagus and feta garnish beside crusty bread for dipping. | aeroflavor.com

The spring I discovered pea and broad bean shakshuka changed my weekend brunches forever. While sheltering from a sudden April shower at my favorite farmers market, I struck up a conversation with a vendor arranging vibrant piles of fresh peas and tender broad beans. She described this spring twist on shakshuka that sounded too delicious not to try. Back home, with rain pattering against the kitchen window, the bright greens against the rich tomato sauce created something that felt like sunshine on a plate.

Last Easter, when my sister announced she was now vegetarian, this shakshuka became our new holiday tradition. We gathered around the table, tearing pieces of warm flatbread and dipping them into the sauce, the conversation flowing as easily as the wine. My brother in law, notorious for his meat loving ways, was the one who requested seconds and then asked for the recipe. The dish has a way of bringing people together, creating moments where time seems to slow down.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh or frozen peas and broad beans: The heart and soul of this spring version, they add sweet pops of texture that regular shakshuka misses.
  • Asparagus: Look for medium thickness stalks as they cook evenly with the other vegetables without becoming mushy.
  • Smoked paprika: This is your secret weapon, bringing a subtle campfire essence that elevates the entire dish beyond a simple tomato sauce.
  • Eggs: Farm fresh eggs with those gorgeous orange yolks create the most beautiful contrast against the vibrant greens and reds.
  • Feta cheese: The salty tang cuts through the richness of the eggs and sweetness of the vegetables perfectly.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Blanch the spring stars:
Start by giving your peas and broad beans a quick bath in boiling water, just about two minutes until they brighten. The ice bath afterward is non negotiable, it locks in that vivid green color we want.
Build your flavor foundation:
As the onions and peppers soften in the pan, your kitchen will fill with that savory aroma that signals good things are coming. When you add the spices, stand over the pan for a moment and breathe in that fragrant cloud as they bloom in the oil.
Create the tomato canvas:
The tomato paste might seem like a small addition, but those two tablespoons pack concentrated umami that transforms the sauce. Watch as it deepens from bright red to a rich russet as it caramelizes slightly.
Add the spring vegetables:
When you fold in the asparagus, peas and broad beans, the pan becomes a patchwork of green jewels nestled in tomato sauce. Resist the urge to overcook them, they should retain a slight bite.
Create egg nests:
Use the back of a spoon to make wells for each egg, working quickly so they cook evenly. The moment when you crack an egg and watch the white slowly spread while the yolk stays perfectly centered feels like culinary magic every time.
The waiting game:
This is the hardest part, keeping the heat low and resisting the urge to peek under the lid too often. The eggs should set gently, with the whites opaque but the yolks still gloriously runny.
Finishing touches:
The shower of feta and herbs isnt just garnish, its the final layer of flavor that brings everything together. A generous drizzle of your best olive oil adds glossy richness.
Runny eggs nestle in Pea and Broad Bean Shakshuka, surrounded by peas, broad beans, and a lightly spiced tomato sauce. Save
Runny eggs nestle in Pea and Broad Bean Shakshuka, surrounded by peas, broad beans, and a lightly spiced tomato sauce. | aeroflavor.com

One particularly memorable evening, I served this shakshuka to friends who had just returned from traveling through the Middle East. We sat on the back porch as the sun was setting, and they fell silent after the first few bites. Then came the stories of markets in Jerusalem and tiny cafes in Morocco, each memory unlocked by flavors in the dish. Food has this incredible power to transport us, and this humble pan of vegetables and eggs took us around the world that night.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Seasonal Adaptations

Ive learned that this recipe shifts beautifully with the seasons, each variation telling its own story on the plate. In summer, sweet corn kernels and cherry tomatoes bring brightness and pop. Fall calls for butternut squash cubes and kale, creating a heartier version that stands up to cooler evenings. Winter finds me using frozen peas with preserved lemon for brightness, a reminder that spring will eventually return. The recipe becomes a calendar of sorts, marking time through flavors and colors.

Serving Suggestions

The communal nature of shakshuka makes it perfect for those lazy weekend gatherings where people wander into the kitchen throughout the morning. Ive discovered that setting out a variety of breads transforms the experience, from torn pieces of chewy sourdough to warm pita or even buttery brioche. The sauce demands to be sopped up, and watching friends use the last piece of bread to clean their plates completely is perhaps the highest compliment a cook can receive.

Make It Your Own

After making this countless times, Ive come to appreciate how forgiving shakshuka truly is, welcoming improvisation and happy accidents. The time I accidentally used hot smoked paprika instead of sweet created a version with unexpected heat that became my brothers favorite. Another night, throwing in leftover roasted cauliflower added wonderful nutty notes I hadnt anticipated.

  • For a luxurious twist, try dolloping a spoonful of good quality labneh on top just before serving instead of the feta.
  • When fresh herbs are abundant, increase the amounts substantially, they can handle being treated as a vegetable rather than just a garnish.
  • Consider a sprinkle of dukkah or za'atar at the end for an additional layer of texture and earthy flavor.
Spoonful of Pea and Broad Bean Shakshuka revealing tender greens and soft eggs, served hot with herbs and olive oil. Save
Spoonful of Pea and Broad Bean Shakshuka revealing tender greens and soft eggs, served hot with herbs and olive oil. | aeroflavor.com

This green shakshuka has taught me that the most memorable dishes often come from bridging traditions with what's fresh and available. Each time I make it, the recipe evolves slightly, carrying forward the essence of shared meals and seasonal celebrations.

Recipe FAQs

Can I make this dish ahead of time?

The vegetable base can be prepared up to a day in advance and stored in the refrigerator. When ready to serve, reheat gently, make the wells, and add the eggs to cook fresh.

What can I substitute for broad beans?

Edamame works beautifully as a substitute, bringing similar texture and protein. Fresh fava beans can also be used, though they require double-podding like broad beans.

How do I know when the eggs are perfectly cooked?

Cook covered on low heat for 7–10 minutes. The whites should be fully set and opaque, while the yolks remain jiggly when you gently shake the pan. For firmer yolks, extend cooking time by 2–3 minutes.

Can I use frozen vegetables instead of fresh?

Absolutely. Frozen peas and broad beans work well—skip the blanching step and add them directly when the recipe calls for fresh vegetables. They'll thaw and cook in the simmering sauce.

What's the best bread to serve alongside?

Crusty sourdough or traditional flatbreads like pita and naan are ideal for scooping up the sauce. Warm the bread before serving for the best experience.

How can I adjust the spice level?

The chili flakes are optional, so omit them for a milder dish. For more heat, increase the flakes or serve with harissa or chili oil on the side.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Pea and Broad Bean Shakshuka

Sweet peas, broad beans, and asparagus in spiced tomato sauce with runny eggs and feta.

Prep Time
20 min
Time to Cook
30 min
Full Time
50 min
Created by Mason Hughes


Skill Level Medium

Cuisine Middle Eastern-Inspired

Makes 4 Portions

Dietary Info Vegetarian, No Gluten

What You'll Need

Vegetables

01 1 cup fresh or frozen peas
02 1 cup fresh or frozen broad beans, double-podded if fresh
03 1 bunch asparagus (about 7 oz), trimmed and cut into 2-inch pieces
04 1 medium onion, finely chopped
05 1 red bell pepper, diced
06 2 garlic cloves, minced
07 1 can (14 oz) chopped tomatoes
08 2 tablespoons tomato paste

Spices and Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon ground coriander
04 1/4 teaspoon chili flakes, optional
05 Salt and black pepper to taste

Eggs

01 4 large eggs

Garnishes

01 3 tablespoons crumbled feta cheese
02 2 tablespoons chopped fresh parsley or mint
03 Extra virgin olive oil for drizzling

How To

Step 01

Blanch legumes: Bring a pot of salted water to a boil. Blanch peas and broad beans for 2 minutes, then transfer to an ice bath. Drain and set aside.

Step 02

Sauté aromatics: Heat olive oil in a large deep skillet over medium heat. Add onion and red bell pepper; sauté for 5 minutes until softened.

Step 03

Bloom spices: Stir in garlic, cumin, smoked paprika, coriander, and chili flakes. Cook for 1 minute until fragrant.

Step 04

Build tomato base: Add tomato paste, then chopped tomatoes. Simmer for 10 minutes, stirring occasionally, until slightly thickened.

Step 05

Add vegetables: Add asparagus, peas, and broad beans. Season with salt and pepper. Simmer for 5 to 7 minutes, until vegetables are just tender.

Step 06

Poach eggs: Make four small wells in the vegetable mixture. Crack an egg into each well. Cover the pan and cook on low heat for 7 to 10 minutes, until eggs are just set but yolks remain runny.

Step 07

Finish and garnish: Remove from heat. Sprinkle with crumbled feta and fresh herbs. Drizzle with olive oil.

Step 08

Serve: Serve directly from the pan with crusty bread or flatbreads.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large deep skillet with lid
  • Saucepan
  • Slotted spoon
  • Knife and chopping board

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains eggs
  • Contains dairy (feta cheese)
  • Gluten-free as written; serve with gluten-free bread as needed

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 285
  • Total Fat: 13 g
  • Carbohydrates: 27 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.