Think of this shakshuka as summer in a skillet. Fresh zucchini, sweet corn, and juicy tomatoes simmer together in a rich, spiced tomato base, then eggs are nestled in and baked until just set. The salty feta, fragrant za'atar, and fresh herbs bring it all together. It's vibrant, filling, and perfect for scooping up with grilled bread or pita. This one-pan Summer Vegetable Shakshuka is ideal for breakfast, brunch, a light dinner, or any time you want something comforting yet fresh!

Shakshuka is a popular dish from North Africa and the Middle East, where eggs are poached in a rich tomato and pepper sauce. The word "shakshuka" comes from Arabic and means "mixture," a perfect description of how the ingredients come together in the pan. Traditionally, it's seasoned with garlic, onions, and warm spices like cumin and paprika, then finished with fresh herbs.
Over time, shakshuka has spread around the world and inspired many variations: some add chickpeas, others include shrimp or extra spice. This summer vegetable shakshuka version highlights seasonal produce like zucchini, corn, and cherry tomatoes, with a Mediterranean touch of feta and za'atar. It's a lighter, fresher take that still honours the comforting roots of a classic shakshuka.
Why We Love This Recipe
- Seasonal & Fresh: A perfect way to use summer vegetables like corn, zucchini, and tomatoes.
- Customizable Heat: Adjust spice levels with harissa, fresh chilies, or none at all.
- One-Pan Wonder: Everything cooks in one skillet for easy prep and cleanup.
- Crowd-Pleaser: Works for brunch, dinner, or entertaining.
Ingredients

- Olive oil
- Red onion
- Garlic cloves
- Zucchini
- Red bell pepper
- Yellow bell pepper
- Corn
- Cherry tomatoes
- Fresh cayenne pepper
- Harissa paste
- Crushed fire-roasted tomatoes
- Salt and black pepper
- Eggs
- Feta cheese
- Za'atar
- Fresh parsley and/or mint
- Optional: red pepper flakes or Aleppo pepper
For Serving
- Grilled bread, pita, or sourdough
- Optional: lemon wedges or labneh
See the recipe card below for exact quantities.
Instructions
Sauté the Vegetables
Heat a 3.5-quart sauté pan over medium heat.
Add olive oil, then red onion. Cook 3-4 minutes until softened.
Add zucchini, bell peppers, and garlic. Cook 4-5 minutes until tender.

Stir in corn and cook 2-3 minutes until lightly golden.

Build the Tomato Base
Add cherry tomatoes and cook 3 minutes until softened.

Stir in 2 tablespoons of chopped herbs and the harissa paste and cook 1 minute more.

Next, add the crushed tomatoes, and season with salt and pepper, and simmer uncovered for 8-10 minutes until slightly thickened.

Add the Eggs
Make six small wells in the sauce with a spoon. Crack one egg into each well.

Pro Tip: Crack eggs into small bowls before adding them to the pan. Having them ready helps the eggs cook evenly and makes it easier to slide them neatly into the wells without breaking the yolks.

Bake Until Set
Transfer pan to a preheated 375°F oven.
Bake 10-12 minutes until egg whites are set but yolks remain soft. Bake 2-3 minutes longer if you prefer firm yolks.

Finish and Serve
Remove from oven. Top with crumbled feta, za'atar, and fresh herbs.
Sprinkle chili flakes if desired. Serve hot with grilled pita and lemon wedges.

