Shakshuka with Feta

  • prep time50 min
  • total time 50 min
  • serves 8

Eggs simmered in a zesty tomato sauce.

34 Ratings
Directions for: Shakshuka with Feta


4 - 5 Tbsp olive oil, plus more for drizzling

1 ½ medium yellow onions, chopped

Kosher salt and freshly ground black pepper

4 - 5 cloves garlic, minced

1 ½ Tbsp ground cumin

1 ½ tsp harissa, plus more to taste (different brands vary in spiciness)

½ tsp smoked paprika

1 pinch crushed red pepper flakes

1 ½ Tbsp tomato paste

1 ½ 28-oz cans chopped tomatoes

1 ½ tsp sugar

8 large eggs

1 cup crumbled feta cheese

A handful of chopped fresh flat-leaf parsley


1. Heat the oil over medium heat in a large skillet. Add the onions and a pinch of salt and cook, stirring, until soft and translucent, 5 to 7 minutes. Add the garlic, cumin, harissa, smoked paprika, red pepper flakes, another good pinch of salt and a few turns of black pepper. Cook until it's all dreamy-smelly, another 2 minutes. Stir in the tomato paste, followed by the chopped tomatoes and sugar, and simmer until slightly thickened, 10 minutes more. Taste the sauce and adjust the seasonings.

2. Make 8 little wells in the sauce and crack in the eggs. Simmer until the egg whites are set but the yolks are still runny, about 10 minutes. (You can either baste the eggs with sauce during cooking or just let them be in a sunny-side-up situation.) Off the heat, drizzle with olive oil and sprinkle the eggs with a little salt and pepper. Scatter the feta and parsley over all.

See more: Breakfast, Brunch, Eggs/Dairy, Tomatoes

More Recipes You'll Love