This Easy Shakshuka recipe is a one-pot vegetarian meal of eggs poached in a spicy, rich tomato sauce, with feta cheese and fresh herbs. Perfect for breakfast, brunch, or even dinner!
28ozcanned whole peeled tomatoesI prefer San Marzano tomatoes
14.5ozcanned chopped tomatoesI prefer fire roasted
1tbspbrown sugar
6eggs
3ozfeta cheesecrumbled, plus extra for topping
Fresh herbssuch as chopped parsley or mint, optional for topping
Crusty breadfor serving
US Customary - Metric
Instructions
Heat oven to 375 degrees Fahrenheit.
On the stovetop, heat a large oven-safe pan over medium heat. Add olive oil.
Add onion and bell pepper, and saute for 5-6 minutes, until softened.
Add garlic, smoked paprika, cumin, and chili powder. Stir.
Add the whole peeled tomatoes to the pan, breaking them up a bit with the back of a wooden spoon. Simmer for 4-5 minutes. As tomatoes soften, continue breaking them up with your spoon until you have mostly crushed tomatoes and small bite sized pieces remaining.
Add the chopped tomatoes and brown sugar. Stir to combine. Simmer for 5-7 minutes, until slightly thickened.
Using the back of the spoon, create a small well in the top of the tomato mixture, Gently crack one egg into the well. Repeat with the remaining eggs.
Sprinkle feta cheese over the top of the tomatoes and eggs.
Move pan to the oven and bake for 7-10 minutes, until the eggs are just set.
Serve hot with slices of crusty bread, and topped with extra feta cheese and chopped fresh herbs.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!