This page contains some affiliate links. Please review my disclosure policy.

Have you ever wondered how to make shakshuka? This Israeli Shakshuka recipe with poached eggs made in a saucy tomato broth is the next best addition to your weekend brunch or easy recipe arsenal.

Have you ever wondered how to make shakshuka? This wonderful Middle Eastern poached egg dish made in a saucy tomato broth is the next best addition to your weekend brunch.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Maven’s Quick Tips

Quick simmer. Simmer your veggies, tomatoes and spices to get all the flavors infused.

Make wells. Create 5 small walls in your tomato mixture for easy cracking right into the pan. Then poach to perfection. Roughly 10 mins for a runny eggs.

Don’t forget the toppings. Cheese, herbs, sauces. Lots of suggestions below for inspiration.

Want to change things up? Try out this green shakshuka!

The thought of brunch makes me happy, and thoughts of happiness make me think of brunch. Some of my best memories in life have happened over the brunch table. Yes, this post will absolutely be forcing you to take a walk down memory lane with me…

My earliest memories of brunch remind me of my Mom’s baked french toast and bagels and lox. As I got older I expanded my brunch repertoire to unfortunate hangover brunches at McGill pizza and bottomless brunches in NYC. I’ve brunched in Toronto, in San Francisco, in Israel, in Italy and pretty much everywhere in between.

I’ve gone sweet, I’ve gone savory, but more often than not I’ve shakshuka’ed. Because once you try a shakshuka recipe, you never go back.

What is Shakshuka?

In case you’ve never heard of shakshuka or made a shakshuka recipe, allow me to explain. It’s a traditional Israeli dish (also eaten in other regions of the middle east) that comes down to a few primary components:

  • Poached (or baked) eggs
  • Thick tomato broth
  • Optional: fresh herbs, cheese crumbles etc…

It sounds like a complicated dish, but it’s actually incredibly easy…and fun to say!

It also leaves room for a ton of creativity – Green Shakshuka anyone?!

What Do You Need To Make Shakshuka?

  • Olive oil
  • Onion
  • Garlic
  • Diced tomatoes – 28 oz can of diced tomatoes
  • Spices – chili powder, paprika, cumin, salt and pepper
  • 5 large eggs
  • Optional toppings– fresh parsley, feta, dried chili flakes

How To Make Shakshuka

Now that you have the basics down for this shakshuka recipe, let’s talk about how to make it at home.

STEP 1: COOK VEGGIES

Add your onions to a cast-iron pan (we prefer cast-iron for even cooking) and cook until translucent. Top with garlic, diced tomato (canned works well!) and spices and bring to a boil. Lower to a simmer for 5 minutes.

Cooked tomatoes, garlic and onions in a cast iron pan.

STEP 2: POACH EGGS

Create wells for your eggs in the thick broth so you can easily crack the eggs into the dish. Don’t worry about being perfect! Cover the pan to allow steam to cook the eggs for about 10 minutes. Alternatively place the cast iron directly into the oven and bake for 10-15 minutes.

Egg being cracked into shakshuka in a cast iron pan.

STEP 3: ADD TOPPINGS (if desired)

Top with your favorite toppings and don’t forget the bread or pita for dipping!

Shakshuka Toppings

Fresh herbs – I like topping shakshuka with fresh parsley but cilantro, dill, or any other preferred fresh herbs can be used.

Cheese – a sprinkling of feta (more traditional) or goat’s cheese is delicious.

Tahini – you can just drizzle some tahini right on top or use this delicious tahini sauce that I always keep on hand.

Hot sauce – try zhug (yemeni hot sauce), harissa or even this jalapeno hot sauce for a little kick. Red chili flakes also work great.

Chips + bread– I like using pita chips or some fresh bread for dipping.

Storage Instructions

Shakshuka tastes best fresh, but if you do have leftovers you can store them in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stove top.

More Egg Recipes You’ll Love

Print

How To Make Shakshuka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

Have you ever wondered how to make shakshuka? This wonderful This Israeli Shakshuka recipe with poached eggs made in a saucy tomato broth is the next best addition to your weekend brunch or easy recipe arsenal.

  • Author: Davida Lederle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 34 servings 1x
  • Category: Breakfast
  • Method: Cook
  • Cuisine: Middle Eastern
  • Diet: Gluten Free

Ingredients

Scale

Instructions

  1. Heat up oil in a 10 inch cast-iron (ideal) or large skillet over med-high heat.
  2. Sauté onions for 3-5 mins or until translucent.
  3. Add in garlic and cook for 1 minute.
  4. Add diced tomatoes and spices and bring to a boil then let simmer for about 5 mins or until broth has thickened.
  5. Create 5 small “wells” for the eggs and crack eggs directly into wells. There should be 4 around the edges and 1 in the middle.
  6. Cover with a lid, if available or lightly with tin foil and let cook for about 10 mins for over-easy eggs or longer for more well done. Watch closely until desired egg consistency has been reached as each pan/stove top is different.
  7. Top with fresh parsley and black pepper. Optional to top with feta or goat’s cheese.
  8. Serve immediately with fresh bread or pita for dipping.

Meet the Maven

Hi! I'm Davida and welcome to my corner of the internet. I'm a wellness blogger, yoga teacher, certified herbalist, and green beauty lover.

You May Also Like:

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

46 Comments

  1. Ohmygosh the best meal I had in Israel was shakshuka! Eaten on the last day of my birthright trip and first time I ever heard of it. I’ve tried making it at home, but it’s not the same. I’ll have to try your recipe!

  2. I might make this this week during my 3 vegetarian days (I do like a 3 day “challenge” just for fun).
    I’d always go for savoury rather than sweet, even for regular breakfast, not only brunch. I love omelette, nice and fluffy!

    1. I’ve always been impressed with your savoury breakfasts! For me, savoury is reserved for brunch 🙂

  3. Please tell me I’m not the only one who wants to eat the whole skillet. Because I would do that right now. I love shakshuka because it’s savory, flavorful, filling and super hearty!! Best Middle Eastern breakfast dish ever!

  4. My house loves shakshuka and I make it often! We more often eat it for a quick week night dinner with chickpeas added for some extra protein. There is a middle eastern restaurant in my town who serves it with merguez in the tomatoes, which is also delicious!

  5. Davida – this looks amazing! Breakfast is my most favorite meal of the day and this recipe looks so dang delicious. I’ve never made Shakshuka and can’t wait to give it a try! Thanks Lady! And ps: when do you get your doodle pup?

    1. June-July!!! In the process now 🙂 I’ll keep you posted! Wilma’s boyfriend is coming soon eeeeee! Thanks lady!

  6. Last one got messed up – was supposed to say where I had shakshuka AND your mom’s baked French toast! So good! Love you!

    1. wonderful! Then you and your guests will LOVE this recipe. It’s seriously so easy and delish!