These Savory Spinach-Feta Shakshuka Bowls bring a fresh and vibrant twist to the traditional Middle Eastern dish. Packed with nutrient-rich spinach and tangy feta, this delightful meal is perfect for any time of day. The rich, spiced tomato sauce forms the perfect base for poached eggs, creating a deliciously satisfying bowl that is as nourishing as it is flavorful.
What sets this dish apart is the balance of flavors: the creamy feta contrasts beautifully with the robust spices and fresh vegetables. Serve it warm in a bowl with crusty bread for dipping, and you’ll have a comforting meal that feels indulgent yet healthy.
Ingredients
INGREDIENTS
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 bell pepper, chopped
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 can (14 oz) diced tomatoes
- 1 cup spinach, chopped
- 1/2 cup feta cheese, crumbled
- 4 large eggs
- Salt and pepper to taste
- Fresh parsley for garnish
- Crusty bread for serving
Instructions
- Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes.
- Stir in garlic and bell pepper, cooking for an additional 3-4 minutes until fragrant.
- Add cumin and smoked paprika; cook for 1 minute until spices are fragrant.
- Pour in the diced tomatoes (with juices) and let simmer for 10 minutes, allowing the sauce to thicken slightly.
- Stir in the chopped spinach and crumbled feta, seasoning with salt and pepper to taste.
- Make four small wells in the sauce and carefully crack an egg into each well. Cover the skillet and cook until the eggs are set to your liking, about 5-8 minutes.
- Garnish with fresh parsley and serve immediately in bowls with crusty bread on the side.
Notes
Tip: For a creamier texture, add a splash of heavy cream or Greek yogurt to the sauce just before serving.
To make this dish vegetarian, ensure the spices used are free from animal products. For a little kick, add diced jalapeños or red pepper flakes to the sauce. If you don’t have feta on hand, crumbled goat cheese works well too!
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, and if the eggs are too firm, you can always add a splash of water to create steam and keep them moist.