Shakshuka with Spinach is a delicious one-skillet breakfast that is ready in under 30 minutes! Full of veggies and protein, this easy, quick breakfast recipe will fill you up for a great day!
Heat some olive oil in a large skillet and sauté the onion and pepper for 4-5 minutes until softened. Add the garlic and spices and sauté for another 1-2 minutes.
Add the tomato puree, chopped tomatoes, sugar, salt and pepper and bring to a low simmer. Once the mixture is simmering, add the spinach and simmer until the spinach has wilted and is evenly distributed.
Crack the eggs around the pan, I like to put 1 in the middle and 4 around the outside to give each of them room. Cover the pan and cook for 5-6 minutes for a runny yolk. Increase to 8-10 minutes if you like your yolk firmer.
Crumble over the feta cheese, fresh cilantro, and a pinch of smoked paprika just before serving. Serve immediately.
Notes
This recipe is best enjoyed fresh as soon as it is prepared.