Eggs Cooked in Tomatoes (Shakshuka)

Back to recipe

Ingredients

  • 1 large onion, halved and thinly sliced into half moons
  • 1 sweet bell pepper, seeded and thinly sliced
  • 2 tablespoons olive oil
  • 3 garlic cloves, thinly sliced
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1 (28-ounce) can whole plum tomatoes, chopped
  • Salt and pepper, to taste
  • 6 large eggs
  • Cilantro (or parsley), optional for serving
  • Feta cheese, optional for serving
  • Toast, for serving

Directions

  1. Preheat the oven to 350 F.
  2. In a large pan over medium heat, sauté onions and peppers in olive oil until softened.
  3. Add the garlic, spices and tomatoes. Continue to cook for 8 minutes.
  4. Taste and adjust the seasoning. Add salt and pepper, to taste.
  5. Crack the eggs into separate small bowls, one per bowl, and slowly add each one to the stewed tomato mixture.
  6. Be sure not to mix or stir the eggs.
  7. Place in the oven for an additional 10 minutes, or until the eggs are cooked just the way you like them.
  8. Top with fresh herbs and feta cheese if you desire, and enjoy with toast.