Warm, saucy, and full of bold flavor, this spicy tomato and egg skillet is comfort food at its most vibrant. With runny-yolk eggs poached directly in a simmering tomato and pepper sauce, every bite delivers the perfect balance of heat, richness, and rustic simplicity. Whether you scoop it up with crusty bread or serve it over rice, this dish makes a memorable meal any time of day.
Why This Dish Is a Flavor-Packed Winner
Some meals just make you want to pull up a chair and dive right in. This skillet delivers that kind of soul-satisfying goodness. It’s smoky, spicy, slightly tangy, and totally comforting—yet still light and fresh enough that you don’t feel heavy after. Plus, it all comes together in one pan, which makes it a weeknight dream.
A Dish with Deep Roots and Global Flair
This style of cooking eggs in a spicy tomato base is found in many cultures—North African shakshuka, Middle Eastern matbucha, Turkish menemen, and even Italian eggs in purgatory. While this version pulls from those influences, it leans into the spice for a slightly bolder twist. It’s a beautiful example of how a few simple ingredients can create something timeless and universal.
Why You’ll Be Craving This Again and Again
It’s not just about flavor—it’s also the ease and versatility that make this dish a staple.
Versatile: Serve for breakfast, brunch, lunch, or dinner.
Budget-Friendly: Uses pantry staples and fresh veggies—nothing fancy required.
Quick and Easy: From skillet to table in under 30 minutes.
Customizable: Adjust spice, add cheese, or toss in greens or beans.
Crowd-Pleasing: Pairs well with carbs and satisfies all ages.
Make-Ahead Friendly: The sauce can be made ahead and eggs added when ready.
Great for Leftovers: Reheats beautifully the next day.
Chef Tips for the Best Texture and Flavor
Make your skillet really shine with these quick tricks:
- Use canned fire-roasted tomatoes for extra depth.
- Cook onions and peppers slowly until sweet and jammy.
- Crack eggs into a small bowl first for easy transfer and placement.
- Cover the skillet to steam eggs evenly without overcooking.
- Add chili flakes gradually—you can always spice it up later.
Tools That Make It Effortless
Everything happens in one pan, but a few extra tools help smooth things along:
Cast Iron or Nonstick Skillet: Holds heat well and keeps eggs from sticking.
Lid or Foil: Helps gently steam the eggs once they’re added.
Wooden Spoon: Great for stirring without scratching your skillet.
Small Bowls: Crack eggs into these before adding to the pan.
Spatula or Serving Spoon: Makes plating easy without breaking yolks.
Ingredients You Will Need For Spicy Tomato & Egg Skillet
This dish keeps it simple, bold, and beautiful. Here’s the list of what you’ll need:
-
Olive Oil: 2 tablespoons
For sautéing and adding richness to the base. -
Onion: 1 medium, thinly sliced
Forms the savory, sweet backbone of the sauce. -
Garlic: 3 cloves, minced
Adds bold aroma and depth. -
Red Bell Pepper: 1 large, chopped
Brings sweetness and texture. -
Crushed Tomatoes: 1 can (14 oz)
The sauce base—thick, tangy, and perfect for poaching eggs. -
Tomato Paste: 1 tablespoon
Adds concentrated flavor and body. -
Red Chili Flakes: 1/2 teaspoon (adjust to taste)
The heat source—can go as spicy as you like. -
Cumin: 1/2 teaspoon
Adds warm, earthy undertones. -
Paprika: 1 teaspoon (smoked or sweet)
Brings color and smokiness. -
Salt and Black Pepper: to taste
Balances and enhances all the flavors. -
Eggs: 4 large
The creamy, luscious centerpieces of the dish. -
Fresh Parsley or Cilantro: for garnish
Adds a pop of color and herbal freshness.
Easy Swaps If You’re Missing Ingredients
Need a quick substitute? Here’s how to keep things rolling:
Crushed Tomatoes: Use diced or whole canned tomatoes and crush by hand.
Red Bell Pepper: Any bell pepper works—or try poblano for smoky heat.
Paprika: Swap with chili powder or leave out.
Cumin: Ground coriander or za’atar are great subs.
Parsley: Use cilantro, scallions, or fresh basil.
Eggs: Try tofu or chickpeas for a plant-based version.
Ingredients That Bring the Magic
Crushed Tomatoes: They simmer down into a thick, flavorful base that carries all the spices and coats every bite beautifully.
Eggs: Gently poached in sauce, they add richness and texture—and when that yolk spills into the spicy tomato mix, it’s pure gold.
Let’s Cook—Step-by-Step
Time to turn simple ingredients into something seriously satisfying.
1. Preheat Your Equipment:
Heat your skillet over medium heat and add olive oil.
2. Combine Ingredients:
Add sliced onions and chopped bell pepper. Sauté 5–7 minutes until soft. Stir in garlic, tomato paste, chili flakes, cumin, and paprika. Cook 1 minute.
3. Prepare Your Cooking Vessel:
Pour in crushed tomatoes. Stir, season with salt and pepper, and let simmer 10 minutes until thickened.
4. Assemble the Dish:
Make 4 wells in the sauce. Gently crack an egg into each.
5. Cook to Perfection:
Cover skillet and cook 5–7 minutes until eggs are just set but yolks remain runny.
6. Finishing Touches:
Remove from heat. Garnish with chopped herbs and extra chili flakes if desired.
7. Serve and Enjoy:
Spoon into shallow bowls with crusty bread or warm flatbread on the side.
Texture and Flavor You’ll Crave
Expect a thick, chunky sauce with soft-cooked peppers and sweet onions, balanced by velvety poached eggs and a gentle kick of spice. The creaminess of the yolks tempers the heat, while the herbs brighten each bite.
Bonus Cooking Tips
Want even more flavor or ease? Try these:
- Add crumbled feta or goat cheese before serving.
- Stir in spinach or kale during the last few minutes of simmering.
- Use harissa instead of chili flakes for North African flair.
- Toast your bread with garlic butter for dipping heaven.
Common Mistakes to Avoid
A little know-how goes a long way:
- Overcooked eggs: Watch closely once you cover the skillet.
- Runny sauce: Simmer longer before adding eggs if too thin.
- Too spicy: Always start mild—chili flakes build fast.
- Cracked yolks: Crack eggs into a small bowl before sliding them in.
Nutrition Breakdown
Servings: 2–3
Calories per serving: 280
Note: Approximate values, based on 4 eggs divided across servings.
Time to Table
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Make-Ahead & Storage Tips
This dish is best fresh, but there are ways to plan ahead:
- Make-ahead sauce: Cook the tomato base in advance and refrigerate for 2–3 days.
- Storing leftovers: Store fully cooked dish in an airtight container for up to 2 days.
- Reheating: Gently reheat in skillet or microwave, knowing eggs may cook further.
- Freezing: Sauce freezes well, but eggs do not—freeze sauce only.
How to Serve for Full Flavor
Pair it with:
- Toasted sourdough, pita, or naan
- A dollop of yogurt or labneh for creaminess
- A side of crispy potatoes or greens for contrast
Make Magic with Leftovers
If you have leftovers, try these ideas:
- Spoon over rice or couscous for a hearty bowl
- Use as a filling for wraps or pitas
- Add to baked potatoes with extra herbs
Extra Flavor Boosts
Try these finishing touches:
- A drizzle of chili oil
- Crumbled cheese like feta or cotija
- Pickled onions or jalapeños on top
Make It Look Restaurant-Worthy
Want to serve it with style? Here’s how:
- Cook and serve in a mini skillet for individual portions
- Top with microgreens or edible flowers
- Serve with colorful accompaniments like lemon wedges or radish slices
Fun Variations to Try
Add some creative flair with these spins:
- Mexican Style: Add black beans and top with avocado
- Italian Inspired: Use basil, oregano, and a sprinkle of parmesan
- Green Shakshuka: Swap tomatoes for spinach, leeks, and herbs
- Meaty Add-In: Stir in crumbled chorizo or sausage for a protein punch
- Cheesy Finish: Top with shredded mozzarella or cheddar and broil
FAQ’s
Q1: Can I use fresh tomatoes instead of canned?
Yes, just cook them longer to reduce moisture and deepen the flavor.
Q2: Can I make this without eggs?
Totally! Add chickpeas, tofu, or white beans instead.
Q3: Is this dish spicy?
It can be! Adjust chili flakes to your comfort level.
Q4: What type of pan works best?
Cast iron is great, but any nonstick or oven-safe skillet works.
Q5: Can I bake it instead of cooking on stovetop?
Yes—bake at 375°F after adding eggs until set.
Q6: Can I add meat?
Absolutely—browned ground beef or sausage works well.
Q7: How do I know when the eggs are done?
Whites should be opaque and yolks slightly jiggly.
Q8: Can I freeze it?
Freeze only the sauce. Eggs don’t freeze well.
Q9: What if I don’t have tomato paste?
Add a bit more crushed tomato and cook longer to thicken.
Q10: Can I add cheese?
Yes! Feta, mozzarella, or parmesan are all delicious options.
Conclusion
This spicy tomato and egg skillet brings together everything you want in a home-cooked dish—warm, satisfying, spicy, and made with love in just one pan. It’s the kind of recipe you’ll turn to again and again, whether it’s brunch with friends or a cozy dinner for two. Trust me, it’s worth every bite.
Print
Spicy Tomato & Egg Skillet
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2–3 servings 1x
- Category: Main
- Method: Skillet
- Cuisine: Mediterranean Inspired
- Diet: Vegetarian
Description
One-pan spicy tomato and egg skillet with poached eggs nestled in a rich, bold tomato-pepper sauce. Perfect for breakfast, brunch, or a cozy dinner.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, thinly sliced
- 3 garlic cloves, minced
- 1 large red bell pepper, chopped
- 1 can (14 oz) crushed tomatoes
- 1 tablespoon tomato paste
- 1/2 teaspoon red chili flakes (adjust to taste)
- 1/2 teaspoon cumin
- 1 teaspoon paprika
- Salt and black pepper to taste
- 4 large eggs
- Fresh parsley or cilantro for garnish
Instructions
- Heat olive oil in a skillet over medium heat. Add onions and bell pepper. Sauté for 5–7 minutes until softened.
- Add garlic, tomato paste, chili flakes, cumin, and paprika. Cook for 1 minute until fragrant.
- Pour in crushed tomatoes, season with salt and pepper, and simmer for 10 minutes until thickened.
- Make 4 wells in the sauce and crack an egg into each. Cover the skillet and cook for 5–7 minutes until eggs are just set.
- Remove from heat and garnish with chopped herbs. Serve warm with bread or rice.
Notes
- Use fire-roasted tomatoes for extra depth of flavor.
- Crack eggs into a small bowl before adding to avoid breaking yolks.
- Top with feta or goat cheese for a creamy finish.
- Refrigerate leftover sauce and reheat with fresh eggs later.
Nutrition
- Serving Size: 1 portion (based on 3 servings)
- Calories: 280
- Sugar: 7g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 190mg