Let’s delve into the world of Shakshuka, a delightful dish that hails from North Africa and has stolen the hearts of food enthusiasts globally. Full of flavour and packed with nutrients, Shakshuka is a culinary masterpiece that’s as healthy as it is delicious. The perfect addition to your breakfast or brunch menu, Shakshuka is a simple, one-skillet dish that’s a joy to prepare and serve.


– 2 tablespoons olive oil (30 ml)
– 1 large onion, diced
– 1 large bell pepper, diced
– 4 garlic cloves, finely chopped
– 1 teaspoon ground cumin (5 ml)
– 1 teaspoon sweet paprika (5 ml)
– 1/4 teaspoon cayenne pepper (optional)
– 1 can (28 oz or 794 g) whole peeled tomatoes
– Salt and pepper to taste
– 5-6 large eggs
– 1/2 cup feta cheese, crumbled (75 g)
– 1 tablespoon fresh parsley, chopped

Time: 45 minutes
Serves: 4-6

Nutritional Facts (Per Serving)

– Calories: 275
– Protein: 14g
– Fat: 18g
– Carbohydrates: 14g
– Fiber: 3g
– Sodium: 690mg


1. Start by heating the olive oil in a large skillet over medium heat.
2. Add in the diced onion and bell pepper, sauté until they soften which should take around 20 minutes.
3. Throw in the finely chopped garlic, cumin, paprika, and cayenne pepper (if using). Stir for about a minute or until the spices are well combined.
4. Pour in the whole peeled tomatoes along with their juice. Break the tomatoes apart with a spoon, season with salt and pepper, and let the mixture simmer for about 15 minutes.
5. Now, it’s time to add the eggs. Make little wells in the tomato mixture and carefully crack each egg into them. Cover the skillet and cook for 5-7 minutes until the eggs are done to your liking.
6. Sprinkle the Shakshuka with crumbled feta cheese and fresh parsley before serving.


1. For a spicier Shakshuka, add more cayenne pepper or try adding a dash of hot sauce.
2. Make sure to keep an eye on the eggs while they’re cooking to avoid overcooking them. The yolks should be runny for a traditional Shakshuka.
3. Fresh herbs like cilantro or mint can be used in addition to or instead of parsley for a unique twist.

Serving Suggestions

Scoop your Shakshuka straight from the skillet and serve it with a side of warm, crusty bread for dipping. This dish is best enjoyed hot, so make sure to serve it right away. Whether you’re hosting a Sunday brunch or looking for a hearty breakfast, Shakshuka is a versatile dish that’s sure to impress.


Shakshuka is more than just a dish; it’s a vibrant symphony of flavors that embodies the spirit of North African cuisine. It’s a testament to the beauty of simple, fresh ingredients coming together to create something truly spectacular. So, the next time you’re in the mood for a culinary adventure, remember Shakshuka is just a skillet away. Happy cooking!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating