Shakshuka with Crumbled Feta
Cooking

Shakshuka with Crumbled Feta

This North African dish features eggs poached in a rich, spiced tomato sauce and topped with creamy feta cheese. Ready in about 30 minutes, it's perfect for breakfast, brunch, or a light dinner. Great for beginners who want to try something flavorful and impressive.

Serves 4
AM
Alex M.· Jul 8, 2026
0 of 11 done

Prepare your ingredients

Dice the onion and bell pepper into small pieces. Mince the garlic cloves. Open the can of crushed tomatoes and measure out your spices so everything is ready to go.

1 large onion1 red bell pepper4 cloves garlic1 can (28 oz) crushed tomatoesknifecutting board

Heat the oil

Place a large skillet or deep frying pan over medium heat. Add the olive oil and let it warm up for about 30 seconds until it shimmers slightly.

2 tbsp olive oillarge skillet

Cook the onion and pepper

Add the diced onion and bell pepper to the hot oil. Cook for 6-8 minutes, stirring occasionally, until the vegetables are soft and the onion becomes translucent.

1 large onion1 red bell pepperwooden spoon

Add garlic and spices

Stir in the minced garlic, cumin, paprika, and cayenne pepper. Cook for about 1 minute, stirring constantly, until the garlic is fragrant and the spices coat the vegetables.

4 cloves garlic1 tsp cumin1 tsp paprika1/4 tsp cayenne pepper

Add the tomatoes

Pour in the crushed tomatoes and stir everything together. Add salt and black pepper to taste. Bring the mixture to a gentle simmer.

1 can (28 oz) crushed tomatoes1 tsp salt1/2 tsp black pepper

Simmer the sauce

Reduce the heat to medium-low and let the sauce simmer for 10-12 minutes, stirring occasionally. The sauce should thicken slightly and the flavors will blend together beautifully.

wooden spoon

Create wells for the eggs

Using the back of a spoon, make 6 small indentations or wells in the tomato sauce, spacing them evenly around the pan. These will hold the eggs.

wooden spoon

Crack the eggs

Carefully crack one egg into each well you created. Try to keep the yolks intact. Don't worry if the whites spread a bit into the sauce.

6 large eggs

Cover and cook the eggs

Cover the skillet with a lid and cook for 5-8 minutes, depending on how runny you like your yolks. For runny yolks, aim for 5-6 minutes; for firmer yolks, go for 7-8 minutes.

lid

Add the feta and herbs

Once the eggs are cooked to your liking, remove the pan from heat. Crumble the feta cheese over the top and sprinkle with chopped fresh parsley or cilantro.

1/2 cup feta cheese2 tbsp fresh parsley

Serve immediately

Serve the shakshuka hot, directly from the pan. Provide crusty bread on the side for dipping into the rich tomato sauce and runny yolks. Enjoy while it's hot!

crusty bread for serving