Pea and Broad Bean Shakshuka

Featured in: Seasonal Kitchen Notes

This vibrant shakshuka brings together tender peas, broad beans, and asparagus in a fragrant spiced tomato base. The vegetables simmer until just tender, creating wells for eggs to poach gently until whites set but yolks remain creamy.

The dish balances sweet spring vegetables with smoky paprika, earthy cumin, and aromatic coriander. Finished with fresh herbs, crumbled feta, and bright lemon, it makes a satisfying vegetarian main perfect for sharing.

Updated on Mon, 26 Jan 2026 11:30:00 GMT
A close-up of Pea and Broad Bean Shakshuka in a skillet, with runny egg yolks nestled among bright green peas and tender asparagus.  Save
A close-up of Pea and Broad Bean Shakshuka in a skillet, with runny egg yolks nestled among bright green peas and tender asparagus. | dulcenabat.com

Last spring, I was standing in a farmer's market with a basket of impossibly fresh peas and broad beans, watching the vendor arrange them like jewels on ice, and I thought: what if I didn't hide these in a side dish? That afternoon led me to shakshuka, that magical Middle Eastern way of poaching eggs in sauce, but I reimagined it as a garden celebration instead of a traditional tomato-only canvas. The colors alone—bright greens, golden yolks, ruby sauce—convinced me I was onto something.

I made this for friends on a Sunday evening when everything felt a bit uncertain, and there's something about gathering around a shared pan of wobbling eggs and spring vegetables that just settles the mood. Someone asked for the recipe before they'd even finished eating, which is always the real compliment. That's when I knew this wasn't just a weeknight dinner—it was a dish that brings people together without fuss or pretense.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Use good quality here because it's one of the few things you really taste on its own, warming everything up before the garlic joins the party.
  • Onion and garlic: These are your flavor foundation, taking time to soften properly rather than rushing them—patience here pays off in depth.
  • Red bell pepper: It adds sweetness and a glossy texture that makes the sauce feel luxurious, not just tomato-based.
  • Asparagus, peas, and broad beans: Fresh or frozen both work beautifully; frozen actually locks in the color and texture better than overcooked fresh versions I've struggled with before.
  • Canned tomatoes and tomato paste: The paste concentrates flavor while the canned tomatoes provide body—together they create something better than either alone.
  • Ground cumin, smoked paprika, ground coriander, and chili flakes: These spices build warmth without heat, creating that comforting Middle Eastern hug the dish is famous for.
  • Eggs: The star of the show; look for ones with deep golden yolks for visual impact and richer flavor.
  • Fresh herbs, feta, and lemon: These finish the dish with brightness, creaminess, and acidity that make you want another bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Warm your foundation:
Heat the olive oil and let that onion soften slowly over medium heat, listening for the quiet sizzle and smelling when it turns translucent and sweet. This takes about 4-5 minutes and is worth the wait.
Build the aromatics:
Add garlic and red pepper, cooking just until the pepper softens enough to bend easily when you press it with your spoon. You want to see it start to collapse, about 2-3 minutes, while everything smells incredible.
Toast the spices:
Stir in your cumin, paprika, coriander, and chili flakes for just one minute—this is crucial because it wakes up the spices without burning them, and your kitchen will smell like a spice market.
Create the sauce base:
Add tomato paste and chopped tomatoes, stirring well so the paste dissolves into the oil and creates a rich, deep red foundation. Simmer gently for 10 minutes, letting it thicken slightly while you occasionally stir and taste for seasoning.
Add the spring vegetables:
Fold in your asparagus, peas, and broad beans, cover the pan, and let them cook for 7-8 minutes until they're just tender but still hold their shape and color. You're aiming for tender-crisp, not soft.
Nestle in the eggs:
Use the back of your spoon to create small wells in the sauce, crack your eggs into each one, cover gently, and let them poach for 5-7 minutes. You'll know they're ready when the whites set but the yolks still jiggle slightly when you tilt the pan.
Finish and serve:
Scatter fresh herbs, crumbled feta, and a squeeze of lemon over everything the moment it comes off heat. Serve immediately in the pan so people can help themselves and feel the warmth of it all.
Colorful Pea and Broad Bean Shakshuka served in a rustic cast-iron pan, garnished with fresh mint and crumbled feta for a spring-inspired meal.  Save
Colorful Pea and Broad Bean Shakshuka served in a rustic cast-iron pan, garnished with fresh mint and crumbled feta for a spring-inspired meal. | dulcenabat.com

I watched my daughter dip torn bread into a runny yolk and realize she could mix it into the sauce to make it even more luxurious, and it reminded me why home cooking matters—it's where people discover their own small joys. That moment of someone finding their own way through a dish feels like the whole point.

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.

When to Make This

This dish sings during spring when the farmers market is overflowing and you want to eat outside as soon as the sun hits the table at dinner. But honestly, frozen peas and broad beans mean you can make it any time you want that spring feeling, which is exactly why I keep them stocked. On rushed weeknights when I need something that feels special without the stress, this is my answer because it comes together faster than delivery would arrive.

Customizing Your Shakshuka

