clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Shakshuka

  • Author: Alexis Joseph | Hummusapien
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Yield: 2
  • Category: Breakfast
  • Method: Stovetop


The best shakshuka recipe with perfectly spiced tomato sauce, peppers, onions, and eggs. The most epic brunch served with pan-fried potatoes or crusty bread!


  • 1 tbsp oil (I used avocado oil)
  • 1 medium onion, diced
  • 1 red bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 jalapeño, de-seeded and chopped
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 1 tsp paprika
  • 1/2 tsp oregano
  • 1/2 tsp kosher salt + more to taste
  • Freshly ground black pepper, to taste
  • 1-14oz can diced tomatoes
  • 4 large eggs
  • Cilantro or parsley, for garnish


  1. Heat oil over medium heat in a cast iron skillet or medium skillet of choice.
  2. Once hot, add onion plus a good pinch of salt and pepper and sauté for 5 minutes, stirring often. Add bell pepper and jalapeño and sauté for another 5 minutes or until veggies are getting nice and browned. Add garlic and cook for 30 seconds. Add spices, salt, and pepper. Stir for another minute.
  3. Immediately add tomatoes and their juices, stirring well to combine. If you have extra parsley or cilantro, stir that in too. Reduce heat to low and simmer for about 10 minutes, or until sauce has thickened.
  4. Use a spoon to make 4 wells in the sauce and crack eggs into holes, spooning a little sauce over the white edges. Sprinkle with salt. Keep heat on low, cover, and cook for 6-8 minutes, or until whites are set. Make sure you don't overcook them or they'll be rubbery.
  5. Garnish with cilantro or parsley and serve immediately with potatoes or crusty bread!