shakshuka recipe
Curry Recipe

Easy Shakshuka Recipe | Perfect Brunch Dish!


If you’re looking for a delicious shakshuka recipe that is both quick and easy to make, you’ve come to the right place. Shakshuka is a savoury one-pan dish that originated from North Africa and has become a popular recipe for shakshuka around the world. It consists of gently poached eggs in a flavorful tomato sauce, seasoned with warming spices. In this article, we’ll share a simple and easy shakshuka recipe that you can make in under 30 minutes.

Whether you’re hosting a brunch or simply want to indulge in a comforting meal, this shakshuka recipe is perfect. It requires minimal ingredients and is packed with flavors that will satisfy your taste buds. So, let’s dive into the world of shakshuka and learn how to make this crowd-pleasing dish.

What is Shakshuka?

Shakshuka is a North African and Middle Eastern dish known for its vibrant flavors and simple preparation. This vegetarian dish consists of gently poached eggs nestled in a rich and tangy tomato sauce. The name ‘shakshuka’ translates from Arabic as ‘mixed up’ or ‘shaken’, reflecting the assortment of ingredients that come together to create this delicious dish.

With its origins in North Africa, specifically Tunisia, shakshuka has become popular throughout the Middle East and beyond. It is a versatile dish that can be enjoyed at any time of day, whether as a hearty breakfast, a satisfying brunch, or a flavorful dinner.

The star of the dish is the tomato sauce, which is infused with aromatic spices and slowly simmered to develop a robust flavor. Common spices used in shakshuka include cumin, paprika, and chili, which lend a warm and smoky taste to the dish. The sauce is complemented by a variety of vegetables, such as onions, bell peppers, and garlic, adding texture and depth to each bite.

Fun fact: Shakshuka is often considered a comfort food and is known for its ability to bring people together. In Middle Eastern cultures, it is often shared with friends and family as a communal dish.

To give you a visual representation of the ingredients in shakshuka, here’s a breakdown:

Key Ingredients Additional Ingredients
Tomatoes Onions
Eggs Bell peppers
Olive oil Garlic
Cumin Chili

Shakshuka is not only a delicious dish, but it is also packed with nutrients. The eggs provide a good source of protein, while the tomatoes and vegetables offer an array of vitamins and minerals. Plus, the combination of spices adds a boost of antioxidants and anti-inflammatory properties to the dish.

Next time you’re in the mood for a flavourful Middle Eastern dish with a vegetarian twist, give shakshuka a try. It’s a surefire way to impress your taste buds and add some international flair to your cooking repertoire.

Ingredients and How to Make Shakshuka?

To make shakshuka, you will need the following ingredients:

Ingredients Quantity
Olive oil 2 tablespoons
Onions, chopped 1
Chili, minced 1
Garlic, minced 2 cloves
Coriander, chopped 1 tablespoon
Canned cherry tomatoes 400g
Sugar 1 teaspoon
Eggs 4

Now that you have gathered all the ingredients, follow these steps to make shakshuka:

  1. In a large frying pan, heat the olive oil over medium heat.
  2. Add the chopped onions, minced chili, minced garlic, and chopped coriander to the pan. Sauté until the onions are soft and translucent.
  3. Add the canned cherry tomatoes and sugar to the pan. Stir well to combine.
  4. Reduce the heat and let the sauce simmer for about 10 minutes, or until it thickens slightly.
  5. Create wells in the sauce using a spoon and crack one egg into each well.
  6. Cover the pan with a lid and cook for about 5-7 minutes, or until the eggs are cooked to your liking. If you prefer runny yolks, cook for less time.
  7. Once the eggs are cooked, sprinkle the shakshuka with fresh coriander leaves.
  8. Serve the shakshuka hot with crusty bread for dipping.

shakshuka image

What to Serve with Shakshuka?