The beauty of shakshuka is how it bends to what's in your kitchen and what your body is asking for on any given day. I've added crumbled feta for creaminess, tossed in fresh spinach at the last minute for extra greens, and once added roasted cherry tomatoes just because they were looking lonely in my fruit bowl. The core stays the same but the personality changes with your mood and what you have within reach.

Serving and Storage

This is best eaten the moment it comes off the heat while everything is still warm and the yolks are perfectly runny, ideally with crusty bread or warm pita you can use to scoop up the sauce like edible spoons. Leftovers can be refrigerated and gently reheated, though the eggs won't have that magical runny center anymore, so honestly it's best treated as a fresh-made dinner rather than a make-ahead meal.

  • Eat immediately for the best experience with runny yolks and crisp vegetables.
  • Pair with sourdough, pita, or flatbread for maximum sauce absorption and satisfaction.
  • If making vegan, swap eggs for chickpeas and skip the feta for a completely different but equally delicious version.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Vibrant vegetarian Pea and Broad Bean Shakshuka topped with poached eggs, ready to be scooped up with crusty artisan bread. Save
Vibrant vegetarian Pea and Broad Bean Shakshuka topped with poached eggs, ready to be scooped up with crusty artisan bread. | dulcenabat.com

This shakshuka taught me that sometimes the best dishes are the ones that let their ingredients shine instead of hiding them under layers of technique. Make it, share it, let someone else discover their own small joy through it.

Questions & Answers

Can I use frozen peas and broad beans?

Yes, frozen peas and broad beans work perfectly in this dish. Add them directly from frozen—they'll cook through in the simmering tomato sauce alongside the asparagus.

How do I know when the eggs are done?

Cook covered for 5–7 minutes. Whites should be fully set and opaque, while yolks remain slightly runny. Gently jiggle the pan—if whites wobble but yolks stay firm, they're ready.

Can I make this vegan?

Omit the eggs and feta. Add drained canned chickpeas during the vegetable simmering step for protein. The result remains hearty and satisfying.

What should I serve with shakshuka?

Warm pita, flatbread, or crusty sourdough for scooping. A simple green salad with lemon dressing balances the rich tomato sauce beautifully.

Can I add other vegetables?

Spinach or zucchini work well. Add spinach in the last 2 minutes to wilt, or zucchini pieces with the asparagus for even cooking.

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

Spring vegetables poached in spiced tomato sauce with eggs for a vibrant Middle Eastern main course.

Prep Time
15 mins
Time to Cook
30 mins
Overall Time
45 mins
Created by Adrian Poole


Skill Level Easy

Cuisine Middle Eastern

Makes 4 Portions

Diet Preferences Meatless, No Gluten

What You Need

Vegetables

01 1 tablespoon olive oil
02 1 medium onion, finely chopped
03 2 garlic cloves, minced
04 1 red bell pepper, diced
05 5.3 ounces asparagus, trimmed and cut into 0.75 inch pieces
06 5.3 ounces fresh or frozen peas
07 5.3 ounces fresh or frozen broad beans, shelled
08 14.1 ounces canned chopped tomatoes
09 2 tablespoons tomato paste

Spices and Seasonings

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

Eggs and Garnish

01 4 to 6 large eggs
02 2 tablespoons fresh parsley or mint, chopped
03 2.1 ounces feta cheese, crumbled, optional
04 Lemon wedges for serving

Directions

Step 01

Build the aromatic base: Heat olive oil in a large, deep skillet or sauté pan over medium heat. Add chopped onion and cook for 4 to 5 minutes until softened.

Step 02

Develop the flavor foundation: Stir in minced garlic and diced red bell pepper; cook for 2 to 3 minutes until slightly softened.

Step 03

Toast the spices: Add ground cumin, smoked paprika, ground coriander, and chili flakes. Fry for 1 minute until fragrant.

Step 04

Create the sauce base: Stir in tomato paste, chopped tomatoes, and a pinch of salt and pepper. Simmer uncovered for 10 minutes, stirring occasionally, until slightly thickened.

Step 05

Cook the vegetables: Add asparagus, peas, and broad beans. Cover and cook for 7 to 8 minutes until the vegetables are just tender.

Step 06

Poach the eggs: With the back of a spoon, make small wells in the sauce. Crack eggs into the wells. Cover and cook gently for 5 to 7 minutes, or until the whites are set but yolks remain runny.

Step 07

Finish and serve: Remove from heat. Sprinkle with chopped parsley or mint and crumbled feta if using. Serve immediately with lemon wedges and crusty bread.

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.

Equipment Needed

  • Large skillet or sauté pan with lid
  • Sharp knife
  • Chopping board
  • Wooden spoon

Allergy Warnings

Review every ingredient for allergens. Talk to your doctor if unsure.
  • Contains eggs and dairy products, specifically feta cheese when included
  • Gluten-free only when served without bread or with certified gluten-free bread alternatives
  • Always verify all processed ingredient labels for potential allergen cross-contamination

Nutrition Details (per portion)

This nutritional info is for general guidance. It isn't medical advice.
  • Kcal: 270
  • Fats: 12 g
  • Carbohydrates: 24 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.