Home > Recipes > Breakfast > Easy Simple Shakshuka Recipe
  • Dairy Free
    logo-dairy-free
  • Gluten Free
    gluten-free-logo
  • Nut Free
    nut-free-logo
  • Sugar Free
  • Vegan
    icon-vegan
  • Vegetarian
    icon-vegetarian

Easy Simple Shakshuka Recipe

An Easy Shakshuka Recipe makes the perfect breakfast, lunch or dinner recipe. The simple ingredients always please!

Eggs cooked in a shakshuka base in a skillet with a towel on the side.

Shakshuka is the perfect breakfast recipe!

If you are looking for a recipe that is both visually stunning and extremely flavorful, this is the one for you. This amazing shakshuka starts off with onions, red bell pepper, garlic, and warm spices. I add in tomatoes and finally the large eggs. Once everything is cooked perfectly, I add in extra spices to make a spicy tomato sauce.

Putting together a perfect breakfast has some requirements. You need protein to start the day, and vegetables to give you necessary vitamins. This easy shakshuka recipe fulfills all of the requirements that are needed for a well-rounded breakfast

Key Ingredients

shakshuka recipe ingredients labeled paprika canned tomatoes red pepper flakes onion garlic red bell pepper olive oil salt black pepper eggs and parsley.

Red pepper is one of the most important ingredients in this healthy meal. You’ll need one pepper.

Onion adds a flavor base you can’t miss. It elevates any simple dish.

You’ll need olive oil for the sautéed onions and red pepper.

Chopped tomatoes are rich in lycopene and vitamin C, making this perfect recipe nutritious.

Fresh garlic fights inflammation and makes this great recipe so rich in flavor.

Paprika and red pepper flakes add in spice to the rich tomato sauce.

Fresh eggs are great choice for protein in any delicious dish. They’re very accessible in any grocery store and easy to cook for any quick meal!

Fresh parsley adds a nice addition of fresh herbs for the top once you’re done cooking.

See the recipe card below for a full list of ingredients and measurements.

How to Make an Easy Simple Shakshuka Recipe

Step 1: Cook onions and peppers

Heat 2 tablespoons of olive oil in a cast iron skillet. Add the onions and peppers. Cook, stirring occasionally until the vegetables have softened, about 2 minutes.

red bell peppers and onions sauteing in a black skillet with a wooden handle.

Step 2: Add flavors

Add garlic, spices, a pinch of salt, and pepper. Stir and cook for 1 more minute.

veggies and spices in a black skillet with a wooden spoon.

Step 3: Add tomatoes and cook

Add the tomatoes and stir. Cover and let simmer for about 7 minutes on low heat. Taste and adjust the seasoning to your liking.

shakshuka base cooking in a black skillet with a wooden spoon in the skillet.

Step 4: Add eggs

Using a wooden spoon, make 4 “wells” in the tomato mixture. Gently crack an egg into each one.

shakshuka base and raw eggs cracked into a skillet.

Step 5: Cover and cook

Cover the skillet and cook on low until the egg whites are set but yolks are still runny. This will take about 5 min.

cooked eggs in a shakshuka base in a skillet.

Step 6: Garnish and serve

You can add more black pepper or crushed red pepper if you like. Serve with bread and chopped parsley.

a shakshuka skillet on a wooden board with a bowl of parsley and a bowl of bread pieces in the background and a striped towel on the side.

Expert Tips: 

  • Using fresh ingredients from the grocery store or farmer’s market greatly impacts the flavor of the dish. Opt for fresh tomatoes over canned ones.
  • Shakshuka is all about perfectly cooked eggs, so make sure to keep an eye on them while they cook. Remove the skillet from the heat as soon as the egg whites are set, but the yolks are still runny.

Substitutions & Variations

There is many variations of shakshuka out there. Lots of these recipes call themselves “the ultimate classic North African dish of eggs”.

