This Eggs in Hell recipe is inspired by classic shakshuka, featuring eggs gently poached in a warmly spiced tomato sauce with peppers and potatoes. Ready in just 15 minutes, it brings together pantry-friendly ingredients in a way that feels both comforting and satisfying.
The rich tomato sauce is gently spiced with paprika and cumin, while the eggs cook right on top until the whites are set and the yolks stay beautifully soft. The addition of diced potato makes this version heartier than traditional shakshuka, turning it into a more filling breakfast or light dinner.
Table of Contents
Why You’ll Love This Recipe
This recipe is a great choice when you need something fast with minimal cleanup since everything comes together in just one skillet. It uses simple everyday ingredients like eggs, tomatoes, and vegetables, making it easy to prepare without much planning.
It’s also highly flexible, so you can easily add cheese, extra vegetables, or more spice based on what you have at home. Whether you’re making breakfast for the family or a quick solo meal, it adapts beautifully.
Ingredient Substitutions for Different Needs
- Cheesy Version: Add feta, parmesan, or mozzarella.
- No Potato: Use zucchini or mushrooms.
- No Red Bell Pepper: Use green pepper or skip it.
- No Cilantro: Use parsley or fresh basil.
- More Heat: Add chili flakes or hot sauce.

Eggs in Hell Recipe
Equipment
- Large skillet or frying pan
- Wooden spoon
- Knife and chopping board
- Measuring spoons
- Lid
Ingredients
- 2 tbsp Vegetable oil
- 5-6 Eggs preferably at room temperature
- 1 medium Onion diced
- 1/2 Red bell pepper diced
- 1 medium Potato diced
- 4 cloves Garlic minced
- 1 28-ounce can Crushed tomatoes
- 1/2 tsp each Salt pepper, sugar (adjust to taste)
- 1/2 tsp each Paprika cumin
- Fresh Cilantro or parsley for garnish
- Sliced avocado and/or cheese Feta, Parmesan, Mozzarella, etc., optional garnish
- Toasted bread for serving
Instructions
- Heat the oil in a skillet over medium heat. Add the diced onion, bell pepper, and potato. Cook for about 4-5 minutes, stirring continuously.

- Add the minced garlic and cook until fragrant, about 1 minute. Then, stir in the crushed tomatoes, salt, black pepper, sugar, paprika, and cumin until everything is well combined.

- Reduce the heat to low, cover the skillet, and let the sauce simmer for about 3-4 minutes.

- Using a wooden spoon, make small wells in the sauce and carefully crack in the eggs. Lightly season the eggs with salt and pepper.

- Cover the skillet and cook on low heat for 3–5 minutes, until the egg whites are set but the yolks remain soft and runny.
- Top with fresh cilantro or parsley, and serve immediately with a side of toasted bread. Optionally, add sliced avocado or cheese for extra flavor.

Notes
- Use Room Temperature Eggs: Allowing the eggs to reach room temperature before cooking helps them cook more evenly and prevents the yolks from hardening too quickly.
- Customize the Spice Level: Adjust the amount of paprika and cumin to suit your taste. For a spicier kick, consider adding a pinch of chili flakes or a dash of hot sauce.
Nutrition Facts:
| Nutrition | Value |
|---|---|
| Calories | 255 kcal |
| Carbohydrates | 15g |
| Protein | 10g |
| Fat | 17g |
| Cholesterol | 186mg |
| Sodium | 1044mg |
| Potassium | 765mg |
Perfectly Poached Eggs Every Time
To achieve eggs with soft, runny yolks, make wells in the tomato sauce before cracking them in. This helps the eggs stay in place while cooking.
Use low heat and cover the skillet to allow whites to set gently without overcooking the yolks.
Check for doneness frequently; the whites should be firm, and the yolks should have a slight jiggle. This ensures the perfect texture every time.
Finally, avoid stirring after adding eggs let them cook undisturbed for that classic shakshuka presentation.
Common Mistakes to Avoid
Broken yolks? Crack eggs gently into wells and avoid stirring after adding.
Runny sauce? Simmer the tomatoes longer to thicken slightly before adding eggs.
Undercooked potatoes? Dice evenly or parboil slightly before adding to sauce.
Burnt garlic? Add garlic only after vegetables are soft and aromatic.
Overly tart tomatoes? A pinch of sugar balances acidity without affecting flavor
Flavor Boosts & Add-Ons
Enhance the dish by adding feta, mozzarella, or parmesan just before serving for a creamy, tangy touch.
Spinach, mushrooms, or olives can be stirred into the sauce for extra nutrients and color.
For protein variations, cooked sausage, chorizo, or chicken pieces pair beautifully without overpowering the delicate eggs.
Optional toppings like avocado or fresh herbs add freshness and richness, making each serving feel indulgent and restaurant-worthy.
Try More Recipes For Breakfast
Best Make-Ahead and Storage Tips
- Make Sauce Ahead: Prepare the tomato base 2 days ahead.
- Fridge Storage: Store leftover sauce for up to 3 days.
- Cook Eggs Fresh: Add eggs only when ready to serve.
- Reheat Gently: Warm sauce in a skillet before adding eggs.
- Meal Prep Friendly: Great for quick breakfasts.
Frequently Asked Questions
- What makes it so filling?
The eggs, potatoes, and tomato sauce make it hearty and satisfying. - Is this the same as shakshuka?
It is very similar, with slight regional seasoning differences. - What bread goes best with it?
Toasted sourdough, baguette, or rustic bread works beautifully. - Can I make it for dinner?
Yes, it makes a great light dinner. - How do I keep the yolks runny?
Cook on low heat and remove once the whites set. - Can kids enjoy this?
Yes, simply keep the spices mild. - Does it taste spicy?
No, it is mildly spiced unless you add extra heat. - Can I add cheese?
Absolutely, feta and parmesan work especially well.

hi there,
i’m Noah
A California-born food blogger behind Freshman Cook, whose culinary journey began in his tiny apartment kitchen.




