Print

Artichoke Shakshuka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Artichoke Shakshuka is a vibrant Mediterranean dish that beautifully combines poached eggs with a savory tomato sauce enriched with artichokes and roasted red peppers. This one-pan wonder is perfect for any meal, whether it’s a cozy brunch or a quick weeknight dinner. The rich flavors and colorful ingredients create an inviting dish that will please everyone at the table. Plus, it takes less than 30 minutes to prepare, making it an ideal option for busy days. Gather your loved ones, serve with crusty bread or pita, and enjoy this delightful culinary experience.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground coriander
  • ½ teaspoon red pepper flakes (optional)
  • 1 can (14 oz) diced tomatoes
  • ½ cup marinated artichoke hearts, drained and chopped
  • ¼ cup roasted red peppers, sliced
  • 4 large eggs
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh dill, chopped
  • Crusty bread or pita for serving

Instructions

  1. Heat olive oil in a large skillet over medium heat. Sauté chopped onion until softened.
  2. Stir in minced garlic and spices (cumin, smoked paprika, optional red pepper flakes). Cook until fragrant.
  3. Add diced tomatoes and simmer for 5-7 minutes to thicken.
  4. Mix in artichokes and roasted peppers; season with salt and pepper.
  5. Create wells in the sauce for the eggs; crack an egg into each well. Cover and cook until whites are set but yolks remain runny.
  6. Garnish with parsley and dill before serving hot with crusty bread or pita.

Nutrition