Pea and Broad Bean Shakshuka

Featured in: Seasonal Meal Inspiration

This vibrant spring shakshuka combines sweet peas, broad beans, and tender asparagus in a lightly spiced tomato sauce topped with perfectly poached eggs and crumbled feta. The dish brings together Middle Eastern flavors with seasonal vegetables, creating a colorful and nutritious main course that's ready in under an hour. Serve it straight from the skillet with crusty bread for a satisfying vegetarian meal that feeds four.

Updated on Thu, 29 Jan 2026 17:53:32 GMT
A vibrant Pea and Broad Bean Shakshuka with runny eggs nestled in a spiced tomato sauce, asparagus, and herbs. Save Pin
A vibrant Pea and Broad Bean Shakshuka with runny eggs nestled in a spiced tomato sauce, asparagus, and herbs. | casatiwizi.com

Experience a vibrant, spring-inspired twist on the classic shakshuka. This dish brings together the sweetness of peas and broad beans with the crunch of tender asparagus, all simmered in a lightly spiced tomato sauce. It is a colorful and nourishing main course that is perfect for sharing at any table.

A vibrant Pea and Broad Bean Shakshuka with runny eggs nestled in a spiced tomato sauce, asparagus, and herbs. Save Pin
A vibrant Pea and Broad Bean Shakshuka with runny eggs nestled in a spiced tomato sauce, asparagus, and herbs. | casatiwizi.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This Middle Eastern-inspired dish is as beautiful as it is delicious. The combination of cumin, smoked paprika, and coriander creates a warm, aromatic base that complements the fresh green vegetables. Topped with salty feta and fresh herbs, it offers a perfect balance of flavors in every bite.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Vegetables: 1 cup fresh or frozen peas, 1 cup fresh or frozen broad beans (double-podded if fresh), 1 bunch asparagus (about 200g), trimmed and cut into 2-inch pieces, 1 medium onion, finely chopped, 1 red bell pepper, diced, 2 garlic cloves, minced, 1 can (400g) chopped tomatoes, 2 tablespoons tomato paste
  • Spices & Seasonings: 1 teaspoon ground cumin, 1 teaspoon smoked paprika, ½ teaspoon ground coriander, ¼ teaspoon chili flakes (optional), Salt and black pepper to taste
  • Eggs: 4 large eggs
  • Garnishes: 3 tablespoons crumbled feta cheese, 2 tablespoons chopped fresh parsley or mint, Extra virgin olive oil, for drizzling

Instructions

Step 1
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 2
Heat olive oil in a large, deep skillet over medium heat. Add onion and red bell pepper; sauté for 5 minutes until softened.
Step 3
Stir in garlic, cumin, smoked paprika, coriander, and chili flakes. Cook for 1 minute until fragrant.
Step 4
Add tomato paste, then the chopped tomatoes. Simmer for 10 minutes, stirring occasionally, until slightly thickened.
Step 5
Add asparagus, peas, and broad beans. Season with salt and pepper. Simmer for 5–7 minutes, until vegetables are just tender.
Step 6
Make four small wells in the vegetable mixture. Crack an egg into each well. Cover the pan and cook on low heat for 7–10 minutes, until eggs are just set but yolks remain runny.
Step 7
Remove from heat. Sprinkle with crumbled feta and fresh herbs. Drizzle with olive oil.
Step 8
Serve directly from the pan with crusty bread or flatbreads.

Zusatztipps für die Zubereitung

To ensure the best texture, double-pod the broad beans if using fresh ones. Using a deep skillet with a well-fitting lid is essential for poaching the eggs perfectly while keeping the yolks runny.

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.

Varianten und Anpassungen

For a vegan-friendly version, simply omit the eggs and feta cheese and add a can of chickpeas for extra protein. If you prefer a spicier dish, serve with a side of harissa or a drizzle of chili oil.

Serviervorschläge

This dish is best enjoyed directly from the pan with plenty of crusty bread or warm flatbreads for dipping. It pairs wonderfully with a crisp white wine or a refreshing sparkling water with lemon.

Serving suggestion for Pea and Broad Bean Shakshuka, topped with feta and parsley, perfect with crusty bread. Save Pin
Serving suggestion for Pea and Broad Bean Shakshuka, topped with feta and parsley, perfect with crusty bread. | casatiwizi.com

Whether for a weekend brunch or a light weekday dinner, this Pea and Broad Bean Shakshuka is a delightful way to celebrate fresh, seasonal ingredients. Enjoy the harmony of spices and textures in this wholesome, one-pan meal.

Recipe Questions & Answers

Can I use frozen vegetables instead of fresh?

Yes, frozen peas and broad beans work perfectly and are already podded, saving prep time. Just ensure they're fully thawed before adding to the pan.

How do I know when the eggs are perfectly cooked?

The whites should be fully set and opaque, while the yolks remain soft and slightly jiggly. This typically takes 7-10 minutes with the lid on over low heat.

Can I make this dish vegan?

Absolutely. Simply omit the eggs and feta cheese, and add a can of drained chickpeas to the vegetable mixture for protein and heartiness.

What can I serve alongside this shakshuka?

Crusty bread, warm pita, or flatbreads are ideal for scooping up the sauce. A simple green salad or tahini drizzle also pairs beautifully.

How can I adjust the spice level?

Add more chili flakes to the base sauce for heat, or serve with harissa or chili oil on the side so guests can customize their own portions.

Can I prepare components ahead of time?

Yes, blanch the vegetables and make the tomato sauce base up to a day ahead. Store separately in the fridge, then reheat the sauce and add eggs when ready to serve.

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 shakshuka with peas, broad beans, asparagus in spiced tomato sauce. Vegetarian, gluten-free comfort food.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Author Mason Cruz


Skill Level Medium

Cuisine Middle Eastern-Inspired

Portion Size 4 Number of Servings

Diet Preferences Meat-Free, No Gluten

What You 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

Step-by-Step Guide

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 Sauce Base: Add tomato paste, then the 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 You'll Need

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

Allergy Details

Be sure to review ingredients for any allergies and talk to a healthcare provider if you're uncertain.
  • Contains eggs and dairy (feta cheese)
  • Gluten-free as written; serve with gluten-free bread as needed
  • Always check labels for hidden allergens

Nutrition Info (for one serving)

These nutrition numbers are just for reference and shouldn't be mistaken for health advice.
  • Calorie Count: 285
  • Fat content: 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.