Shakshuka Recipe

Shakshuka Recipe

Cook Time: 20 minutes

Ingredients

  • 3 tablespoons olive oil
  • 1 cups chopped onion
  • 1 cup thinly sliced bell peppers
  • 2 cloves garlic, minced, or to taste
  • 2 cups chopped tomatoes
  • 1 hot chile pepper, seeded and finely chopped, or to taste
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 4 large eggs

Directions

Step 1: Gather all your ingredients and have them ready for cooking.

Step 2: Heat the olive oil in a skillet over medium heat. Add the chopped onion, bell pepper, and minced garlic. Cook, stirring occasionally, until the vegetables soften and the onion becomes translucent, about 5 minutes.

Step 3: While the vegetables are cooking, combine the chopped tomatoes, hot chile pepper, cumin, paprika, and salt in a separate bowl. Stir until well mixed.

Step 4: Add the tomato mixture into the skillet with the softened vegetables. Stir everything together and allow it to simmer, uncovered, for about 10 minutes or until most of the tomato juice has cooked off.

Step 5: Create 4 indentations in the tomato mixture using a spoon. Crack an egg into each indentation.

Step 6: Cover the skillet and cook for about 5 minutes, or until the eggs are firm but still moist. Be careful not to overcook the eggs.

Step 7: Once the eggs are done to your liking, remove the skillet from heat. Serve hot and enjoy!

Cooks Note

You can use any color of bell pepper in this dish. If fresh tomatoes are not available, you can substitute them with drained canned tomatoes.

Nutrition Facts (per serving)

  • Calories: 209
  • Fat: 15g
  • Carbs: 13g
  • Protein: 8g

Nutrition Breakdown

  • Total Fat: 15g (19% DV)
  • Saturated Fat: 3g (15% DV)
  • Cholesterol: 164mg (55% DV)
  • Sodium: 654mg (28% DV)
  • Total Carbohydrate: 13g (5% DV)
  • Dietary Fiber: 3g (11% DV)
  • Total Sugars: 7g
  • Protein: 8g (16% DV)
  • Vitamin C: 65mg (72% DV)
  • Calcium: 60mg (5% DV)
  • Iron: 2mg (11% DV)
  • Potassium: 511mg (11% DV)

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Shakshuka Recipe

Shakshuka is a beloved dish that originates from North Africa and has become a staple in Middle Eastern and Mediterranean cuisine. The dish consists of eggs poached in a flavorful tomato sauce made with onions, garlic, bell peppers, and a variety of spices, such as cumin and paprika. It is a hearty and comforting meal that is often enjoyed for breakfast or brunch.

History and Origins

The origins of shakshuka are somewhat disputed, as the dish is popular across a variety of cultures, including those in North Africa, Israel, and parts of the Middle East. Its name, which translates to "a mixture" in Arabic, reflects the dishs humble and versatile nature, allowing for numerous regional variations. Some claim shakshuka was first made by Tunisian Jewish communities, while others trace it back to Yemen or Ottoman Palestine. Despite its debated origins, it has evolved into a beloved dish that is enjoyed across the world.

Regional Variations

While the basic components of shakshuka remain the same, there are many regional variations. In Tunisia, for example, shakshuka often includes spicy harissa paste for added heat, while in Israel, it may be served with a variety of herbs such as parsley and cilantro. Some regions even add ingredients like feta cheese, olives, or eggplant to further enhance the flavors. Additionally, the method of cooking may differ slightlysome prefer to bake the eggs in the sauce, while others cook them directly in the pan over the stove.

What Sets Shakshuka Apart

Shakshuka shares similarities with other egg-based dishes, such as huevos rancheros or the Turkish menemen, but what sets it apart is the use of a tomato-based sauce that is richly flavored with garlic, cumin, and paprika. The spices and the slow cooking of the tomatoes give the sauce a depth of flavor that makes the poached eggs an ideal complement. Unlike other dishes that may rely on cheese or meat, shakshuka is vegetarian, though it can be easily adapted to include additional ingredients based on personal preference.

Where Is Shakshuka Served?

Shakshuka is typically served as a breakfast or brunch dish, especially in Israel and North Africa. However, it is not restricted to these times of day and can also be enjoyed for lunch or dinner. In many countries, it is served as a communal meal in a large skillet, with fresh bread on the side to scoop up the sauce and eggs. The dish is a favorite in both home kitchens and restaurants, where it is often featured as a comfort food that brings people together over a hearty meal.