FAQs
A: Yes, shakshuka is considered a healthy and balanced dish. It's built around fresh vegetables, eggs, and spices, making it naturally nutrient-dense.
Vegetable-rich: Packed with zucchini, peppers, corn, and tomatoes, this version is full of fiber, vitamins, and antioxidants.
Protein-powered: Eggs add lean protein along with important nutrients like choline, B12, and selenium.
Healthy fats: Olive oil and eggs provide beneficial fats that help keep you satisfied.
Customizable: You can reduce or skip the feta for a lower-sodium option, add chickpeas for more plant-based protein, or serve with whole-grain bread for complex carbs.
This makes shakshuka a lighter and more wholesome alternative to heavier brunch dishes, while still being filling and flavourful.
A: Shakshuka is traditionally served with bread to scoop up the sauce and eggs. Pita, crusty sourdough, or naan are all excellent options. For a heartier meal, you can pair it with roasted potatoes, couscous, or a simple green salad. Adding a side of labneh, Greek yogurt, or tahini sauce also complements the spices and adds creaminess.
A: Yes! The vegetable and tomato base can be prepared up to a day in advance. Simply reheat it on the stove, then add the eggs and bake just before serving. This ensures the eggs are cooked to the perfect texture while saving time on busy mornings.
Tips & Substitutions
- Egg Cracking Tip: Carefully break eggs into small bowls before adding them to the pan. It makes it easier to drop them neatly into the wells without breaking the yolks.
- Make it dairy-free: Skip the feta or swap it with a vegan cheese alternative.
- Add more protein: Serve with grilled chicken, sausage, or chickpeas.
- Switch up the spices: Try smoked paprika or cumin in place of za'atar.
Equipment Used: This summer vegetable shakshuka all comes together perfectly in the Hestan NanoBond 3.5-quart sauté pan. The titanium-reinforced surface is four times harder than stainless steel, it heats quickly and evenly with ProCore tri-ply, and the sealed rims plus flush rivets make stirring, serving and clean up an absolute pleasure. All opinions in this post are always my own.
📖 Recipe

Summer Vegetable Shakshuka with Za'atar & Feta
Ingredients
- 2 tablespoons olive oil
- 1 large red onion diced
- 3 cloves of garlic thinly sliced
- 1 medium zucchini halved lengthwise into 4 pieces and sliced
- 1 red bell pepper diced
- 1 yellow or green bell pepper diced
- Kernels from 2 ears of corn about 1½ cups
- 2 cups cherry tomatoes halved
- 12 fresh chilies thinly sliced (optional for heat)
- 2 tablespoons harissa paste adjust to taste
- 1 can 28 oz crushed fire-roasted tomatoes
- Kosher salt and freshly ground black pepper to taste
- 6 large eggs
- ½ cup crumbled feta cheese
- 1½ teaspoons za'atar
- ⅓ cup chopped fresh parsley and/or mint divided
- Optional: red pepper flakes or Aleppo pepper for added spice
For Serving
- Grilled bread pita, or crusty sourdough
- Optional: lemon wedges or a dollop of labneh
Instructions
Sauté the Vegetables
- Heat a 3.5-quart sauté pan over medium heat.
- Add olive oil, then red onion. Cook 3-4 minutes until softened.
- Add zucchini, bell peppers, and garlic. Cook 4-5 minutes until tender.
- Stir in corn and cook 2-3 minutes until lightly golden.
Build the Tomato Base
- Add cherry tomatoes and cook 3 minutes until softened.
- Stir in 2 tablespoons of chopped herbs and the harissa paste and cook 1 minute more.
- Add the crushed tomatoes, and season with salt and pepper, and simmer uncovered for 8-10 minutes until slightly thickened.
Add the Eggs
- Make six small wells in the sauce with the back of a spoon. Crack one egg into each well.
- Pro Tip: Crack eggs into small bowls before adding them to the pan. Having them ready helps the eggs cook evenly and makes it easier to slide them neatly into the wells without breaking the yolks.
Bake Until Set
- Transfer pan to a preheated 375°F oven.
- Bake 10-12 minutes until egg whites are set but yolks remain soft. Bake 2-3 minutes longer if you prefer firm yolks.
Finish and Serve
- Remove from oven. Top with crumbled feta, za'atar, and fresh herbs.
- Sprinkle chili flakes if desired.
- Serve hot with grilled pita bread and lemon wedges.
💬Tried this recipe?
- We'd LOVE it if you left a rating and review. Your feedback helps others… and it would really make our day!






Leave a Reply