Go Back Email Link
–+ servings

Shakshuka Recipe

Laura Ambrouse
Shakshuka with eggs in tomato sauce and fresh herbs
No ratings yet
Save
Eggs gently cooked in a thick, warmly spiced tomato and pepper sauce, finished with herbs and optional feta.
Estimated Recipe CostAbout US$6.75 per batch (ingredient portions only; US grocery estimate, October 2026; prices vary; excludes tax, delivery, water, energy and optional extras)
Prep Time 15 minutes
Cook Time 30 minutes
0 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Breakfast
Cuisine: North African
Calories: 285

Ingredients
  

Shakshuka
  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion diced
  • 1 red bell pepper seeded and diced
  • 3 cloves garlic minced
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1/4 teaspoon cayenne pepper optional; adjust to taste
  • 1 28-ounce can crushed tomatoes
  • 3/4 teaspoon fine salt plus more to taste
  • 1/4 teaspoon black pepper
  • 6 large eggs
  • 1/3 cup crumbled feta optional
  • 1/4 cup chopped fresh parsley or cilantro

Equipment

  • 1 12-inch skillet with lid stainless steel, enameled, or nonstick
  • 1 wooden spoon

Instructions
 

Method
  1. Heat the olive oil in a 12-inch skillet over medium heat. Add the onion and bell pepper and cook for 8 to 10 minutes, stirring occasionally, until soft and lightly golden.
  2. Add the garlic, cumin, paprika, and cayenne. Cook for 1 minute, stirring, until fragrant.
  3. Stir in the crushed tomatoes, salt, and black pepper. Simmer uncovered for 10 to 12 minutes, until thick enough that a spoon dragged across the pan leaves a brief path. Taste and adjust the seasoning.
  4. Make 6 shallow wells in the sauce. Crack each egg into a small cup, then slide it into a well.
  5. Reduce the heat to low, cover, and cook for 5 to 8 minutes, until the whites are set to your preference. For fully cooked eggs, continue until both whites and yolks are firm.
  6. Remove from the heat and sprinkle with feta, if using, and fresh herbs. Serve immediately with pita, flatbread, or thick toast.

Nutrition

Serving: 1 serving (1/4 batch)Calories: 285kcalCarbohydrates: 19gProtein: 14gFat: 18gSaturated Fat: 5gCholesterol: 280mgSodium: 690mgPotassium: 800mgFiber: 4gSugar: 10g

Video

Notes

  • Use stainless steel, enameled, or nonstick cookware; prolonged acidic tomato sauce can affect bare cast iron.
  • Make the sauce up to 3 days ahead, then reheat and add fresh eggs just before serving.
  • For more heat, add harissa with the tomatoes or increase the cayenne.
  • Nutrition is an estimate per serving and includes feta but not bread.

Tried this recipe?

Let us know how it turned out!
QR Code linking back to recipe