This Spicy Eggplant Shakshuka recipe is a savory and satisfying dish that combines tender vegetables, rich tomato sauce, and poached eggs with a kick of heat from TABASCO® Sauce. Packed with zucchini, eggplant, onions, and bell peppers, this shakshuka is a perfect choice for breakfast, brunch, or a light dinner. The warm spices and fresh spinach add depth to the sauce, while the eggs create a creamy, comforting texture. Serve this healthy, vegetarian dish with warm bread or rice for a complete meal. Whether you’re looking for a new twist on classic shakshuka or a nutrient-packed dish, this recipe is sure to impress!

Ingredients:
- 4 Tbsp olive oil
- 1 medium zucchini, diced into 1/2-inch cubes (1 1/2 cups)
- 1/2 large eggplant, diced into 1/2-inch cubes (4 cups)
- 1 medium yellow onion, finely diced
- 1/2 bell pepper (red, yellow, or orange), seeded and diced into 1/2-inch cubes
- 14.5 oz can diced tomatoes
- 8 oz tomato sauce
- 1/2 cup chicken broth
- 2 large garlic cloves, pressed
- 2 tsp TABASCO® Sauce (or more to taste)
- 1 tsp sea salt
- 1/2 tsp black pepper, divided
- 6 large eggs
- 1 cup fresh baby spinach leaves
Instructions:
1. Sauté the Vegetables:
- In a large, deep pan (preferably cast iron), heat 4 tablespoons of olive oil over medium-high heat. Once the oil is hot, add the diced zucchini, eggplant, onion, and bell pepper. Season with 1 teaspoon of salt and 1/4 teaspoon of black pepper. Sauté the vegetables, stirring occasionally, for about 10 minutes, until they soften.
2. Add the Sauce:
- Stir in the diced tomatoes, tomato sauce, and chicken broth. Bring the mixture to a boil.
3. Add Garlic and TABASCO® Sauce:
- Press the garlic cloves into the pan and stir in 2 teaspoons of TABASCO® Sauce. Taste the sauce and add more TABASCO® Sauce if you prefer a spicier kick. Let it simmer at a low boil for 2 minutes.
4. Crack the Eggs:
- Crack each egg into a small ramekin and gently drop them around the edge of the pan, repeating with the remaining eggs. Lightly season the eggs with salt and pepper.
5. Add the Spinach:
- Arrange the spinach leaves around the eggs, gently pushing them into the sauce.
6. Cook the Eggs:
- Cover the pan and reduce the heat to low. Simmer for 6-8 minutes, or until the egg whites are fully set and the yolks have reached your desired doneness. Note: The eggs will continue to cook after the heat is turned off if you keep the lid on.

Why You’ll Love This Recipe
This Spicy Eggplant Shakshuka combines the rich flavors of Mediterranean vegetables, zesty tomatoes, and a fiery touch of TABASCO® Sauce. The soft, poached eggs nestled in a savory, spiced sauce make for a satisfying and nutritious meal. This dish is perfect for breakfast, brunch, or a light dinner. The addition of eggplant and zucchini gives it a hearty texture, while the spinach adds a burst of freshness. It’s flavorful, easy to prepare, and packed with nutrients.
Tips
- Control the Heat: Adjust the amount of TABASCO® Sauce to your preferred level of spice. If you want a milder version, start with less and taste before adding more.
- Cook the Eggs Carefully: The key to perfectly poached eggs is a gentle simmer. Avoid high heat to prevent overcooking the eggs.
- Use Fresh Veggies: Fresh zucchini and eggplant give the best texture and flavor. Make sure to dice them evenly for consistent cooking.
- Cast Iron Pan: Using a cast iron skillet ensures even heat distribution and adds to the dish’s rustic appeal.
Variations and Substitutions
- Vegetarian Option: This recipe is already vegetarian! You can even swap chicken broth for vegetable broth for a fully plant-based version.
- Cheese: Add crumbled feta or shredded mozzarella on top of the eggs for extra creaminess and flavor.
- Different Vegetables: If eggplant or zucchini isn’t available, feel free to swap with other vegetables like mushrooms or bell peppers for a unique twist.
- Herbs: Experiment with different herbs, such as parsley or cilantro, instead of spinach to add a fresh, herby flavor.
FAQs
Can I make this ahead of time? You can prepare the sauce ahead of time and store it in the fridge. When ready to serve, simply heat the sauce, add the eggs, and cook as instructed.
What can I serve this with? Serve Shakshuka with warm pita bread, crusty bread, or couscous to soak up the flavorful sauce. You can also pair it with a side of yogurt or a light salad for a well-rounded meal.
Can I use canned vegetables? While fresh vegetables will give the best texture, you can use canned vegetables as a substitute. Just make sure to drain them well before adding to the pan.
Serving Suggestions
- With Bread: Serve with crusty bread or pita to soak up the spicy tomato sauce and runny egg yolks.
- With Rice: Serve this shakshuka with fluffy couscous or rice for a more filling meal.
- As a Brunch Dish: This recipe is perfect for brunch with a side of fresh fruit or a green salad.
- For Extra Protein: Pair it with grilled chicken or lamb for a more protein-packed dish.








Leave a Reply