Shakshuka - Middle Eastern Breakfast

By Michał Bednarz

Middle Eastern comfort food — eggs simmered in rich, spiced tomatoes, bursting with flavor and warmth. This shakshuka is hearty, aromatic, and absolutely delicious from the first scoop to the last.

Shakshuka - Middle Eastern Breakfast

The Story

One of my favorite breakfasts lately — and one I’ve been enjoying regularly. I love how it looks, how it smells, and how it tastes. From the very first bite, I’m immersed in the vibrant world of Middle Eastern flavors, and when the last piece of bread wipes the pan clean, I’m already craving the next time.

Tomatoes

Originally, shakshuka is made with fresh tomatoes, but the version with canned tomatoes can be just as delicious — and it’s available all year round, no matter if you have access to sweet, ripe tomatoes or not. In this recipe, I used small canned tomatoes, but feel free to use large peeled ones instead.

Spices

For such an aromatic dish, I like to start with whole spices — toasting them briefly in a pan to release their fragrance, then grinding them in a mortar. This simple step adds incredible flavor and gives the shakshuka a deep, rich character. As it adds additional effort feel free to use ground spices instead.

Serving

There are many ways to serve shakshuka, but I love it with feta and a sprinkle of parsley. You can also add labneh or any yogurt you have, and experiment with other herbs like cilantro or mint. Sometimes I even add yogurt with toasted pumpkin seeds for extra texture. Don’t be afraid to try new variations — you never know which one might become your favorite!

Video

Shakshuka - Middle Eastern Breakfast - Recipe Image

Shakshuka - Middle Eastern Breakfast

Servings

Prep Time

Cook Time

Total Time

Difficulty

4

5 mins

30 mins

35 mins

Easy

Ingredients

  • 3tbspolive oil
  • 4eggs
  • 1red bell pepper
  • 1medium onion
  • 4garlic cloves
  • 400gcanned tomatoes
  • 1heaped tsptomato paste
  • 2tspcumin
  • 1tspcoriander
  • 1tspharissa
  • 1pinchsalt
  • 1tspblack pepper
  • 1tspsugar
  • 1tbspred wine vinegar

To garnish

  • parsley
  • 50gfeta

Instructions

  1. 1

    Cut onion and pepper into small chunks.

  2. 2

    Toast cumin and coriander seeds on a pan to intensify flavour and grind in a mortar.

  3. 3

    Heat olive oil on medium heat and add onion and pepper. Fry for 8-10 minutes until they get a nice color but don't burn, stirring occasionally. Then add garlic and fry for 2 more minutes.

  4. 4

    Add tomato paste and sugar, combine and cook for 2 minutes until the paste darkens and the acidic flavour is gone. Then add ground cumin, coriander, and harissa (or half of another spicy substitute), pour in canned tomatoes and stir everything.

  5. 5

    Increase the heat slightly and cook until tomatoes soften, breaking them down. Add red wine vinegar and continue cooking for a few minutes until the sauce is well thickened, stirring regularly.

  6. 6

    Reduce the heat (important to prevent burning), make holes in the sauce and add eggs into them. Cook until whites are set and yolks remain runny.

  7. 7

    Crumble feta and sprinkle a handful of parsley on top.

  8. 8

    Serve with your favorite bread.