Interesting Facts

  • Shakshuka is a favorite among vegetarians due to its plant-based ingredients and rich flavors.
  • In Israel, shakshuka is often served as part of a traditional "Israeli breakfast," which may also include salad, hummus, and fresh pita.
  • Though shakshuka is a dish of humble origins, it has become a symbol of Israeli cuisine, frequently appearing in cafs and restaurants worldwide.
  • Its common to top shakshuka with a sprinkle of fresh herbs such as cilantro or parsley, or even a drizzle of tahini for extra richness.
  • Shakshuka's popularity has surged internationally in recent years, especially in brunch spots in the United States and Europe, where it is often served with a side of avocado or a dollop of yogurt.

FAQ about Shakshuka Recipe

Shakshuka can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, warm it gently in a skillet or microwave, adding a bit of water or broth if needed to prevent it from drying out. Avoid reheating multiple times to maintain the quality of the dish.

Yes, canned tomatoes can be used instead of fresh ones. Just be sure to drain them well before adding to the dish to avoid excess liquid. You may want to adjust the seasoning slightly depending on the flavor of the canned tomatoes.

While shakshuka is best served fresh, you can prepare the tomato sauce and vegetable base ahead of time and store it in the refrigerator for up to 3 days. When ready to serve, heat the sauce and crack the eggs into the mixture just before serving. This will help preserve the texture of the eggs.

Freezing shakshuka is not recommended due to the texture of the eggs, which may become rubbery once frozen and reheated. However, you can freeze the tomato and vegetable base without the eggs, and then prepare the eggs fresh when you're ready to serve.

Shakshuka is typically served with bread such as pita, challah, or crusty sourdough to soak up the sauce. It can also be accompanied by a side of salad, avocado slices, or even roasted vegetables for a more complete meal.

Yes, the spice level can be adjusted to your liking. If you prefer a milder dish, use less chili pepper or omit it entirely. If you like it spicier, you can add more chili pepper, cayenne, or hot sauce.

You can substitute olive oil with other cooking oils, such as avocado oil or vegetable oil, if desired. However, olive oil provides a distinct flavor that is characteristic of shakshuka.

Absolutely! Feel free to add extra vegetables like spinach, zucchini, mushrooms, or even eggplant to the dish. Just be mindful of the cooking times to ensure they soften properly without overcooking the eggs.

For a vegan version of shakshuka, you can use tofu or chickpea flour scrambled 'eggs' in place of the regular eggs. These alternatives will provide a similar texture and flavor profile, but they won't exactly mimic the runny yolk of the traditional shakshuka.

To increase the spice level, you can add more chili pepper, red pepper flakes, or cayenne pepper. You could also include a dash of hot sauce or harissa paste for added depth of flavor and heat.

Comments

Chef4Him

10/06/2025 01:52:54 PM

This came out wonderful. I love savory breakfasts and this really hits the spot! I multiplied by about 10 and used 36 eggs. Our staff really enjoyed it. Thank you!

Randy Carney

09/27/2023 09:29:42 AM

Randman says...This is one of those old world recipe's where you can't go wrong, once you get the hang of it. Seasonal ingredients & herbs were used when avilable i.e. black olives & fresh basil or fennel - and any kind of green thrown in. With my take I start off by frying button mushrooms in butter with a big handfull of fresh spinach sauteed in the mix at the last minute so that it's partially wilted. This makes a great base & adds more fiber & flavour to this recipe'. Go ahead with the rest of the ingredients as posted, & when everythig is nearly finished, top things off with a handfull of freshly cut herbs, like basil, & then a big handful of freshly grated parmesan. The idea is It's supposed to be fresh - from the garden & the coop. I've been making this for years minus the peppers & onions & less tomato, always romas, too so it's not soupy. Add more eggs too & you have a meal that will easily serve four. Plate up with some fresh greens & some sliced avocado on the side & top all with some chopped green scallions. My favorite dressing is simply fresh lemon with a few drops of evoo & you now have a very impressive meal fit for invited guests. Yep - It's already dressed for the party. I would suggest serving a lite white wine like prosecco and grab a loaf of sourdough from the bakery - torn, not sliced, around the table with gobs of herbed butter...& freshly sliced watermelon for dessert. It's traditional peasant food fit for royalty.

FingerLakesGirl

05/03/2020 11:33:58 PM

This was beyond fabulous! Super easy and delicious. I used drained canned diced tomatoes instead of fresh and used smoked paprika. I made black eye peas (slightly on the mushy side) in the Instant Pot and used the bean broth to make the risotto. Served the Chakchouka over the rice and beans to make a fantastic healthy and filling dinner. Thank you for sharing this amazing dish!

aw2day

03/23/2020 06:21:20 PM

