shakshuka with feta
Print Recipe

Shakshuka with Feta Recipe

Shakshuka with Feta - Delicious runny yolk and cooked egg whites, poached in a freshly prepared tomato sauce with onion, peppers, garlic, and spices. The Feta is just the pinnacle in this shakshuka with Feta recipe. Try adding a squish of lemon juice before serving this brunch dish still hot!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Breakfast
Cuisine: Mediterranean, Middle Eastern
Keyword: brunch, eggs, feta, shakshuka, tomato
Servings: 2 servings
Calories: 378
Author: Helene D'Souza


  • 1 Onion
  • 5 cloves Garlic
  • 6 Tomatoes peeled
  • 1.8 ounces Green Bell Pepper aka Capsicum
  • 1 Tablespoon Olive Oil
  • 1/4 Teaspoon Caraway Seeds optional
  • 1/2 Teaspoon Cumin
  • 1/4 Teaspoon Black Pepper
  • 1/4 Teaspoon Cayenne Pepper Powder or paprika powder
  • 1/2 Teaspoon Coriander Seed Powder optional
  • 1/4 Teaspoon Salt
  • 2 Tablespoon Tomato Paste optional
  • 1/2 cup Water
  • 4 Eggs
  • 1.8 ounces Feta Cheese

To Garnish:

  • Parsley or Cilantro leaves fresh
  • a squeeze of Lemon juice optional


  • Start by keeping all your ingredients ready. Slice or chop your onion, chop garlic, cut peeled tomatoes into quarters, slice Bell Pepper small.
  • Keep a pan on the heat and add 1 Tablespoon Olive Oil. Fry your onion soft, then add the garlic and stir-fry for a minute. Next, add the bell pepper and stir-fry as well for a minute.
  • Then add the spices one by one: caraway seeds, cumin, black pepper, chili, and coriander. Stir fry quickly.
  • At this point, you can add the tomato quarters (smash the tomato a bit with the spatula) and sprinkle with salt. Also, if you wish to add more tomato flavor, add the tomato paste before pouring in the water.
  • Let simmer and cover the sauce. Cook the tomatoes sot and check frequently, there should be enough liquid left. The sauce should not be dry.
  • Now with the spatula make some space to break in the egg. Do that with all the eggs.
  • Cover your pan and cook the eggs if you don' t like runny eggs. (see note below for tips).
  • Just before serving add your feta cubes or crumble the feta in.
  • Garnish with Parsley or Cilantro (Coriander leaves) and a squeeze of lemon juice if you like some citrus flavor over your shakshuka with feta.
  • Serve hot for breakfast with Pita bread, regular bread or any other flatbread.



  1. You can cook the eggs as long as you like. The eggs are poached in the tomato sauce so they tend to undercook. Usually, shakshuka is served with runny eggs. To cook the eggs more evenly without wasting time and burning parts of the shakshuka, you can cover the pan and cook the eggs covered for a minute. this will result in cooked egg whites and lovely runny egg yolk.


Serving: 595g | Calories: 378kcal | Carbohydrates: 28g | Protein: 20g | Fat: 22g | Saturated Fat: 7g | Cholesterol: 350mg | Sodium: 853mg | Potassium: 1313mg | Fiber: 6g | Sugar: 16g | Vitamin A: 4100IU | Vitamin C: 81mg | Calcium: 244mg | Iron: 3.8mg