Greek Spinach & Feta Shakshuka with Crispy Halloumi & Whole Grain Toast
Prep 12 min · Cook 18 min · Serves 4 · medium

A Mediterranean twist on the classic Middle Eastern egg dish, featuring poached eggs nestled in a vibrant tomato-spinach sauce enriched with feta cheese, topped with pan-fried halloumi for a salty, squeaky texture contrast. Served with seeded whole grain toast for dipping.
Ingredients
- 3 tbsp extra virgin olive oil, divided
- 1 medium yellow onion, thinly sliced
- 4 cloves garlic cloves, minced
- 6 cups fresh spinach, loosely packed
- 1 can (28 oz) crushed tomatoes, san marzano preferred
- 1 1/2 tsp dried oregano
- 1/2 tsp red pepper flakes, adjust to taste
- 3/4 tsp sea salt
- 1/2 tsp black pepper
- 8 eggs large eggs, room temperature
- 3/4 cup crumbled feta cheese
- 8 oz halloumi cheese, sliced into 8 pieces, 1/4-inch thick
- 2 tbsp fresh dill, chopped
- 8 slices whole grain seeded bread, for toasting
- 1/2 lemon lemon, for zest and juice
Instructions
- 1
Heat 2 tbsp olive oil in a large skillet over medium heat. Add sliced onion and sauté for 4-5 minutes until softened and translucent.
- 2
Add minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent browning.
Liked this one?
Build a week's meal plan around this recipe
Make a free account, put Greek Spinach & Feta Shakshuka with Crispy Halloumi & Whole Grain Toast on any day, and fill the rest of the week from 5,000+ recipes. Every ingredient lands on one grocery list your household can share.
Free to start, no card needed. Log in


