Vegetarian Shakshuka

Authentic Saudi Arabian Vegetarian Shakshuka — a delicious vegetarian dish with 11 ingredients. Follow our detailed step-by-step instructions for the perfect result.

Hard
Updated March 14, 2026

15

Prep Time (min)

30

Cook Time (min)

4

servings

330

Calories/serving

Hard

Difficulty

Vegetarian Shakshuka

Ingredients

Servings:
4
  • 1 Red Onions
  • 1 Red Pepper
  • 400 g Tomato
  • 1 teaspoon Cumin
  • 1 tsp Garlic Granules
  • 1 teaspoon Cayenne Pepper
  • 1 tsp Paprika
  • 2 Egg
  • Garnish Parsley
  • Garnish Chilli Flakes
  • 2 sliced Toast

Instructions

5 steps · ~31 minutes total

  1. Step 1

    Fry onion and pepper together on medium heat until onion is soft

    8 minutes
    Test the oil temperature with a small piece of food — it should sizzle immediately.
  2. Step 2

    Add garlic granules, cook for a minute

    3 minutes
    Be careful not to burn garlic — it turns bitter quickly. Add it after other aromatics.
  3. Step 3

    Add chopped tomatoes and remaining spices, stir well Simmer for about 20 minutes

    15 minutes
    Keep your fingers curled under (claw grip) for safety when cutting.
  4. Step 4

    Make indents for in the sauce and crack an egg into each one

    3 minutes
  5. Step 5

    Once egg whites are cooked through, garnish and serve with toast

    2 minutes
    Warm your serving plates in the oven briefly for a restaurant-quality touch.

💡 Tips & Tricks

This Saudi Arabian recipe for Vegetarian Shakshuka is best served fresh. Adjust seasoning to your taste.

🔄 Variations

• Spice level: Adjust the heat to your preference — add more chili for extra kick, or reduce it for a milder version. • Vegetarian: Replace meat with mushrooms, chickpeas, or your favorite plant-based protein. • Fusion twist: Combine elements of Saudi cuisine with your local favorites for a creative fusion dish.

Storage & Reheating

❄️

Refrigerator

Up to 3 days in an airtight container

🧊

Freezer

Up to 2 months — thaw overnight in fridge

🔥

Reheat in a skillet or microwave until heated through.

What to Serve With

Complete your saudi meal with these perfect pairings:

🥤Freshly squeezed orange juice
Hot coffee or tea
🍳Eggs and toast on the side

About This Dish

Vegetarian Shakshuka is a beloved dish from Saudi cuisine, originating in Saudi Arabia. With a total preparation time of about 45 minutes, it makes for a satisfying weeknight dinner.

Saudi cuisine offers a rich tapestry of flavors and cooking traditions that reflect the culture and history of the region. This dish is a wonderful example of its distinctive culinary heritage.

This recipe is rated hard difficulty and uses 11 ingredients. Experienced cooks will appreciate the technique involved.

Frequently Asked Questions

Vegetarian Shakshuka is best served hot, straight from the skillet, with crusty bread or pita on the side for dipping. You can also garnish it with fresh herbs like parsley or cilantro.

Rate This Recipe

How was this recipe?

Share This Recipe

Nutrition Facts

4 serving(s) per recipe

Serving size1 serving
Calories330kcal
Total Fat15g
Sodium376mg
Total Carbohydrates36g
Dietary Fiber3g
Protein40g

* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.

Recipe Details

CuisineSaudi
CategoryBreakfast
CountrySaudi Arabia