But the reality is, there are so many alternatives to make this dish your own. While you can make it someone else’s way, I like to say that you can make it your own. If you like lots of feta cheese on top, artichoke hearts in it, or any more additions of fresh vegetables, I don’t mind at all if you make it your own version. There are so many different ways of making it!

Recipe FAQs

What ethnicity is shakshuka?

Shakshuka originates in North Africa, specifically the Libyan-Tusinian region.

What do you eat with shakshuka?

You can eat shakshuka with pita bread on the side, using it to dip and enjoy the tomato pepper sauce.

How long to poach eggs in shakshuka?

The eggs in shakshuka cook for about 5 minutes so that the egg whites set and the yolks are still runny.

What pan is best for shakshuka?

Any large skillet works for shakshuka. I prefer to use my cast iron pan.

close up of shakshuka and eggs in a skillet with a piece of french bread.

Other Tasty Savory Recipes You’ll Love…

More Tomato Recipes to Try

If you tried this Simple Shakshuka Recipe or any other recipe on my website, please please leave a 🌟 star rating and let me know how you go in the 📝 comments below. I love hearing from you!

eggs cooked in a shakshuka base in a skillet with a towel on the side.

Easy Simple Shakshuka Recipe

An Easy Shakshuka Recipe makes the perfect breakfast, lunch or dinner recipe. No matter what time of day you eat it, the simple ingredients always please.
5 from 1 vote
Rate Print Save Pin
Course: Breakfast, brunch, Dinner, Lunch, Main Course, Meals
Cuisine: African
Allergy: Dairy Free, Gluten Free, Nut Free, Sugar Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings2
Calories: 426kcal
Author: Marina Rizhkov

Equipment

  • cast iron skillet
  • spatula

Ingredients

  • 2 Tbsp olive oil
  • 1 red pepper, sliced
  • 1 onion, chopped
  • 28 oz canned tomatoes, chopped
  • 2 cloves garlic, minced
  • 1 tsp paprika
  • ½ tsp red pepper flakes, or more to taste
  • 4 eggs
  • parsley, chopped for serving

Instructions

  • Heat 2 tablespoons of olive oil in a cast iron skillet. Add the onions and peppers. Cook, stirring occasionally until the vegetables have softened, about 2 minutes.
    2 Tbsp olive oil, 1 onion,, 1 red pepper,
    red bell peppers and onions sauteing in a black skillet with a wooden handle.
  • Add garlic, spices, a pinch of salt, and pepper. Stir and cook for 1 more minute.
    2 cloves garlic,, 1 tsp paprika, ½ tsp red pepper flakes,
    veggies and spices in a black skillet with a wooden spoon.
  • Add the tomatoes and stir. Cover and let simmer for about 7 minutes on low heat. Taste and adjust the seasoning to your liking.
    28 oz canned tomatoes,
    shakshuka base cooking in a black skillet with a wooden spoon in the skillet.
  • Using a wooden spoon, make 4 "wells" in the tomato mixture. Gently crack an egg into each one.
    4 eggs
    shakshuka base and raw eggs cracked into a skillet.
  • Cover the skillet, and cook on low until the egg whites are set and the egg yolks are still runny about 5 min.
    cooked eggs in a shakshuka base in a skillet.
  • You can add more black pepper or crushed red pepper if you like. Serve with bread and chopped parsley.
    ½ tsp red pepper flakes,, parsley,
    a black skillet filled with cooked shakshuka and a chunk of bread in a skillet with a fork.

Nutrition

Calories: 426kcal | Carbohydrates: 41g | Protein: 20g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Trans Fat: 0.04g | Cholesterol: 327mg | Sodium: 671mg | Potassium: 1600mg | Fiber: 11g | Sugar: 23g | Vitamin A: 4682IU | Vitamin C: 141mg | Calcium: 229mg | Iron: 8mg
Tried this recipe?Mention @allweeat_com or tag #allweeat!

Leave a Reply

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

Recipe Rating




One Comment

  1. This was such an easy recipe and so healthy! I made 1/2 a recipe and it worked out great. I will definetly be making this again.