Is there anything better than a one-pan breakfast that feels both nourishing and downright delicious? This Savory Veggie Shakshuka Skillet is my go-to for a busy morning when I want something special without the fuss. It’s a vibrant, simmering dish of tomatoes, peppers, and spices, with eggs poached right in the sauce. So good. It’s the kind of meal that turns a regular Tuesday into a little celebration.
Top Reasons To Make It
- It’s a complete meal cooked in a single skillet, meaning you get a fantastic breakfast with minimal cleanup.
- Packed with veggies and protein, it’s the kind of healthy food idea that actually keeps you full and satisfied all morning.
- It’s incredibly versatile. Serve it straight from the pan for a family brunch or make it for a simple breakfast idea during the week.
- Honestly, the presentation is just gorgeous. The colorful peppers and herbs make it a truly aesthetic food moment that’s perfect for your breakfast inspo board.
Ingredients
- 2 tablespoons olive oil: For sautéing our veggies to perfection.
- 1 yellow onion, diced: Adds a sweet, savory base flavor.
- 1 red bell pepper, diced: Brings a pop of color and a mild sweetness.
- 3 cloves garlic, minced: For that essential, aromatic punch.
- 1 teaspoon smoked paprika: Provides a deep, smoky warmth.
- 1/2 teaspoon ground cumin: Adds an earthy, comforting note.
- 1/4 teaspoon crushed red pepper flakes: For a gentle kick of heat.
- 1 (28-ounce) can crushed tomatoes: Forms the rich, saucy foundation.
- 6 large eggs: The star of the show, poached right in the sauce.
- 1/2 teaspoon salt, plus more to taste: To balance and enhance all the flavors.
- 1/4 teaspoon black pepper: For a little sharpness.
- Fresh parsley or cilantro, for garnish: Adds a bright, fresh finish.
Instructions
- Warm the olive oil in a large, oven-safe skillet over medium heat. Add the diced onion and bell pepper. Sauté for about 6-8 minutes, until they’ve softened and the onion becomes translucent.
- Stir in the minced garlic, smoked paprika, cumin, and red pepper flakes. Cook for just one more minute until the spices are fragrant. Don’t let the garlic burn!
- Pour in the crushed tomatoes and season with the salt and black pepper. Give everything a good stir, then let the sauce simmer gently for 10-12 minutes. You’re looking for it to thicken slightly.
- Using the back of a spoon, make six small wells in the simmering sauce. Crack an egg into each well. Cover the skillet with a lid and let the eggs poach for 7-10 minutes. The whites should be fully set, but the yolks will still be gloriously runny. For firmer yolks, just go a minute or two longer.
- Remove the skillet from the heat. Sprinkle generously with fresh herbs and serve immediately right from the pan.
Serving Ideas & Pairings
This dish is the ultimate centerpiece for a breakfast buffet. I love to set the skillet right in the middle of the table with some warm, crusty bread for dipping. It’s also fantastic alongside a simple green salad for a hearty brunch, or with a side of roasted potatoes for the ultimate savory breakfast spread. For a lighter pairing, some creamy avocado slices are just perfect.
Variations & Substitutions
- Not a fan of heat? Simply leave out the red pepper flakes for a completely mild version.
- Want to add more greens? Stir in a couple of handfuls of fresh spinach right after the tomatoes simmer.
- For a heartier twist, add a can of drained and rinsed chickpeas to the sauce with the tomatoes.
- If you don’t have an oven-safe skillet with a lid, you can carefully poach the eggs by adding a few tablespoons of water to the skillet and covering it tightly with foil.
Make-Ahead & Freezer Tips
You can absolutely get a head start! The tomato pepper sauce can be made up to 3 days ahead. Just let it cool, store it in an airtight container in the fridge, and reheat it in your skillet before adding the eggs and finishing the dish. I don’t recommend freezing this one after the eggs are added, but the sauce alone freezes beautifully for up to 3 months.
Storage & Reheating
Leftovers will keep in the fridge for up to 2 days. The egg whites will firm up a lot, but it’s still tasty! The best way to reheat is gently in the microwave at 50% power, stopping to stir gently, until warmed through. You can also reheat it in a covered skillet on the stove over low heat with a splash of water to keep it from drying out.
Frequently Asked Questions
- Can I make this for a crowd? Absolutely. It’s one of my favorite brunch recipes for entertaining because it’s so easy to scale up. Just use a bigger skillet!
- I’m not vegan, but can I make it dairy-free? It already is! This is a naturally dairy-free recipe, making it a great healthy food idea for many diets.
- What’s the best bread for dipping? A crusty sourdough or a warm piece of pita bread is my top choice for soaking up that incredible sauce.
- Any other quick breakfast ideas for using the leftover sauce? For sure! Heat up a portion of the sauce and stir in some pre-cooked quinoa or lentils for a super fast and satisfying bowl.