When it comes to serving shakshuka, there are plenty of delicious options to complement this flavourful dish. Here are some serving suggestions and side dishes that pair perfectly with shakshuka:

  • Crusty Bread for Dipping: One of the most popular choices to accompany shakshuka is crusty bread. The combination of the rich tomato sauce and runny eggs with the warm, freshly baked bread is simply irresistible.
  • Middle Eastern Carrot Salad: Add a refreshing and vibrant side to your shakshuka with a Middle Eastern carrot salad. This salad is packed with flavour from ingredients like grated carrots, garlic, lemon juice, and olive oil.
  • Chickpea Salad: For a protein-packed side, try serving shakshuka with a chickpea salad. Combine chickpeas, diced cucumbers, cherry tomatoes, red onions, parsley, lemon juice, and olive oil for a light and nutritious option.
  • Fattoush: Fattoush is a traditional Middle Eastern salad that complements shakshuka beautifully. It features a combination of crispy pita bread, fresh vegetables like cucumbers, tomatoes, and radishes, and a tangy dressing.

If you’re looking to create a more substantial meal, you can serve shakshuka with a meze-style sharing board. Here’s a delicious combination:

Sharing Board Description
Cauliflower and Feta Fritters These crispy fritters are made with grated cauliflower, feta cheese, herbs, and spices.
Carrot and Tahini Salad A refreshing salad made with grated carrots, creamy tahini dressing, and a hint of lemon juice.
Falafels These chickpea-based patties are deep-fried to perfection and served with a tangy dipping sauce.

These dishes make for a delightful combination, allowing you to enjoy a variety of flavors and textures alongside your shakshuka.

Shakshuka side dishes

With these serving suggestions and side dishes, you can create a satisfying and varied meal that highlights the deliciousness of shakshuka. Whether you opt for the classic crusty bread or the meze-style sharing board, these accompaniments will elevate your shakshuka experience.

Variations of Shakshuka

Shakshuka is a versatile dish that lends itself well to experimentation and customization. There are numerous variations of shakshuka recipes that you can try, each offering a unique twist on the classic dish. Here are some popular variations to inspire your culinary adventures:

Green Shakshuka

Green shakshuka is a vibrant and nutritious variation that incorporates Brussels sprouts and spinach. It adds a fresh and earthy flavor to the dish, elevating its overall taste and texture.

Orange Shakshuka

For a touch of sweetness, try orange shakshuka made with butternut squash. The creamy texture and subtle sweetness of the squash complement the spiced tomato sauce, creating a delightful contrast of flavors.

Cheesy Shakshuka

To add a creamy and tangy element to your shakshuka, consider incorporating feta cheese or goat cheese. The melted cheese enhances the richness of the dish and adds a delightful tanginess to every bite.

The versatility of shakshuka allows you to explore endless flavor combinations and adapt the dish to your taste preferences. Don’t be afraid to experiment with different vegetables, spices, and cheeses to create your own signature shakshuka recipe.

Shakshuka Recipes from Around the World

Shakshuka is enjoyed worldwide and has been adapted by different chefs and cooks. In the UK, you can find various shakshuka recipes, including those by Jamie Oliver and Ottolenghi. These recipes put their unique twists on the classic dish, using local ingredients and flavors. If you’re looking for the best shakshuka recipe, there are many resources and variations available to suit your preferences.

Jamie Oliver, a renowned British chef, has his own take on the shakshuka recipe. His version combines the traditional spiced tomato sauce with roasted red peppers and crumbled feta cheese, adding a tangy and creamy element to the dish. It’s a delightful twist on the classic recipe that will surely impress your taste buds.

Ottolenghi, a prominent chef and cookbook author, is known for his innovative and vibrant recipes. His shakshuka recipe incorporates a mix of bell peppers, cumin, and smoked paprika, giving it a rich and smoky flavor profile. It’s a delicious variation that perfectly complements the eggs and tomato sauce.

When searching for the best shakshuka recipe, don’t limit yourself to just these two options. There are countless variations out there, each with its own unique combination of spices, vegetables, and flavorings. Experimentation is key to finding your personal favorite.

