Easy Shakshuka Recipe (2024)

Jump to Recipe

This easy Shakshuka recipe is a nutritious and simple way to cook eggs for any meal. This popular North African and Middle Eastern dish has warm runny eggs, over a slightly spicy tomato sauce, ready to be served at any time of the day!

Try Cinnamon Sourdough French Toast for another easy and satisfying brunch option!

Easy Shakshuka Recipe (1)

I love a savoury breakfast, and shakshuka is one of my favourites. It’s a simple dish that uses a few basic ingredients and spices to create a surprising amount of flavour. It’s a delicious combination of salt, acid and umami flavours.

I really fell in love with this fantastic dish on a recent trip to Tel Aviv, where I ate it almost every day and for any meal. It was always worth returning to because even with a small list of ingredients it was made differently every time I tried it.

Some places had it spicier, and others more mild. Some shakshuka sauce was very smokey, others not so much. Endless variation, but always tasty, and one that I’ve brought home to my own breakfast and brunch rotation!

I’ve experimented with shakshuka but love the traditional recipe most of all, which is the one I’m offering here. But master this version and there is no limit to the ways you can experiment and make it your own!

Easy Shakshuka Recipe (2)

What is shakshuka?

Traditional shakshuka recipes come from North Africa and the Mediterranean region. I’ve heard that the original version came from Tunisia, but it has been around so long that many other countries have adopted shakshuka as their own.

The name ‘shakshuka’ originates in a form of Arabic spoken in North Africa. It means mixture, which is wonderfully vague yet somehow perfect for this simple dish!

There are many versions of shakshuka, with and without meat, and with a variety of vegetables and spices. The main ingredients that all recipes have are eggs in a spiced tomato sauce with peppers, onions, garlic, olive oil and spices.

That means that there are a lot of ways to make it, and you can have a lot of fun creating your own variations.

I love shakshuka for breakfast but you can actually make it for any meal of the day. It’s such an easy meal to make, it’s perfect when you want delicious and nutritious food without a lot of effort!

Easy Shakshuka Recipe (3)

Easy shakshuka recipe

One reason shakshuka is so popular is how easy it is to make. It only takes a couple steps and a little bit of time.

To make it, heat up a frying pan or cast iron pan over medium heat and add in some olive oil. When the oil is hot and ready to use, add the garlic and the spice paste of your choice. Harissa is common, but I like to use adjika paste.

Add in a can of chopped tomatoes with sliced marinated roasted red peppers, cumin, smoked paprika and a little salt. Cook it all together for 5 minutes and then make a well in the middle of the sauce for the eggs.

Crack the eggs into the wells, then turn the heat down to low and let it simmer for 15-20 minutes. You are in control here, so keep an eye on the eggs and take them off the heat when they are done enough for your taste. I prefer runny yolks but your mileage may vary!

If you are in a hurry then put a lid on the frying pan after adding the eggs. They will cook faster, but the egg yolks will cloud over so I prefer to leave the pan uncovered.

Easy Shakshuka Recipe (4)

Recipe tips and notes

  • If you want to cook shakshuka faster, cover the large skillet with a lid after adding the eggs. Using a lid this will cause the egg yolks to cloud over so I prefer to cook uncovered.
  • This recipe is a basic version but you can add anything you like, such as eggplant, sausage or fried potatoes to bulk out the dish.
  • It’s important that the sauce is cooked until the canned tomatoes are broken down into the sauce. Don’t add the eggs until this has happened.
  • The amount of harissa can be dialled up or down depending on your spice tolerance. Harissa is a chilli paste that is slightly spicy so go with your preference.
  • If you don’t have smoked paprika you can use regular paprika, but you will miss out on the nice smokey flavour.

Serving suggestions

Shakshuka works brilliantly at the centre of a meal at any time of day. It’s served at all meals of the day, sometimes with the salads the Middle East and North Africa are so famous for, such as Israeli Salad with Lemon Garlic Tahini Dressing.

My kids love shakshuka with fried or roasted potatoes. For me, a simple cucumber and tomato salad rounds it off perfectly, especially when I am having shakshuka for lunch or dinner.

What you will want is a chunk of crusty bread, sourdough bread , pita bread or warm flatbread. Invaluable when soaking up all that tasty sauce!

Storage and leftovers

Shakshuka is best made is relatively small portions, so hopefully you won’t have a whole lot leftover. If you do, keep it in an airtight container for up to 3-4 days.

It can be reheated in a frying pan over medium heat or in a microwave.

More hot brunch recipes

  • Eggs Benedict with Easy Hollandaise Sauce
  • Classic Croque Monsieur
  • Russian Crepes Blini
  • Easy Apple Fritters
  • Puff Pastry Cinnamon Rolls

Easy Shakshuka

Julia Frey of Vikalinka

Shakshuka is a classic one-pan meal. This easy shakshuka recipe is a nutritious and simple way to cook eggs for any meal.

Print Recipe Pin Recipe

Prep Time 5 minutes mins

Cook Time 25 minutes mins

Course Breakfast

Cuisine Middle Eastern

Servings 4

Calories 121 kcal

Ingredients

  • 1 tbsp olive oil extra virgin
  • 2-3 cloves garlic
  • 1 marinated roasted red peppers from a jar
  • 1 tbsp harissa or adjika paste
  • 400 ml / 15 ounces chopped tomatoes
  • 1 tsp cumin
  • ½ tsp smoked paprika
  • 4 eggs

