Pea and Broad Bean Shakshuka

Featured in: Family-Style Meals

This colorful Middle Eastern-inspired dish transforms the classic shakshuka into a spring celebration. Fresh peas, broad beans, and asparagus swim in a fragrant tomato sauce spiced with cumin, smoked paprika, and coriander. Eggs are gently poached directly in the sauce, creating runny yolks that blend beautifully with the spiced vegetables. Ready in just 45 minutes, this vegetarian and gluten-free main is perfect for sharing, served with crusty bread and lemon wedges to complete the meal.

Updated on Mon, 26 Jan 2026 01:04:36 GMT
Vibrant Pea and Broad Bean Shakshuka with runny eggs, bursting with spring flavors. Save
Vibrant Pea and Broad Bean Shakshuka with runny eggs, bursting with spring flavors. | tastyhrira.com

This Pea and Broad Bean Shakshuka is a vibrant, spring-inspired celebration of fresh flavors. Featuring tender peas, broad beans, and asparagus poached in a beautifully spiced tomato and herb sauce, this dish is finished with perfectly set eggs to create a colorful and nutritious sharing main course. It is a simple yet impressive meal that brings a touch of the Middle East to your table.

Vibrant Pea and Broad Bean Shakshuka with runny eggs, bursting with spring flavors. Save
Vibrant Pea and Broad Bean Shakshuka with runny eggs, bursting with spring flavors. | tastyhrira.com

The key to this shakshuka is the balance of aromatic spices like cumin and smoked paprika against the sweetness of the peas and the brightness of fresh herbs. Whether you are hosting a weekend brunch or looking for a light yet satisfying dinner, this recipe offers 14g of protein per serving and only takes 45 minutes from start to finish.

Ingredients

  • Vegetables: 1 tablespoon olive oil, 1 medium onion (finely chopped), 2 garlic cloves (minced), 1 red bell pepper (diced), 150 g asparagus (trimmed and cut into 2 cm pieces), 150 g fresh or frozen peas, 150 g fresh or frozen broad beans (shelled), 400 g canned chopped tomatoes or passata, 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 & Garnish: 4–6 large eggs, 2 tablespoons fresh parsley or mint (chopped), 60 g feta cheese (crumbled, optional), Lemon wedges to serve.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon

Instructions

1. Sauté the Base
Heat olive oil in a large, deep skillet or sauté pan over medium heat. Add onion and cook for 4–5 minutes until soft. Stir in garlic and red bell pepper; cook for 2–3 minutes until slightly softened.
2. Spice the Sauce
Add cumin, smoked paprika, ground coriander, and chili flakes. Fry for 1 minute until fragrant. Stir in tomato paste, chopped tomatoes, and a pinch of salt and pepper. Simmer uncovered for 10 minutes, stirring occasionally, until slightly thickened.
3. Cook the Greens
Add asparagus, peas, and broad beans. Cover and cook for 7–8 minutes until the vegetables are just tender.
4. 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–7 minutes, or until the whites are set but yolks are still runny.
5. Garnish and Serve
Remove from heat. Sprinkle with parsley or mint and feta, if using. Serve immediately with lemon wedges and crusty bread.

Zusatztipps für die Zubereitung

To ensure your eggs are cooked perfectly, keep the lid on during the poaching stage. This allows the steam to cook the whites efficiently while keeping the yolks liquid. Using a large skillet with a tight-fitting lid is essential for the best results.

Varianten und Anpassungen

To make this dish vegan, simply omit the eggs and feta, and add a tin of drained chickpeas for additional plant-based protein. You can also swap or add other greens like spinach or sliced zucchini for even more variety. For those who prefer a spicier kick, increase the amount of chili flakes or stir in a finely chopped fresh chili with the garlic.

Serviervorschläge

Serve this shakshuka directly from the pan for a rustic presentation. It pairs perfectly with warm pita bread, flatbread, or thick slices of toasted sourdough to soak up the spiced tomato sauce. A final squeeze of lemon juice at the table will brighten the earthy flavors of the cumin and paprika.

This hearty Pea and Broad Bean Shakshuka is perfect for brunch or a light dinner. Save
This hearty Pea and Broad Bean Shakshuka is perfect for brunch or a light dinner. | tastyhrira.com

Enjoy this wholesome and colorful Pea and Broad Bean Shakshuka as a nutritious meal that is sure to brighten any dining occasion. With its 270 calories per serving, it is a guilt-free way to enjoy a hearty, flavorful dish.

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon

Recipe 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—no need to thaw first. They'll cook through during the simmering time and retain their sweet flavor.

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 covered. Lift the lid occasionally to check—jiggle the pan gently to see if the whites are firm.

What can I serve with this shakshuka?

Warm pita bread, flatbread, or crusty sourdough are perfect for dipping into the sauce and runny yolks. A simple green salad dressed with lemon vinaigrette makes a nice fresh accompaniment.

Can I make this vegan?

Absolutely. Simply omit the eggs and feta cheese. Add drained canned chickpeas for protein, or stir in some cubed tofu during the last few minutes of cooking. The result is just as satisfying.

How long will leftovers keep?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Note that the eggs will continue cooking, so the yolks won't be runny upon reheating. Reheat gently on the stove over low heat.

Can I add other vegetables?

Yes, spinach or zucchini make excellent additions. Add spinach during the last 2 minutes of cooking so it just wilts. If using zucchini, dice it and add it along with the asparagus so it has time to soften.

Pea and Broad Bean Shakshuka

Vibrant spring shakshuka with tender peas, broad beans, asparagus poached in spiced tomato sauce with eggs.

Prep time needed
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Recipe by Sophia Barnes

Recipe type Family-Style Meals

Skill level Easy

Cuisine type Middle Eastern

Total yield 4 Number of servings

Diet Preferences Vegetarian-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.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 or passata
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, to serve

How to make it

Step 01

Sauté Aromatics: 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

Bloom Garlic and Pepper: Stir in minced garlic and diced red bell pepper; cook for 2 to 3 minutes until slightly softened.

Step 03

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

Step 04

Build 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 Vegetables: Add asparagus, peas, and broad beans. Cover and cook for 7 to 8 minutes until vegetables are just tender.

Step 06

Poach Eggs: Using 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 until egg 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 desired. Serve immediately with lemon wedges and crusty bread.

Needed tools

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

Allergy details

Always check every item for allergens. If unsure, please talk to a professional.
  • Contains eggs and dairy from optional feta cheese
  • Gluten-free when served without bread or with certified gluten-free bread
  • Always verify processed ingredient labels for potential allergen cross-contamination

Nutrition details (each serving)

Nutritional data here is just for general reference. It shouldn't replace health advice.
  • Caloric value: 270
  • Fat content: 12 grams
  • Carbohydrates: 24 grams
  • Proteins: 14 grams