Chef Recipe Name Key Ingredients
Jamie Oliver Jamie’s Shakshuka Roasted red peppers, feta cheese
Ottolenghi Ottolenghi’s Smoky Shakshuka Bell peppers, cumin, smoked paprika

Shakshuka Spiciness and Cooking Tips

When it comes to the spiciness of shakshuka, it all depends on the spices you use. Common spices found in shakshuka recipes include paprika, cumin, and chili powder. These spices add a delightful warmth to the dish without overwhelming the flavors.

However, if you prefer a spicier kick, there are several ways to amp up the heat. You can add cayenne pepper or extra red pepper flakes to intensify the spiciness. Remember to adjust the amount according to your personal preference, as you want to achieve the perfect balance between heat and flavor.

Now, let’s move on to some cooking tips that will help you achieve the perfect shakshuka every time.

  1. Simmer with the lid on: To ensure perfectly cooked eggs, it’s important to simmer the shakshuka with the lid on until the eggs are done to your liking. This allows the heat to distribute evenly and ensures that the eggs are cooked through while still maintaining a runny yolk.
  2. Add a lid to speed up the cooking process: If you’re short on time and want to speed up the cooking process, you can add a lid to the pan. This helps trap the heat and cooks the eggs more quickly without compromising on the flavor.
  3. Adjust fresh tomatoes: If you’re using fresh tomatoes instead of canned cherry tomatoes, it’s important to adjust the quantity accordingly. Fresh tomatoes tend to have a higher water content, so you may need to use fewer tomatoes to achieve the desired consistency of the sauce.

By following these cooking tips and experimenting with the level of spiciness, you’ll be able to create a delicious and satisfying shakshuka that suits your taste buds.


“The combination of spices and the runny eggs make shakshuka a truly standout dish that is sure to impress.” – Chef Sophie Jones


Shakshuka is a versatile and flavorful dish that can be enjoyed for breakfast, brunch, or any meal of the day. This easy shakshuka recipe combines poached eggs in a spiced tomato sauce, creating a delicious and comforting dish. The combination of warming spices, vegetables, and perfectly cooked eggs makes it a popular and satisfying choice.

Serve your shakshuka with crusty bread, allowing you to dip and savor the flavorful tomato sauce. The addition of side dishes like Middle Eastern carrot salad or chickpea salad can enhance the meal, providing a variety of textures and flavors. The beauty of shakshuka lies in its adaptability, allowing you to customize and experiment with different ingredients and variations.

Whether you prefer to follow a classic shakshuka recipe or explore unique adaptations from around the world, this dish offers endless possibilities. By giving shakshuka a try, you’ll discover why it has become a beloved and widely enjoyed dish in many cuisines. So, gather your ingredients, prepare the spiced tomato sauce, and enjoy a hearty and delicious shakshuka meal with your loved ones!


What can I serve with shakshuka?

Shakshuka is often served with crusty bread for dipping. You can also serve it with Middle Eastern carrot salad, chickpea salad, or a meze-style sharing board with cauliflower fritters and falafels.

Are there variations of shakshuka?

Yes, there are many variations of shakshuka. Some popular ones include green shakshuka with Brussels sprouts and spinach, and orange shakshuka with butternut squash. You can also add feta cheese or goat cheese to the dish for a creamy element.

Are there different shakshuka recipes from around the world?

Yes, in the UK you can find recipes by Jamie Oliver and Ottolenghi. These chefs put their own twists on the classic dish using local ingredients and flavors.

How spicy is shakshuka?

The spiciness of shakshuka depends on the spices used. Common spices include paprika, cumin, and chili powder. If you prefer a spicier dish, you can add cayenne pepper or extra red pepper flakes.

Do you have any cooking tips for shakshuka?

To ensure perfectly cooked eggs, simmer the dish with the lid on until the eggs are done to your liking. You can also speed up the cooking process by adding a lid to the pan. If using fresh tomatoes instead of canned, adjust the quantity accordingly.

Leave A Comment