Table of Contents >> Show >> Hide
- What Is Sun-Dried Tomato Shakshuka?
- Why This Recipe Works
- Ingredients You’ll Need
- Sun-Dried Tomato Shakshuka Recipe Card
- Tips for the Best Sun-Dried Tomato Shakshuka
- Flavor Variations
- What to Serve with Sun-Dried Tomato Shakshuka
- Storage and Reheating
- Common Mistakes to Avoid
- Frequently Asked Questions
- Final Thoughts
- Personal Kitchen Experience: Making Sun-Dried Tomato Shakshuka Even Better
Shakshuka is already the kind of dish that walks into brunch wearing sunglasses. It is colorful, bold, cozy, and somehow appropriate for breakfast, lunch, dinner, or that mysterious meal you eat while standing in the kitchen at 4:17 p.m. This Sun-Dried Tomato Shakshuka Recipe takes the classic skillet of eggs simmered in spiced tomato sauce and turns the flavor dial one satisfying click higher.
The secret is simple: sun-dried tomatoes. They bring a deep, savory, slightly sweet tomato intensity that regular canned tomatoes can only dream about during tomato spa day. Instead of making the sauce taste heavy, they make it taste slow-cooked, layered, and restaurant-worthy, even though the whole dish comes together in one pan with everyday ingredients.
This recipe is built for home cooks who want big flavor without complicated steps. You will sauté onions and peppers, bloom warm spices, simmer tomatoes with chopped sun-dried tomatoes, then nestle eggs right into the sauce. The result is rich, hearty, scoopable, and absolutely begging for crusty bread.
What Is Sun-Dried Tomato Shakshuka?
Traditional shakshuka is a North African and Middle Eastern-inspired dish made with eggs gently cooked in a tomato-based sauce with peppers, onions, garlic, and spices such as cumin and paprika. It is usually served straight from the skillet, which is excellent news for anyone who enjoys fewer dishes and more dramatic table moments.
Sun-dried tomato shakshuka keeps the spirit of the original but adds chopped sun-dried tomatoes to the sauce. These little flavor-packed pieces act like tomato concentrate with a chewy, savory edge. They deepen the sauce, add umami, and make the final dish taste like it simmered much longer than it actually did.
Think of it as classic shakshuka after a semester abroad in an Italian pantry. It is still warm, spiced, and eggy, but now it has a richer tomato backbone and a slightly Mediterranean twist.
Why This Recipe Works
Sun-dried tomatoes add instant depth
Fresh or canned tomatoes provide body and brightness. Sun-dried tomatoes provide concentration. Because drying removes much of the tomato’s moisture, the flavor becomes more intense. When chopped and simmered into shakshuka sauce, they soften and release a sweet-savory punch that makes the sauce taste fuller.
The spices bloom before the tomatoes go in
Cumin, smoked paprika, chili flakes, and coriander taste better when briefly cooked in oil with garlic and onions. This step wakes up the spices and keeps the sauce from tasting flat. It only takes about 30 seconds, but it makes a difference you can actually taste.
The sauce thickens before the eggs are added
Watery sauce is the villain of shakshuka. The eggs need a sturdy tomato bed so they can cook gently instead of sinking into a soup swamp. Simmering the sauce until thick and spoonable helps the eggs stay in place and gives every bite better texture.
Ingredients You’ll Need
This easy sun-dried tomato shakshuka uses common ingredients, but each one has a job. No freeloaders in this skillet.
- Olive oil: Helps sauté the vegetables and bloom the spices.
- Yellow onion: Adds sweetness and a savory base.
- Red bell pepper: Brings color, mild sweetness, and classic shakshuka texture.
- Garlic: Because tomato sauce without garlic is just trying to be difficult.
- Sun-dried tomatoes: The star ingredient. Use oil-packed for softness or rehydrated dry-packed tomatoes.
- Crushed tomatoes: Create the main sauce body.
- Tomato paste: Boosts richness and helps thicken the sauce.
- Cumin: Adds earthy warmth.
- Smoked paprika: Adds color and a gentle smoky note.
- Coriander: Optional, but it adds citrusy warmth.
- Red pepper flakes: For heat. Add more if your brunch guests enjoy mild danger.
- Eggs: Large eggs work best for even cooking.
- Fresh parsley or cilantro: Adds freshness at the end.
- Feta cheese: Optional, salty, tangy, and very persuasive.
Sun-Dried Tomato Shakshuka Recipe Card
Recipe Overview
- Prep time: 10 minutes
- Cook time: 25 minutes
- Total time: 35 minutes
- Servings: 4
- Skill level: Easy
- Best served with: Toasted sourdough, pita, flatbread, or roasted potatoes
Ingredients
- 2 tablespoons olive oil, plus more if needed
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 4 garlic cloves, minced
- 1/2 cup oil-packed sun-dried tomatoes, drained and chopped
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander
- 1/4 teaspoon red pepper flakes, plus more to taste
- 1 can crushed tomatoes, 28 ounces
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/2 teaspoon honey or sugar, optional, to balance acidity
- 4 to 6 large eggs
- 1/3 cup crumbled feta cheese, optional
- 2 tablespoons chopped fresh parsley or cilantro
- Warm bread, for serving
Instructions
- Sauté the vegetables. Heat olive oil in a large skillet over medium heat. Add the diced onion and bell pepper. Cook for 6 to 8 minutes, stirring occasionally, until softened.
- Add garlic and sun-dried tomatoes. Stir in the minced garlic and chopped sun-dried tomatoes. Cook for 1 minute, just until fragrant.
- Bloom the spices. Add tomato paste, cumin, smoked paprika, coriander, and red pepper flakes. Stir constantly for about 30 seconds. The mixture should smell rich and warm, not burnt.
- Build the sauce. Pour in the crushed tomatoes. Add salt, black pepper, and honey or sugar if using. Stir well, scraping up any tasty bits from the bottom of the skillet.
- Simmer until thick. Reduce the heat to medium-low and simmer uncovered for 12 to 15 minutes, stirring occasionally. The sauce should become thick enough to hold small wells for the eggs.
- Add the eggs. Use the back of a spoon to make 4 to 6 wells in the sauce. Crack one egg into a small bowl, then slide it into a well. Repeat with the remaining eggs.
- Cover and cook gently. Cover the skillet and cook for 5 to 8 minutes, depending on how firm you like your eggs. For food safety, cook until the egg whites are fully set; cook yolks longer if serving children, older adults, pregnant people, or anyone with a weakened immune system.
- Finish and serve. Sprinkle with feta, parsley or cilantro, and extra red pepper flakes if desired. Serve hot with bread for scooping.
Tips for the Best Sun-Dried Tomato Shakshuka
Use oil-packed sun-dried tomatoes for convenience
Oil-packed sun-dried tomatoes are soft, flavorful, and easy to chop. Drain them before adding them to the skillet. A little clinging oil is fine; it adds flavor. If the jar includes herbs, even better. Congratulations, your pantry just did meal prep.
Rehydrate dry-packed sun-dried tomatoes first
Dry-packed sun-dried tomatoes can be chewy. To use them here, place them in a bowl and cover with hot water or warm broth for 15 to 20 minutes. Drain, pat dry, and chop. This helps them melt into the sauce instead of fighting your fork like tiny tomato jerky.
Do not rush the sauce
The sauce needs time to reduce. If you add eggs too early, they may spread unevenly and cook in a watery base. A thick sauce gives you better flavor, prettier eggs, and a shakshuka that looks like it knows what it is doing.
Crack eggs into a bowl first
This small step prevents broken shells from joining the party. It also makes it easier to slide each egg neatly into the sauce. Your skillet will look cleaner, and your guests will assume you have your life together.
Flavor Variations
Make it spicy
Add harissa paste, extra red pepper flakes, or a finely chopped jalapeño with the bell pepper. Harissa works especially well with sun-dried tomatoes because both ingredients bring deep, concentrated flavor.
Add greens
Stir in a few handfuls of baby spinach or chopped kale after the sauce has simmered. Let the greens wilt before adding the eggs. This is a smart way to add color and nutrition without making the dish taste like a salad wearing a disguise.
Add beans or chickpeas
For a heartier dinner-style shakshuka, stir in one cup of drained chickpeas or white beans before adding the eggs. They soak up the sauce beautifully and make the meal more filling.
Make it dairy-free
Skip the feta and finish with herbs, lemon zest, or a drizzle of good olive oil. The sun-dried tomatoes already provide plenty of savory depth, so the dish will not feel unfinished.
What to Serve with Sun-Dried Tomato Shakshuka
Bread is the obvious choice, and frankly, it deserves the job. Toasted sourdough, pita, naan, or a crusty baguette will help scoop up the sauce and eggs. If you want something more brunch-like, serve shakshuka with roasted potatoes, cucumber salad, avocado slices, or a simple green salad.
For dinner, pair it with couscous, herbed rice, or roasted vegetables. The sauce is bold enough to carry the meal, but flexible enough to play nicely with sides. It is basically the friendly extrovert of skillet recipes.
Storage and Reheating
Shakshuka is best served fresh because eggs can become firm when reheated. However, the sauce can absolutely be made ahead. Prepare the tomato and sun-dried tomato sauce, cool it, and store it in an airtight container in the refrigerator for up to 4 days.
When ready to serve, warm the sauce in a skillet, make wells, and cook fresh eggs directly in the reheated sauce. This gives you the convenience of meal prep with the texture of a freshly cooked dish.
Leftover shakshuka with eggs can be refrigerated for 1 to 2 days. Reheat gently on the stovetop over low heat or in the microwave at reduced power. Add a splash of water if the sauce has thickened too much.
Common Mistakes to Avoid
Using too many sun-dried tomatoes
Sun-dried tomatoes are intense. More is not always better. Too many can make the sauce overly salty or chewy. Half a cup is enough to create depth without hijacking the whole skillet.
Cooking the eggs over high heat
High heat can make the bottom of the sauce scorch before the eggs finish cooking. Keep the heat gentle once the eggs go in. Covered, low, and patient is the move.
Forgetting to taste the sauce
Sun-dried tomatoes vary in saltiness. Some are packed with herbs, garlic, or extra seasoning. Taste the sauce before adding the eggs so you can adjust salt, pepper, acidity, or sweetness.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned tomatoes?
Yes, but canned crushed tomatoes are more consistent and convenient. If using fresh tomatoes, choose ripe, juicy ones and simmer longer until the sauce thickens. You may need extra tomato paste for richness.
Can I make shakshuka without eggs?
Yes. For an egg-free version, simmer chickpeas, white beans, or tofu cubes in the sauce. It will not be traditional egg shakshuka, but it will still be hearty and delicious.
Is sun-dried tomato shakshuka good for meal prep?
The sauce is excellent for meal prep. Make the sauce ahead, then cook fresh eggs when serving. This keeps the eggs tender and avoids rubbery leftovers.
Can I bake this shakshuka instead of cooking it on the stovetop?
Yes. After making the sauce in an oven-safe skillet, add the eggs and bake at 375°F until the whites are set. Watch closely because eggs can overcook quickly in the oven.
Final Thoughts
This Sun-Dried Tomato Shakshuka Recipe is the kind of meal that feels special without asking you to do anything dramatic. It is bold, flexible, comforting, and made in one skillet, which means the cleanup committee can relax.
The sun-dried tomatoes give the sauce a deeper flavor, while cumin, paprika, garlic, and peppers keep the dish warm and familiar. Whether you serve it for brunch with toasted bread or turn it into dinner with chickpeas and greens, this recipe brings big flavor with very little fuss.
Personal Kitchen Experience: Making Sun-Dried Tomato Shakshuka Even Better
The first time I made sun-dried tomato shakshuka, I learned a very important kitchen lesson: sun-dried tomatoes are tiny but mighty. I tossed in what looked like a modest handful, stepped away for a moment, and returned to a sauce that had developed the confidence of a five-hour Sunday gravy. It was delicious, but it also politely reminded me that concentrated ingredients deserve respect. Since then, I measure them instead of free-pouring like a person hosting a tomato parade.
One of the best experiences with this recipe comes from cooking the sauce slowly enough to let the vegetables relax. Onion and bell pepper should not just be technically cooked; they should soften into the sauce until they become part of the background flavor. When rushed, they taste separate and a little sharp. When given a few extra minutes, they turn sweet and mellow, which makes the sun-dried tomatoes taste richer instead of overpowering.
Another useful discovery is that the sauce should taste slightly more intense than you think before the eggs go in. Eggs are gentle. They soften spice, absorb salt, and calm acidity. If the sauce tastes just barely seasoned before adding eggs, the finished dish may taste a little sleepy. A bright, savory, well-seasoned sauce becomes perfectly balanced once the eggs cook into it.
Serving matters too. Shakshuka is technically a recipe, but emotionally it is a bread delivery system. Toasted sourdough is my favorite because the edges stay crisp while the center soaks up the tomato sauce. Pita works beautifully, especially if warmed until flexible. Even thick toast from sandwich bread will do the job in an emergency. The only real mistake is serving shakshuka without something to scoop with. That is not illegal, but it feels suspicious.
If you are making this for guests, prepare the sauce ahead of time and wait to add the eggs until everyone is close to eating. This keeps the eggs fresh and gives you a calm, confident moment at the stove. People tend to gather when eggs are cracked into red sauce, as if brunch theater has begun. Sprinkle herbs and feta at the end, place the skillet on the table, and watch everyone suddenly become very interested in “just one more bite.”
The final experience tip is to embrace small variations. Add spinach when you want freshness, chickpeas when you want dinner, or harissa when the day needs a little spark. This recipe is forgiving, but it rewards tasting as you go. When the sauce is thick, aromatic, and balanced, the eggs become the easy part. And when the skillet hits the table, the whole dish feels generous, cozy, and just fancy enough to make a regular morning behave like the weekend.