Saffron Tomato Shakshuka

Poached eggs in a saffron-y tomato sauce with grilled bread or pita… welcome to your new favorite breakfast. It’s a Saffron Tomato Shakshuka!

Saffron Tomato Shakshuka from (@whatsgabycookin)

The brunch game has been strong here for the last few days and with Easter right around the corner, that’s not changing!! Recently we had this Saffron Tomato Shakshuka for breakfast / brunch and it basically made my heart skip a beat! Poached eggs with a saffron tomato sauce (that reminiscent of my saffron tomato confit) that’s topped with salt feta cheese, plenty of fresh herbs like green onions and cilantro and a healthy dusting of salt and pepper. You guys won’t be disappointed. Shakshuka is 100% going on the regular brunch rotation for the next few months and I cannot wait – plus stay tuned next week for a FULL Easter Brunch menu!

Saffron Tomato Shakshuka from (@whatsgabycookin)

And if you’re as obsessed with the saffron tomato combo as me, you should also try this Tomato Confit Pasta situation. It couldn’t be easier and it’s BRILLIANTLY delicious.

Aaaaand… if you’re a first time saffron buyer, don’t be surprised when there are only a few treads in each container. You truly only need a few to really pack a punch when it comes to flavor!

Saffron and Tomato Shakshuka


  • 1 tablespoon olive oil
  • 1/2 yellow onion, thinly sliced
  • 4 cloves garlic, roughly chopped
  • 1 pint cherry tomatoes, cut in half
  • 1 1/2 tablespoons tomato paste
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon ground coriander
  • Pinch of saffron threads (10-15 threads total)
  • 2-4 tablespoons water
  • 6 eggs
  • 4 green onions, chopped
  • 1/4 cup cilantro, chopped
  • 1/4 cup feta cheese, crumbled
  • Kosher salt and freshly cracked black pepper


  1. Heat the oil in a large 10 inch skillet over medium high heat, add onions and saute for 5 min.
  2. Add garlic, tomatoes, tomato paste and spices, and season with salt and pepper. Cover and cook about 5 min stirring halfway. Remove the lid and stir in water.
  3. One at a time make a small well in the tomato sauce and crack an egg into it, repeat with remaining eggs. Lower heat to medium and cover for 3-5 min.
  4. Check eggs to see if they are done to your liking then garnish with the green onions, cilantro, feta and extra salt and pepper as needed. Serve immediately.

Photo by Matt Armendariz / Food Styling by Adam Pearson / Recipe from What’s Gaby Cooking

Don't know what to make,
or how to make it?
I've got you covered! Check out all my recipes here
recipe index


  1. Looks delicious! Shakshuka has been on my list of things to make for a while now!

  2. Hi Gaby! I’ve never poached an egg and this recipe kinda intimidates me because of that haha! I would love a video of you making this recipe or an Instalive. Thanks in advance!

Leave a Reply

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