Instructions

  • Heat the olive oil in a frying pan over medium heat, then add the garlic and the spice paste, add in chopped tomatoes, sliced marinated roasted red peppers, cumin and smoked paprika with a pinch of salt.

  • Cook the tomato sauce for 5minutes, then make wells in it and break eggs into them.Simmer over low heat for 15-20 minutes longer or until the egg whites are set but the egg yolks are still runny. You can cover the dish with a lid if you want to speed up the process but this will cause the egg yolks to cloud over.

Nutrition

Calories: 121kcalCarbohydrates: 6gProtein: 7gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.02gCholesterol: 164mgSodium: 386mgPotassium: 300mgFiber: 1gSugar: 3gVitamin A: 560IUVitamin C: 15mgCalcium: 69mgIron: 2mg

Keyword shakshuka

Tried this recipe?Let us know how it was!

Easy Shakshuka Recipe (2024)

FAQs

How do you not overcook eggs in shakshuka? ›

After breaking the eggs into the sauce, gently spoon some of the sauce over just the whites. This helps the whites cook faster so they set before the yolks overcook. Cover and rotate. Covering the skillet allows the eggs to steam-cook, which moves things along.

How do you keep eggs runny in shakshuka? ›

Crack in the eggs and simmer

Ottolenghi advises using a fork to swirl the egg whites around in the sauce, all the while being careful not to break the yolks. Simmer until the egg whites are just set and the yolks are still slightly runny. Remove from the heat and let stand about 2 minutes before serving.

Is shakshuka Israeli or Palestinian? ›

Even though many people today associate shakshuka with Israel, it actually originated in North Africa and the Ottoman Empire: the only reason shakshuka is eaten in Israel is because North African Jewish immigrants brought it there. This brings us to a contentious topic: food appropriation.

Which country is shakshuka from? ›

Shakshuka is a simple dish made of gently poached eggs in a delicious chunky tomato and bell pepper sauce. Said to have originated in Tunisia, this breakfast recipe is popular in many parts of North Africa and the Middle East. It is so satisfying, you can serve it for breakfast, lunch, or dinner.

Why are my eggs not cooking Shakshuka? ›

Eggs: Use fresh eggs. Take them out of the fridge ahead of time and add them to the dish at room temperature. A cold egg lowers the temperature of the sauce and cooks unevenly. Cooking the eggs is a stressful and problematic task because the whites take longer to cook than the yolks.

How do I make sure my eggs are cooked enough? ›

A soft boiled egg is boiled for a shorter amount of time, typically 4-6 minutes, so that the yolk remains runny while the white is only partially set. A hard boiled egg is boiled for a longer amount of time, typically 10-12 minutes, so that both the yolk and white are fully cooked and solid.

How to know if shakshuka is done? ›

Sprinkle a little salt and pepper over the eggs. Carefully transfer the skillet to the oven (it's heavy) and bake for 8 to 12 minutes, checking often once you reach 8 minutes. They're done when the egg whites are an opaque white and the yolks have risen a bit but are still soft.

Is shakshuka good the next day? ›

Yes! Shakshuka is one of my favorite recipes to meal prep because it reheats beautifully. Honestly, it may even taste better the next day… To reheat your leftover shakshuka, simply spoon a portion onto a plate and microwave it for a few minutes until heated through.

How do you not get salmonella from runny eggs? ›

The easiest way to avoid getting sick is to cook your eggs to 160° F, says Syers. So, yes, that might mean runny eggs are off the table if you're trying to reduce your health risks.

Can you wear jeans in Israel? ›

Showing your stomach is not a big deal in cities like Haifa or Tel Aviv. Also, very few Israeli women wear shorts! Even though it is VERY hot in Israel, wear pants and get used to it. Jeans, stretch, or wide legged pants – you can buy these for basically 5 American dollars in most places in Israel.

Was shakshuka made by Jews? ›

Whatever the true origins, it was eventually brought to Israel by Jewish immigrants from Tunisia, Morocco, Algeria and Libya. At a time when they were struggling financially, this hearty, affordable dish that was very easy to make and made a lot of sense to immigrants. Nowadays, you'll find it's just about everywhere!

What is the English translation of shakshuka? ›

shakshouka, a Maghrebi (North African) dish, popular throughout the region, featuring poached eggs in a spicy tomato sauce, seasoned with peppers, onion, garlic, and various spices. The word shakshouka comes from Maghrebi Arabic dialect and means “mixed.”

Is shakshuka good for you? ›

Shakshuka is an easy-to-make and surprisingly healthy breakfast or lunch option, bringing together the health benefits of eggs and cooked tomatoes. If you've never heard of or tried Shakshuka, you are seriously missing out!

What does shakshuka mean in arabic? ›

The word shakshouka (Arabic: شكشوكة) is a Maghrebi Arabic term for "a mixture". According to Mary Fitzgerald, the word is allegedly believed to come from the Berber languages, although most sources agree on the term's Arabic origin.

How can you prevent overcooking eggs and making them tough or watery? ›

Cooking Eggs Off Heat

And then a couple of minutes before the eggs are done, you remove them from the direct heat. The carryover cooking is more gentle when it comes from the still-hot pan and still-hot eggs.

How do you fry an egg without overcooking it? ›

You start by adding a small amount of oil to the skillet and cracking in the eggs, just like you normally would. Then, about 30 seconds in, you add hot water to the pan, basting the eggs until the whites are set and the yolks are still runny. It creates tender, soft fried eggs with no overdone edges in sight.

How will you properly boil an egg so it will not become rubbery or overcooked? ›

Gently lower in fridge-cold eggs. Lower the heat slightly – so the eggs don't crack due to being bashed around but water is still at a gentle boil. Start the timer – 6 minutes for runny yolks, 8 minutes for soft boiled, 10 minutes for classic hard boiled, 15 minutes for unpleasant rubbery whites and powdery dry yolks.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6338

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.