Pea & Broad Bean Shakshuka Recipe

Posted on May 13, 2026

Pea & Broad Bean Shakshuka Recipe

Difficulty

Prep time

Cooking time

Total time

Servings

Pea & broad bean shakshuka combines fresh legumes, vegetables, and eggs in a spiced tomato base for a flavorful, protein-packed dish.

image 1778628582336
Pea & Broad Bean Shakshuka Recipe 6
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Servings4
DifficultyModerate
CuisineMiddle Eastern

Why This Recipe Works

Pea & broad bean shakshuka layers complex flavors with simplicity. The spiced tomato sauce becomes a nourishing foundation for tender legumes and perfectly poached eggs. I love how the bright cumin-cayenne warmth balances earthy bean flavors.

When I first tried this dish, the combination of spring onions caramelizing with asparagus shocked me with its depth. Paired with creamy Greek yogurt and flatbreads, it becomes both comforting and vibrant.

Ingredients

IngredientQuantityNotes
Asparagus Spears1 bunchTrim woody ends
Sprouting Broccoli200gUse regular broccoli if unavailable
Olive Oil2 tbspUse light for milder flavor
Spring Onions2, finely slicedChives work as substitute
Cumin Seeds2 tspOr 1 tsp ground cumin
Cayenne PepperLarge pinchAdjust to taste
Vine Ripe Tomatoes4, choppedUse canned peeled tomatoes
Parsley1 small packOr cilantro
Peas50gFrozen peas suitable
Broad Beans50gOr green beans
Eggs4 large(must remain raw)
Pea Shoots50gUse baby spinach
Greek YogurtTo serveOr coconut yogurt
FlatbreadsTo serveOptional accompaniment

Step-by-Step Instructions

    Vegetable Base

  1. Trim and halve asparagus spears. Heat oil, sauté spring onions, asparagus, broccoli
  2. Add cumin, cayenne, tomatoes with juices, parsley. Simmer covered for 5 minutes
  3. Vegetable Stew

  4. Stir in pea shoots, discrete peas, and broad beans. Cook covered for 2 minutes
  5. Egg Poaching

  6. Create 4 dips in mixture. Crack egg into each. Season well. Cover 8-10 minutes
  7. Serve with remaining pea shoots, yogurt, flatbreads. Add extra cayenne if desired

Chef Tips for Perfect Results

  • Use nonstick pan to prevent sticking
  • Simmer lid-off for 10 minutes if using frozen peas
  • Test doneness with narrow metal spoon tip
  • For vegan version: substitute eggs with tofu
  • Adjust tomatoes to 100g fresh for extra liquid

Common Mistakes to Avoid

  • Overcrowding pan causes steaming instead of sautéing (solution: use two pans)
  • Adding whole spring onions increases bitterness (solution: slice thinly)
  • Adding peas too early creates mush (solution: add with beans)
  • Oversalting: 1 tsp added = less seasoning needed

Variations and Substitutions

Serving Suggestions and Pairings

Serve with thick pita flatbreads and olive oil drizzle. For casual brunches or light dinners. Great for halal whole-food plant-based dietary requirements.

Storage and Reheating

IngredientSubstitutionImpact on Flavor
TomatoesTomatillosSmoky tartness
PeasGreen Gram (moong dal)Creamier texture
CuminCaraway seedsMild licorice flavor
Broad BeansLima BeansStarchy sweetness
MethodDurationInstructions
Refrigerator3 daysStore in airtight container
Freezer2 monthsWithout eggs: thaw at room temperature
ReheatStir in fresh pea shoots before serving

Nutritional Information

NutrientAmount per Serving
CaloriesApprox. 220 kcal
Protein12g
Fat8g
Carbohydrates21g
Fiber6g
Sugar4g
Sodium350mg

Frequently Asked Questions

Can I use tomatillos instead of tomatoes?

Yes, replace chopped tomatoes with 200g tomatillos for smoky flavor. Add 2 tbsp lemon juice.

How to tell when eggs are done?

Eggs are ready when whites hold shape but yolk remains runny. Test with a small metal spoon inserted diagonally.

My mixture was too dry. How to fix?

Add 2 tbsp water or broth while gently simmering uncovered. Liquid evaporation happens quickly.

Can I prepare ahead?

Assemble vegetable base up to 24 hours. Add eggs and fresh elements just before cooking.

What if using fresh broad beans?

Pod and tenderize beans with meat mallet before slicing. Adjust cooking time by +2 minutes.

Conclusion

Pea & broad bean shakshuka delivers bold Middle Eastern flavors through simple execution. The combination of spiced vegetables and soft-poached eggs creates satisfying meals. Master technique details for creamy texture, then enjoy versatile plant-based nutrition served warm with flatbreads.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pea & Broad Bean Shakshuka Recipe

Pea & Broad Bean Shakshuka


  • Author: Samantha Jones
  • Total Time: 35
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A flavorful Middle Eastern dish combining spiced tomatoes, fresh legumes, and perfectly poached eggs for a protein-packed meal. Nourishing and vibrant, it balances cumin-cayenne warmth with earthy beans and herbs.


Ingredients

Asparagus Spears (1 bunch), trimmed and halved
Sprouting Broccoli (200g), use regular broccoli if unavailable
Olive Oil (2 tbsp), use light for milder flavor
Spring Onions (2), finely sliced, chives as substitute
Cumin Seeds (2 tsp) // or 1 tsp ground cumin
Cayenne Pepper (large pinch), adjust to taste
Vine Ripe Tomatoes (4, chopped), canned peeled tomatoes suitable
Parsley (1 small pack) // or cilantro
Peas (50g), frozen peas suitable
Broad Beans (50g) // or green beans
Eggs (4 large) // (must remain raw)
Pea Shoots (50g) // use baby spinach
Greek Yogurt (to serve) // or coconut yogurt
Flatbreads (to serve, optional)


Instructions

Trim and halve asparagus spears. Heat oil, sauté spring onions, asparagus, broccoli
Add cumin, cayenne, tomatoes with juices, parsley. Simmer covered for 5 minutes
Stir in pea shoots, discrete peas, and broad beans. Cook covered for 2 minutes
Create 4 dips in mixture. Crack egg into each. Season well. Cover 8-10 minutes
Serve with remaining pea shoots, yogurt, flatbreads. Add extra cayenne if desired

Notes

Use nonstick pan to prevent sticking
Simmer lid-off for 10 minutes if using frozen peas
Test doneness with narrow metal spoon tip
For vegan version: substitute eggs with appropriate alternative

  • Prep Time: 15
  • Cook Time: 20
  • Category: Meals
  • Method: Sautéing and Simmering
  • Cuisine: Middle Eastern

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 10g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 200mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating