National Dish Sudan: Shakshuka (Recipe) · National Dish Recipes

National Dish Sudan: Shakshuka (Recipe)

Shakshuka with poached eggs in a spiced tomato sauce, garnished with fresh herbs
In this article

Meet Shakshuka, a warming North African favourite that has won hearts across the world! At its centre sits a fragrant tomato sauce simmered with peppers, onions and fresh herbs, cradling perfectly poached eggs. It is the kind of dish that feels equally at home at the breakfast table or as a relaxed supper, and it comes together in a single pan with the minimum of fuss. Let its spiced, sunny aromas bring a taste of the Orient to your kitchen at any hour of the day.

About Shakshuka

Shakshuka is a hearty dish that traces its origins to North Africa and has enjoyed enormous popularity around the globe in recent years. Its main components are an aromatic tomato sauce, fresh herbs and perfectly poached eggs, which together create a harmony of flavour that is both satisfying and nourishing. This warming meal is wonderfully versatile and can be enjoyed at any time of day, whether for breakfast, lunch or dinner. Let yourself be tempted by the combination of spiced aromas and fresh ingredients that makes this dish such a special experience.

Ingredients (serves 1–2)

  • 2–3 ripe tomatoes
  • 1 onion
  • 2 garlic cloves
  • 1 pepper (red or green)
  • 3–4 fresh eggs
  • 2 tablespoons olive oil
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • Fresh herbs (such as parsley or coriander)
  • Salt and pepper to taste

Shopping for the ingredients

To prepare shakshuka you will want fresh, good-quality ingredients. Ripe tomatoes are crucial to the flavour of the sauce, so it pays to look out for seasonal produce. Likewise, onions and garlic play an important role in building the flavour. Your best bet is to visit a local market or an organic grocer to find the freshest produce, the kind that gives the dish that little bit extra. Many of these staples also feature in a bright Tomato and Okra Salad.

Preparing the dish

Preparing shakshuka begins with getting all your ingredients ready. Dice the onion and the pepper into small pieces and finely chop the garlic. It is important to have everything to hand before you start cooking, since shakshuka comes together quickly. This little bit of planning ensures that each step runs smoothly and efficiently, so you can enjoy the full aroma of the fresh ingredients.

Step-by-step instructions

  1. Heat the olive oil in a pan and sauté the onions until translucent.
  2. Add the pepper and garlic and cook for a further 2–3 minutes.
  3. Stir in the diced tomatoes along with the paprika and cumin, and let everything simmer for about 10 minutes until the sauce thickens.
  4. Season with salt and pepper, then make small wells in the sauce.
  5. Carefully crack the eggs into the wells, cover, and cook over low heat until the whites are set but the yolks are still soft.
  6. Garnish with fresh herbs and serve warm.

Gluten-free / lactose-free version

Shakshuka is naturally gluten-free and lactose-free, which makes it a great option for anyone with these intolerances. Just make sure that all the ingredients you use, especially spices and oils, are free from gluten. That way you can be sure your dish is not only delicious but also suitable for a wide range of diets. This quality makes shakshuka an ideal choice for any occasion.

Tips for vegans and vegetarians

For vegans, shakshuka is easily adapted simply by leaving out the eggs. In their place you can use tofu or a chickpea-based alternative to create a protein-rich version. Adding more vegetables or pulses also brings extra flavour and nutrients. Vegetarians can enjoy the traditional version with eggs and still savour the aromas of the fresh ingredients and spices.

More tips and tricks

To deepen the flavours in your shakshuka, try experimenting with different spices, or add a little chilli for a fiery kick. A scattering of feta cheese over the top adds a creamy, salty note that works beautifully. Remember to adjust the cooking time of the eggs depending on how you like your yolks. Playing with extra ingredients such as olives, spinach or artichoke hearts lets you make the dish your own.

Adapting the recipe to your taste

One of the best things about shakshuka is how versatile the recipe is. You can use different vegetables, or even vegetable stock in place of water, to intensify the flavour. If you prefer a sweeter note, add a little sugar or honey to balance the acidity of the tomatoes. Experiment with your favourite ingredients to shape the recipe entirely to your own taste, much as you would with a comforting bowl of Okra Stew.

Ingredient substitutions

If you do not have certain ingredients to hand, or would rather avoid them, there is always an alternative. Instead of fresh tomatoes you can use tinned tomatoes, or add tomato purée to give the sauce a more intense body. If you have no fresh herbs, dried herbs will do the job just as well. See, too, whether you might add other vegetables such as courgette or carrots — this brings a further dimension of flavour to your dish.

Drink pairing ideas

A range of drinks pairs beautifully with shakshuka and rounds out its flavour. A glass of freshly squeezed orange juice adds a refreshing note and is a classic breakfast companion. A strong coffee or a fragrant tea can also complete the hearty meal, as can a cup of soothing Sudanese Fenugreek Tea. If you fancy something alcoholic, a light, crisp beer or a glass of red wine can work well to harmonise the aromas.

Serving and presentation ideas

An attractive presentation can lift the whole shakshuka experience. Serve the dish straight from the pan it was cooked in, and garnish it generously with fresh herbs. A few slices of bread for dipping arranged around the pan make it all the more inviting — warm Millet Bread is perfect for the job. If you like, you can also prepare the dish in individual baking dishes to give each guest their own personal portion.

A bit of history

Shakshuka has its roots in North African cuisine and was popularised by the Jewish communities of Israel. The name derives from the Arabic word for “mixture”, describing the appealing character of a meal that brings various ingredients together in a single pan. The dish is thought to have been inspired by Berber and Bedouin cooking, evolving from region to region. Today shakshuka is not only a much-loved dish across the Middle East but has also found its way into the heart of many kitchens worldwide, including the vibrant tradition of Sudanese cuisine.

More recipe ideas

Summary: Shakshuka

Shakshuka is not just a dish that delights the senses but also a superb option for any meal of the day. The combination of flavourful ingredients and its simple preparation makes it a true favourite. Whether you keep to the traditional version or make your own adaptations, shakshuka is always a treat. Let the wealth of aromas and possibilities inspire you, and enjoy this delicious dish in all its many facets.