Pea and Broad Bean Shakshuka

Featured in: Weeknight Dinners

This vibrant Middle Eastern-inspired dish transforms the classic shakshuka into a celebration of spring vegetables. Tender asparagus, sweet peas, and broad beans simmer gently in a fragrant tomato sauce infused with smoked paprika, cumin, and coriander. The eggs are nestled directly into the bubbling sauce, poaching until the whites set while yolks remain luxuriously runny—perfect for dipping crusty bread.

The entire dish comes together in just 45 minutes, making it ideal for a leisurely weekend brunch or simple weeknight dinner. Finished with crumbled feta, fresh herbs, and a squeeze of bright lemon, each bowl offers a perfect balance of creamy, tangy, and spiced flavors that naturally encourage gathering around the table.

Updated on Fri, 30 Jan 2026 06:46:04 GMT
Bright green peas and broad beans swim in a spiced tomato sauce, with eggs poached in wells, served with lemon wedges and fresh herbs. Pin it
Bright green peas and broad beans swim in a spiced tomato sauce, with eggs poached in wells, served with lemon wedges and fresh herbs. | purposepan.com

The first time I made this shakshuka, it was a rainy Tuesday and I had a bag of fresh peas from the farmers market that needed using. My roommate wandered in, drawn by the smell of cumin and tomatoes, and we ended up eating it straight from the pan with wooden spoons.

Last spring I served this for a weekend brunch with friends. Someone had brought fresh broad beans from their garden, and the conversation kept pausing because everyone was too busy scraping up sauce with bread. Thats when I knew this recipe was a keeper.

Ingredients

  • Olive oil: Use a good quality extra virgin oil here since its the foundation of the sauce
  • Onion: Finely chopped so it melts into the sauce without leaving chunky bits
  • Garlic: Freshly minced releases more aroma than pre minced garlic from a jar
  • Red bell pepper: Adds natural sweetness that balances the tomatoes and spices
  • Asparagus: Cut into bite sized pieces so they cook evenly in the sauce
  • Fresh or frozen peas: If using frozen, add them directly without thawing first
  • Broad beans: Double pod them if theyre large and the skins are tough
  • Canned chopped tomatoes: Passata works too if you prefer a smoother sauce texture
  • Tomato paste: Concentrates the tomato flavor and helps thicken the sauce
  • Ground cumin: Provides that classic shakshuka aroma that fills the whole kitchen
  • Smoked paprika: Adds depth and a subtle smoky quality without any actual smoking
  • Ground coriander: Brightens the spice blend with its citrusy floral notes
  • Chili flakes: Optional but recommended if you like a gentle warmth in the background
  • Eggs: Room temperature eggs will cook more evenly and predictably
  • Fresh parsley or mint: Mint pairs beautifully with the spring vegetables and freshens the dish
  • Feta cheese: Salty crumbles contrast perfectly with the sweet tomatoes
  • Lemon wedges: A squeeze right before serving cuts through the richness

Instructions

Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Build the aromatic base:
Warm the olive oil in a large deep skillet over medium heat. Add the chopped onion and let it soften for about 5 minutes until translucent and fragrant.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Add the aromatic vegetables:
Stir in the minced garlic and diced red bell pepper. Cook for another 2 to 3 minutes until the pepper begins to soften and the garlic becomes fragrant.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Toast the spices:
Sprinkle in the cumin smoked paprika ground coriander and chili flakes. Fry for just 1 minute until the spices bloom and become intensely aromatic.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Create the sauce:
Stir in the tomato paste until well combined. Add the canned chopped tomatoes and season with salt and pepper. Let it simmer uncovered for 10 minutes until slightly thickened.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
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 bright.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Create the egg wells:
Use the back of a spoon to make small indentations in the sauce. Crack an egg into each well keeping them separate. Cover and cook gently for 5 to 7 minutes.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Finish and serve:
The whites should be set but the yolks still runny. Remove from heat immediately and sprinkle with chopped parsley or mint and crumbled feta.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Spring asparagus and peas brighten this shakshuka, featuring runny-yolked eggs nestled in a smoky, cumin-spiced tomato sauce perfect for sharing. Pin it
Spring asparagus and peas brighten this shakshuka, featuring runny-yolked eggs nestled in a smoky, cumin-spiced tomato sauce perfect for sharing. | purposepan.com
Spring asparagus and peas brighten this shakshuka, featuring runny-yolked eggs nestled in a smoky, cumin-spiced tomato sauce perfect for sharing. Pin it
Spring asparagus and peas brighten this shakshuka, featuring runny-yolked eggs nestled in a smoky, cumin-spiced tomato sauce perfect for sharing. | purposepan.com

My mother in law still talks about the morning I made this for her. She kept saying how she never thought to put spring vegetables in shakshuka and now she makes it every time asparagus appears at the market.

Getting the Eggs Just Right

The key is watching the eggs closely after the first 4 minutes of covered cooking. Whites can go from perfectly set to rubbery in seconds. I always lift the lid slightly to peek and gently shake the pan to see if the whites are firm but jiggly.

Choosing Your Bread

Sourdough holds up well to dipping without falling apart. Warm pita or flatbread is traditional and perfect for scooping. Honestly even toasted bread works if thats what you have on hand.

Make It Your Own

This recipe is incredibly forgiving. Sometimes I add spinach or kale when I need to use up greens. Other times I crumble in some goat cheese instead of feta. The vegetable quantities are flexible too.

  • Chickpeas make a great protein boost if you want to skip the eggs entirely
  • A drizzle of good olive oil right before serving adds a luxurious finish
  • Leftovers reheat beautifully though the eggs are best cooked fresh
Vibrant Pea and Broad Bean Shakshuka steams in a skillet, finished with crumbled feta and mint, ready to scoop with warm crusty bread. Pin it
Vibrant Pea and Broad Bean Shakshuka steams in a skillet, finished with crumbled feta and mint, ready to scoop with warm crusty bread. | purposepan.com
Vibrant Pea and Broad Bean Shakshuka steams in a skillet, finished with crumbled feta and mint, ready to scoop with warm crusty bread. Pin it
Vibrant Pea and Broad Bean Shakshuka steams in a skillet, finished with crumbled feta and mint, ready to scoop with warm crusty bread. | purposepan.com

This dish has become my go to for lazy weekend mornings. Something about breaking those yolks and watching them mix with the tomatoes just makes everything feel right.

Recipe FAQs

What vegetables work best in this dish?

Fresh asparagus, peas, and broad beans shine during spring months. You can substitute with frozen versions when fresh aren't available, or add spinach, zucchini, or diced bell peppers for extra variety and color.

How do I know when the eggs are perfectly cooked?

Cook covered for 5-7 minutes after cracking the eggs into the sauce. The whites should be completely set and opaque, while the yolks remain slightly jiggly when you gently shake the pan. For firmer yolks, cook an additional 2 minutes.

Can I make this ahead of time?

The vegetable base can be prepared up to a day in advance and stored in the refrigerator. Reheat gently before adding and poaching the eggs. The dish is best enjoyed immediately after cooking the eggs.

What should I serve alongside?

Warm crusty bread, pita, or flatbread is essential for scooping up the sauce and runny yolks. A simple green salad with lemon vinaigrette provides a fresh contrast to the rich, spiced flavors.

How can I make this vegan?

Simply 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. The vegetables and spiced tomato sauce remain just as satisfying.

Can I adjust the spice level?

The chili flakes provide gentle warmth. For more heat, increase to a full teaspoon or add a finely chopped fresh chili pepper when cooking the onions. If serving mild palates, reduce or omit the chili flakes altogether.

Pea and Broad Bean Shakshuka

Vibrant Middle Eastern dish with fresh spring vegetables, eggs, and aromatic spices in rich tomato sauce.

Prep time
15 minutes
Cook time
30 minutes
Total duration
45 minutes
Author Amelia Cook


Skill Level Easy

Cuisine Middle Eastern

Portions 4 Serving size

Diet Information Veg-Friendly, 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 oz asparagus, trimmed and cut into ¾-inch pieces
06 5 oz fresh or frozen peas
07 5 oz fresh or frozen broad beans, shelled
08 14 oz canned chopped tomatoes
09 2 tablespoons tomato paste

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 ½ teaspoon ground coriander
04 ½ 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 oz feta cheese, crumbled
04 Lemon wedges for serving

Step-by-Step Guide

Step 01

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

Step 02

Add Vegetables: Stir in garlic and red bell pepper. Cook 2–3 minutes until slightly softened but still retaining texture.

Step 03

Bloom Spices: Add cumin, smoked paprika, ground coriander, and chili flakes. Fry for 1 minute, stirring constantly, until fragrant and oils are released.

Step 04

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

Step 05

Cook Spring Vegetables: Add asparagus, peas, and broad beans. Cover and cook 7–8 minutes until vegetables are tender-crisp, not mushy.

Step 06

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

Step 07

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

What You'll Need

  • Large skillet or sauté pan with tight-fitting lid
  • Sharp chef's knife
  • Sturdy cutting board
  • Wooden spoon or heat-resistant spatula

Allergy List

Review all items for allergens and talk to a medical expert if you're unsure.
  • Contains eggs and dairy from feta cheese
  • Gluten-free when served without bread or with certified gluten-free alternatives
  • Always verify labels on processed ingredients for allergen information

Nutrition details (per portion)

Nutrition details are just for your reference and shouldn't substitute a medical consultation.
  • Calories: 270
  • Fat content: 12 grams
  • Carbohydrates: 24 grams
  • Protein: 14 grams