Pea and Broad Bean Shakshuka

Featured in: Seasonal Inspired Recipes

This vibrant spring shakshuka combines tender peas, broad beans, and asparagus in a richly spiced tomato sauce. The dish features aromatic cumin, smoked paprika, and coriander, creating layers of Middle Eastern-inspired flavor. Eggs are gently poached directly in the sauce, making it a complete one-pan meal ready in 45 minutes. Ideal for brunch or a light dinner, served with crusty bread to soak up the flavorful sauce.

Updated on Wed, 21 Jan 2026 10:49:00 GMT
A close-up of Pea and Broad Bean Shakshuka with eggs poached in a vibrant tomato and herb sauce. Save Pin
A close-up of Pea and Broad Bean Shakshuka with eggs poached in a vibrant tomato and herb sauce. | fabulousdishesby.com

Last spring, my sister came over with a bag of fresh peas and broad beans from the farmers market, insisting we make something bright and green together. We ended up twisting traditional shakshuka into this vibrant version, and the way those sweet spring vegetables burst through the spiced tomato sauce made the whole kitchen feel like sunshine. Now it is the dish I make when I need something that looks like a celebration on the plate but comes together with barely any effort.

I made this for a lazy Sunday brunch when friends were staying over, and everyone ended up standing around the stove with forks, dipping bread into the sauce and debating whose egg had the perfect runny yolk. Something about poaching eggs in a sea of green vegetables and warm spices turns a simple meal into the kind of gathering that lingers until midafternoon.

Ingredients

  • Olive oil: A good quality extra virgin olive oil makes a noticeable difference in the final flavor
  • Onion and garlic: These form the aromatic base that deepens as they cook down slowly
  • Red bell pepper: Adds natural sweetness and a beautiful contrasting color to all the green vegetables
  • Asparagus: Cut into even pieces so everything cooks at the same rate
  • Fresh or frozen peas and broad beans: Frozen work beautifully here, just add them straight from the freezer
  • Canned tomatoes: Passata gives a smoother sauce while chopped tomatoes add more texture
  • Ground spices: Toasting them briefly releases their oils and makes the sauce taste more complex
  • Eggs: Room temperature eggs whites set more evenly in the sauce
  • Fresh herbs: Parsley brings brightness while mint adds a cool contrast to the warm spices
  • Feta cheese: Optional but adds a creamy salty element that ties everything together
  • Lemon wedges: A squeeze at the end brightens all the flavors and cuts through the richness

Instructions

Product image
Provides cushioned support while cooking, washing dishes, and standing longer during meal preparation.
Check price on Amazon
Build the aromatic base:
Warm the olive oil in a large deep skillet over medium heat, then add the chopped onion and let it soften slowly until translucent and fragrant, about 4 to 5 minutes.
Add the peppers and garlic:
Stir in the minced garlic and diced red bell pepper, cooking for another 2 to 3 minutes until the pepper starts to soften and the garlic becomes aromatic but not browned.
Toast the spices:
Sprinkle in the cumin, smoked paprika, ground coriander, and chili flakes if using, frying for just 1 minute until the spices bloom and become fragrant, stirring constantly to prevent burning.
Create the sauce:
Stir in the tomato paste and canned tomatoes, season with salt and pepper, then let the mixture simmer uncovered for about 10 minutes, stirring occasionally until the sauce thickens slightly.
Add the spring vegetables:
Stir in the asparagus pieces, peas, and broad beans, cover the pan, and cook for 7 to 8 minutes until the vegetables are just tender but still retain their bright color.
Make wells for the eggs:
Use the back of a spoon to create small wells in the sauce, then crack an egg into each well, cover the pan again, and cook gently for 5 to 7 minutes until the whites are set but the yolks remain runny.
Finish and serve:
Remove from heat immediately, scatter with chopped herbs and crumbled feta if desired, and bring the whole pan to the table with lemon wedges and warm bread for dipping.
Product image
Provides cushioned support while cooking, washing dishes, and standing longer during meal preparation.
Check price on Amazon
Vibrant Pea and Broad Bean Shakshuka bubbling in a skillet with fresh herbs and a lemon wedge on the side. Save Pin
Vibrant Pea and Broad Bean Shakshuka bubbling in a skillet with fresh herbs and a lemon wedge on the side. | fabulousdishesby.com

This dish has become my go to for meals that need to feel special but do not require hours of preparation. There is something deeply satisfying about watching the eggs poach in a sauce filled with the first vegetables of spring, like you are capturing the season in a pan.

Making Ahead

The vegetable sauce keeps beautifully for two days in the refrigerator and actually develops deeper flavors as it sits. When you are ready to serve, reheat gently and add the eggs at the last minute for the freshest result.

Seasonal Swaps

In summer try adding zucchini or cherry tomatoes, and in winter switch to hearty greens like kale or Swiss chard. The beauty of this recipe is how easily it adapts to whatever vegetables look best at the market.

Perfect Pairings

Crusty sourdough or warm pita is essential for soaking up that spiced tomato sauce, but a simple green salad with a sharp vinaigrette balances the richness nicely. For drinks, something crisp and cold like white wine or sparkling water with lemon works wonderfully.

  • Keep a watchful eye on the eggs during those final minutes as they go from runny to set quickly
  • Have your lemons already wedged and herbs chopped before you start cooking so you can finish the dish the moment it comes off the heat
  • This tastes even better when served family style with everyone gathering around the pan
Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Colorful serving of Pea and Broad Bean Shakshuka topped with crumbled feta and mint, ready to be enjoyed with bread. Save Pin
Colorful serving of Pea and Broad Bean Shakshuka topped with crumbled feta and mint, ready to be enjoyed with bread. | fabulousdishesby.com

Gathering around a steaming pan of shakshuka feels like the kind of meal that reminds us why we love feeding people we care about.

Recipe FAQs

Can I use frozen vegetables?

Yes, both frozen peas and broad beans work perfectly in this dish. Simply add them directly to the sauce without thawing. They may need an extra minute or two to cook through.

How do I know when the eggs are done?

The whites should be fully set and opaque, while the yolks remain runny. This usually takes 5-7 minutes. Cover the pan to ensure even cooking from both the top and steam.

Can I make this ahead?

Prepare the vegetable sauce up to a day in advance and refrigerate. When ready to serve, reheat gently until simmering, then add the eggs and finish cooking.

What can I serve with this?

Crusty bread, warm pita, or flatbread are ideal for soaking up the sauce. A simple green salad with lemon dressing complements the rich flavors perfectly.

How can I make it vegan?

Omit the eggs and feta cheese. Add drained canned chickpeas or white beans during the last few minutes of cooking to provide protein and substance.

Can I adjust the spice level?

Absolutely. Start with half the recommended chili flakes, then taste and add more if desired. You can also add a fresh chopped chili for immediate heat or omit spices entirely for a mild version.

Pea and Broad Bean Shakshuka

Colorful spring vegetables poached in aromatic tomato sauce with runny eggs

Prep Duration
15 min
Time to cook
30 min
Overall duration
45 min
Posted by Fabulous dishes by Vanessa Collins


Skill level Easy

Cuisine style Middle Eastern

Servings made 4 Number of servings

Dietary details Vegetarian-friendly, No gluten

Ingredient list

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 ounces asparagus, trimmed and cut into 3/4 inch pieces
06 5 ounces fresh or frozen peas
07 5 ounces fresh or frozen broad beans, shelled
08 14 ounces canned chopped tomatoes
09 2 tablespoons tomato paste

Spices & Seasonings

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

Eggs & Garnish

01 4-6 large eggs
02 2 tablespoons fresh parsley or mint, chopped
03 2 ounces feta cheese, crumbled
04 Lemon wedges

Step-by-Step Guide

Instruction 01

Sauté Aromatics: Heat olive oil in a large, deep skillet over medium heat. Add onion and cook for 4-5 minutes until soft and translucent.

Instruction 02

Add Vegetables: Stir in garlic and red bell pepper. Cook for 2-3 minutes until slightly softened.

Instruction 03

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

Instruction 04

Build Tomato Base: Stir in tomato paste, chopped tomatoes, and salt and pepper. Simmer uncovered for 10 minutes, stirring occasionally, until slightly thickened.

Instruction 05

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

Instruction 06

Poach Eggs: Create small wells in the sauce using the back of a spoon. Crack eggs into the wells. Cover and cook gently for 5-7 minutes until whites are set but yolks remain runny.

Instruction 07

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

Equipment needed

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

Allergy details

Take a moment to check each ingredient for possible allergens. Always reach out to a medical expert if you're unsure.
  • Contains eggs and dairy (feta cheese)
  • Gluten-free if served without bread or with gluten-free bread

Nutrition details by serving

These details help guide you, but be sure to consult a healthcare professional when needed.
  • Kcal: 270
  • Lipids: 12 g
  • Carbohydrates: 24 g
  • Protein: 14 g