This recipe was easy to make, delicious, and filling. As per another reviewer's suggestion, I made extra sauce, so that all I have to do the next time is to warm it, and cook the egg. I added 1 shredded carrot, sliced mushrooms and chopped kale just to add more nutrition. I used 1-15 oz. can diced tomatoes in place of the fresh tomatoes. I didn't have a hot chile pepper, so used 1/2 tsp. cayenne powder. This was just right for me, but I will reduce it to 1/4 tsp. when I serve it to others. I will also increase the cumin to 2 tsp. I totally omitted the salt. Thanks for the delicious recipe!!

Pam

02/08/2025 06:36:41 PM

I have made it several times, adding mushrooms. My cheat is a can of Rotel. I have poached the eggs on the stove and in the microwave. To not blow up the eggs in the microwave, put a glass or ceramic dish on top. The density of the plate evens out the microwave rays and you avoid a disaster.

GutsyRibs3083

09/04/2022 03:53:45 PM

Just made this for breakfast, fresh tomatoes, peppers and hot pepper from the garden. The only change I made was I did 5 garlic cloves instead of 2, and left the seeds in the hot pepper. This was crazy awesome!! The directions say to cook the eggs about 5 minutes, the video says, I think 8. Did them for 7 minutes and they turned out a bit to done for me, will go with the directions next time and cook them for 5 minutes. Will make again for sure, it was so dang good! Served with naan bread. YUMMY!!

SturdyCurd3084

10/01/2022 03:29:06 PM

Very good. I used red pepper flakes, 3/4 teaspoon, and that was enough heat for me. I also had to cook the sauce a little longer than 10 minutes to get the the water out the sauce.

Tony in PS

05/28/2023 05:30:28 PM

I've found that to get the eggs to cook faster or become firmer, place the oven-safe skillet or Dutch oven under the broiler for a few minutes.

Donna M Becker

09/30/2023 12:58:58 PM

This is SO good!!! Its like eating spaghetti sauce and pizza topping at the same time :) I added some left over black olives and some corn I just harvested from the local U Pick, and Parmesan cheese on top. Ive got some low carb flour tortillas I'm going to brush with olive oil, cut into wedges and air fry to eat with this! And an avocado thats sitting in the fridge!! ps.the first time i used fresh tomatoes and the next time i used canned. NOT a fan of the canned tomatoes so i will always stick with fresh.

stkimmie

09/23/2023 08:37:00 PM

Easy to make, but i put it in a cast iron skillet and bake the eggs instead on the stove top. I've once prepared it and got interrupted and finished it off in the microwave. It worked! I like to add a squeeze of lemon or lime juice and hot sauce. The recipe is so easy, you'll make it by rote,

IFortuna

06/24/2020 06:16:05 PM

This is generally how I make mine but I don't drain the tomatoes. I use canned stewed tomatoes that have onion and green pepper already added. I chop the tomatoes, pour the entire contents of the can into my pan, add 2 to 3 Tbs. of Kerrygold butter, add Basil or Oregano, parsley, and white pepper, stir well. It is critical to add the butter; it makes the dish. Then put 4 eggs in a dish then slide them into the tomato mixture after the liquid boils. Lower heat. When the tops are opaque, I flip each egg so the tops are cooked. I serve this over 6 steamed (in the microwave 10 sec. per tortilla, so 1 min.) *corn* tortillas. This is one of my favorite breakfasts!

LankyPoke1153

04/15/2025 05:53:32 AM

Been wasting my eggs recipe before. Henceforth will be shakshukaring. Thank you. Mohammed. Nairobi. (Kenya).

MerryLamb6987

04/09/2025 01:45:15 AM

Definitely chop everything up first! If you don’t have a chile pepper, you can just use Frank’s Red Hot and it works out great! Would recommend!

Rebecca Walker

03/24/2025 02:05:40 AM

So satisfying — thank you!

William Gannon

03/15/2025 11:00:20 PM

Read the notes of you use canned tomatoes! Very tasty. Ate it with pita bread.

ClassySalt2502

02/22/2025 01:13:10 PM

very good

Catherine Lopez

02/07/2025 04:21:05 AM

Quick, simple, and everyone loved it.

Stephanie Adams

01/25/2025 01:10:51 AM

Totally delicious! ❤️

Charles Turner

01/12/2025 08:36:23 PM

Even my picky eaters gave it thumbs up.

NobleKelp6794

12/01/2024 08:15:09 PM

We were looking for a change of pace for breakfast. My partner had ordered at a restaurant for brunch some months ago, and today, she asked I could make it for us. The only change I made was to replace the hot chili pepper with chili flakes, and added a pinch of allspice. It is a keeper, and have added it to our regular household menu!