shakshuka

Picture of Zack_

Zack_

Shakshuka is the kind of dish that brings people together around the stove. Tomatoes simmer gently with peppers, onions, garlic, and warm spices until they become rich and comforting. Eggs are nestled into the sauce and cooked just until set, turning a simple pan of vegetables into a meal that feels generous and grounding.

Across North Africa and the Middle East, shakshuka is often eaten for breakfast or brunch, scooped up with bread and shared straight from the pan. It’s not rushed, and it’s rarely measured. Each cook adjusts the spice, the heat, and the timing based on instinct and taste. What stays the same is the heart of the dish: vegetables treated with care.

In the Let’s Veg lifestyle, shakshuka shows how vegetables can be the foundation of a satisfying meal without needing to be hidden or overworked. The sauce stands on its own rich, bold, and nourishing while the eggs simply complement what’s already there. It’s comfort food built from vegetables first.

Rami

shakshuka

5 from 1 vote
Shakshuka is a classic Middle Eastern dish made with eggs gently cooked in a rich tomato, pepper, and spice sauce for a comforting meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 3
Calories: 201

Ingredients
  

Equipment

Method
 

  1. Build the Base
  2. Heat olive oil in a wide skillet over medium heat.
  3. Add onion and bell pepper with a pinch of salt.
  4. Cook 6-8 minutes, until soft.
  5. Add Garlic & Spices
  6. Stir in garlic, paprika, cumin, and chili flakes.
  7. Cook 30 seconds until fragrant.
  8. Simmer the Tomatoes
  9. Add crushed tomatoes, salt, and pepper.
  10. Reduce heat and simmer 10-15 minutes, stirring occasionally, until thickened.
  11. Add the Eggs
  12. Make small wells in the sauce and crack eggs into them.
  13. Cover and cook 5-8 minutes, until whites are set and yolks are still soft.
  14. Finish & Serve
  15. Garnish with herbs or feta if desired.
  16. Serve straight from the pan with bread.
  17. Optional Garnish
  18. Fresh parsley or cilantro
  19. Crumbled feta cheese
  20. Warm bread or pita for serving

Nutrition

Calories: 201kcalCarbohydrates: 8gProtein: 9gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.02gCholesterol: 218mgSodium: 91mgPotassium: 261mgFiber: 2gSugar: 4gVitamin A: 1946IUVitamin C: 54mgCalcium: 58mgIron: 2mg

Notes

More vegetables: add spinach, zucchini, or eggplant
Vegan option: skip eggs and add chickpeas instead
Spicier: add harissa or fresh chili
Meal prep: sauce can be made ahead and reheated

Tried this recipe?

Let us know how it was!

2 Responses

  1. You have not tasted your best shakshuka yet until you try this one. An explosion of flavors and real delight that will have your taste buds dancing….
    Only warning: you’ll get ADDICTED !!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating