19 September 2026
· · Search
THE UNIVERSAL GASTRONOMY AUTHORITY
World Kitchen Journal
Shakshuka Stuffed Peppers Recipe
Technique
By Jean-Luc Moreau, the Technique desk · 2h ago · United States · 5 min ·

Shakshuka Stuffed Peppers Recipe

Shakshuka is a fun and delicious breakfast consisting of stewed tomatoes, bell peppers, spices, poached eggs, and plenty of bread.

This shakshuka stuffed peppers recipe flips the classic dish inside-out, featuring whole roasted bell peppers filled with bread, tomatoes, feta, and egg. The egg goes right on top of the pepper and bakes until set so that you can break the yolk into the bread-filled sauce, creating an all-in-one meal. The bread, which becomes soft and custardy in the simmering tomato sauce a la pappa al pomodoro, absorbs the flavors of the spices and adds structure to the filling just like rice, quinoa, or orzo typically would. A filling meal with a pretty presentation, these shakshuka stuffed peppers are the fun spin on breakfast for dinner with maximum savory appeal.

Gather the ingredients to make shakshuka stuffed peppers

The ingredients needed for this recipe are nearly identical to the ingredients in traditional shakshuka, but you'll be using them in different ways. To make the tomato sauce, you'll need olive oil, onion, garlic, fire-roasted tomatoes, tomato sauce, paprika, oregano, cumin, red pepper flakes, salt, pepper, spinach, and crusty bread. Don't use soft sandwich bread here, which will become far too mushy in the sauce. Instead, use a crusty bread like the French bread from the grocery store bakery, which maintains its shape while simmering. From there, you just need bell peppers (both green and red work), eggs, and crumbled feta cheese.

Step 1: Preheat the oven

Step 2: Heat oil in a skillet

Heat the oil in a skillet over medium heat.

Step 3: Cook the onion and garlic

Add the onion and garlic and cook until fragrant, about 2 minutes.

Step 4: Add tomatoes and seasonings

Add the diced tomatoes, tomato sauce, and seasonings and stir to combine.

Step 5: Stir in the bread

Add the bread pieces and stir. Let simmer until the bread is soft and begins melting into the tomato sauce, about 5 minutes.

Step 6: Wilt the spinach into the sauce

Add the spinach and stir to wilt into the sauce.

Step 7: Prepare the peppers

Slice the tops off of the peppers and remove all seeds from the inside. Place the peppers in a small oven-safe dish.

Step 8: Stuff the peppers with tomato filling

Fill the peppers just under full with the tomato mixture.

Step 9: Carefully crack eggs into peppers

Step 10: Top with crumbled feta

Step 11: Bake the peppers

Bake until the egg is cooked through, about 25 minutes.

Step 12: Serve the shakshuka stuffed peppers

Shakshuka Stuffed Peppers Recipe

This shakshuka stuffed peppers recipe turns the classic breakfast dish inside-out, transforming it into a tomatoey, savory dinnertime-approved meal.

Can I add meat to shakshuka stuffed peppers?

Both traditional shakshuka and these stuffed peppers are great, easy vegetarian meals that can easily be paired with meats to add more protein. Breakfast shakshuka is often paired with a side of sausage or bacon, which you can incorporate into these stuffed peppers by crumbling sausage into the tomato sauce or topping the peppers with browned bacon bits. You can also use hot or mild Italian sausage to add spicy or savory flavor, crumbling the sausage until browned before adding the aromatics and tomato.

There are also other ways to add meat to these stuffed peppers that are more dinner-adjacent. You can brown ground beef, chicken, or turkey and combine with the tomato sauce. You can also add shredded rotisserie chicken or pulled pork into the sauce, if you happen to have leftovers that need using up. Lastly, you can slice chicken sausages, brown them, and combine with the sauce for some added texture.

How do I keep the egg from spilling out of the peppers?

The hardest part of this recipe is working with the eggs, both in pouring them into the peppers and baking them to perfection. The easiest way to add eggs into the peppers is to crack them first into an easy-pour container with a spout, which you can then use to slowly pour each egg into the peppers. Before adding the eggs, though, prepare the peppers by flattening the tomato sauce into as even a layer as possible, then create a small pocket for the yolk to sit.

If the peppers are tilted and lopsided (many are), the best way to avoid spilling the egg out of the pepper is to arrange the tomato sauce in a way that balances out the tilt in the opposite direction. This means that if the pepper leans left, arrange the tomato sauce to have a pocket on the right for the egg to sit flush without tilting to the left and falling out. From there, bake the peppers until the eggs are just barely set, and let the yolks cook in residual heat to avoid overcooking. Alternatively, cover the pan with foil and let the yolks steam until set.

More Technique