&Follow SJoin OnSugar
big, easy bites

shakshuka, or a saucy way to start the day

Email |
By Jen White · May 21, 2012 · 0 Comments ·

Earlier this year, when I began an obsession with poaching the perfect egg, I started replacing the water I'd normally used to poach eggs in with tomato sauce.  Magically, those eggs turned out perfect.  Then I started poaching eggs in salsa for huevos rancheros, and it dawned on me that I might never need to poach an egg in water again.  Why would I, when they're so easy and so delicious in a tomatoey, spicy sauce?

Then, enter Shakshuka, a Middle Eastern dish of eggs poached in a spicy, garlicky tomato sauce.  Honestly, I've never had this prepared by anyone other than me, so I don't have much to go on other than dozens of recipes I've read.  But it seemed like the perfect place to insert some Tabasco Garlic Pepper Sauce, which I have a major crush on right now.  I think I was right about that: the garlic sauce adds just the right vinegary heat alongside sweet smoked paprika.

If you serve this over some thick, hearty toast, it can be lunch or dinner, but can of course always be a stylish breakfast or brunch dish, especially if you're serving friends (all the eggs can cook at once), and especially if some are vegetarian.  This recipe makes enough sauce for 6 eggs, enough for 4 to 6 people, though I only poached 2 eggs in it and am saving the rest for tomorrow's breakfast (or a midnight snack).  If you've ever been shamed for eating ketchup on your eggs, here's your chance to rock out.


  • 2 Tablespoons extra-virgin olive oil
  • 2 cups diced yellow onion
  • 1/3 cup diced green bell pepper
  • 1 large jalapeno pepper, seeded and minced (seeds left in for more heat)
  • 3 cloves garlic, minced
  • 1 Tablespoon smoked paprika
  • 2 1/2 Tablespoons Tabasco Garlic Pepper Sauce
  • 28 oz. crushed tomatoes with herbs
  • 1 cup water
  • pinch of sugar
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 2 to 6 eggs, cracked into individual bowls
  • 2 Tablespoons chopped parsley
  • 1/2 cup goat cheese or feta, crumbled
  • thick slices of toast


  1. Heat the oil in a medium skillet over medium high heat.  Add the onions and saute for about 10 minutes on their own, until lightly browned and very soft.  Add the bell pepper and saute another 4 minutes.
  2. Add the garlic and jalapeno and saute two minutes, until softened.  Add the paprika and stir for a minute (things should smell REALLY good right now).
  3. Pour in the crushed tomatoes, water, and Tabasco Garlic sauce.  Add the pinch of sugar, salt, and black pepper.  Partially cover and simmer over medium-low heat for about 15 minutes, until very saucy.  Taste to adjust seasoning now, because once you add the eggs, you really can't stir it again.
  4. Carefully pour each egg from its container onto the sauce, spacing evenly.  Cover the skillet and simmer over low heat, without disturbing, for 7 to 10 minutes, until whites are cooked and the yolks are to your desired degree of doneness (I cooked them 8 minutes for partially runny yolks).
  5. Serve over toast slices, with parsley and goat cheese scattered over the top.


serves 4 to 6

Disclaimer: Tabasco compensated me for creating this recipe.

Tagged with: shakshuka, tomato, brunch, Eggs

Brilliant! I still might poach eggs in water (with a little salt, pepper sauce and vinegar) for sliding over asparagus, but definitely not for this recipe or huevos rancheros. An epiphany!

posted by AiLien

Shakshuka is a staple in our household; I usually do the finishing in the oven w the eggs. A few minutes will do it! We've tried it with pita, but crusty bread is way better IMO. Cheers!

posted by

I like that oven tip, AiLien. Much faster!

If you are already an OnSugar member, or would like to receive email alerts as new comments are made, please login or register for OnSugar.
The content of this field is kept private and will not be shown publicly.


My Amazon Store

Grocery List


View my Tasty Kitchen Profile

shopify analytics tool