Vibrant Poached Eggs Tomato

Featured in: One-Pot Warm Meals

Experience a vibrant North African dish featuring eggs poached in a rich blend of tomatoes, peppers, and warming spices. The sauce is simmered until thickened, punctuated with cumin, paprika, and optional cayenne for a gentle heat. Freshly sautéed onions and garlic build a fragrant base, while optional fresh herbs add brightness. Perfect for breakfast, brunch, or a light dinner, it offers a satisfying and easy-to-make meal in under 40 minutes. Serve with crusty bread to complement the sauce and soak up every flavorful bite.

Updated on Tue, 18 Nov 2025 12:36:00 GMT
Golden, runny egg yolks in vibrant Shakshuka sauce, perfect served with warm crusty bread. Save to Pinterest
Golden, runny egg yolks in vibrant Shakshuka sauce, perfect served with warm crusty bread. | frostkettle.com

A vibrant, budget-friendly North African dish featuring poached eggs in a spiced tomato and pepper sauce. Perfect for breakfast, brunch, or a light dinner.

I first made shakshuka as a quick supper after a busy day and was amazed by how flavorful and satisfying it was, despite the simple ingredients. It's become a favorite for feeding friends and family because everyone gets excited about that moment when the eggs are tucked into a bubbling sauce.

Ingredients

  • Vegetable oil: 2 tablespoons
  • Onion: 1 large, finely chopped
  • Green bell pepper: 1, chopped
  • Garlic: 2 cloves, minced
  • Diced tomatoes: 1 can (400 g/14 oz) or 4 ripe tomatoes, chopped
  • Ground cumin: 1 teaspoon
  • Sweet paprika: 1 teaspoon
  • Ground cayenne pepper (optional): 1/4 teaspoon
  • Salt and black pepper: to taste
  • Sugar (optional): 1 teaspoon, to balance acidity
  • Eggs: 4 large
  • Fresh parsley or cilantro (optional): chopped for garnish
  • Crusty bread (optional): for serving

Instructions

Sauté vegetables:
Heat vegetable oil in a large skillet over medium heat. Add the onion and bell pepper. Sauté for 5 minutes until softened.
Add garlic:
Add garlic and cook for 1 minute, stirring frequently.
Add spices:
Stir in cumin, paprika, cayenne (if using) and cook for 30 seconds until fragrant.
Add tomatoes and simmer:
Add diced tomatoes (with juice). Season with salt, pepper and sugar if using. Simmer uncovered for 10-15 minutes, stirring occasionally, until the sauce thickens.
Adjust seasoning:
Taste and adjust seasoning as needed.
Add eggs:
Make 4 wells in the sauce with a spoon. Crack an egg into each well.
Cook eggs:
Cover the skillet and cook for 6-8 minutes, or until whites are set but yolks are still soft.
Garnish and serve:
Remove from heat. Garnish with chopped parsley or cilantro if desired. Serve hot with crusty bread.
Save to Pinterest
| frostkettle.com

Serving shakshuka family-style always brings everyone together at the table, especially when we dip chunks of bread right into the hearty, colorful sauce. It's something my kids look forward to on weekends.

Variations & Add-Ins

Add a handful of spinach or a can of beans for extra nutrition. Using jarred roasted peppers or adding a pinch of chili flakes are easy ways to make your shakshuka more flavorful.

Serving Suggestions

Enjoy shakshuka with crusty bread or pita for dipping, or serve over rice or grains for a heartier meal. A spoonful of yogurt alongside adds creaminess.

Storing & Reheating

Shakshuka is best served fresh but leftovers can be stored in the refrigerator for up to 2 days. Reheat gently on the stovetop to preserve the eggs' texture.

The rich, spiced tomato base of Shakshuka bubbling with perfectly poached eggs for a delicious brunch. Save to Pinterest
The rich, spiced tomato base of Shakshuka bubbling with perfectly poached eggs for a delicious brunch. | frostkettle.com

Try shakshuka for your next brunch or quick dinner. The rich flavors and warm spices make every bite unforgettable.

Recipe Questions & Answers

What type of peppers work best in this dish?

Green bell peppers add a mild sweetness and crunch, but any bell pepper color can be used, or jarred roasted peppers for a smoky depth.

How can I adjust the spice level?

Add cayenne pepper sparingly to introduce heat, or include chili flakes or fresh chopped chili with the garlic for more kick.

What is the best way to cook the eggs?

Crack eggs into wells made in the simmering sauce, cover the skillet, and cook until whites are set and yolks remain soft for a creamy texture.

Can I add extra vegetables or proteins?

Yes, canned beans or fresh spinach can be stirred into the sauce for added nutrition and texture.

Is there a recommended serving suggestion?

Serve hot with crusty bread to scoop up the flavorful sauce and eggs for a complete, satisfying meal.

Vibrant Poached Eggs Tomato

Eggs gently cooked in a spicy tomato and pepper sauce full of fresh aromatics and vibrant flavors.

Prep Duration
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Created by Nora Whitman


Skill Level Easy

Cuisine Middle Eastern/North African

Makes 4 Serving Size

Dietary Information Meatless, No Dairy

What You Need

Vegetables

01 2 tablespoons vegetable oil
02 1 large onion, finely chopped
03 1 green bell pepper, chopped
04 2 garlic cloves, minced
05 1 can (14 oz) diced tomatoes with juice or 4 ripe tomatoes, chopped

Spices and Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon sweet paprika
03 1/4 teaspoon ground cayenne pepper (optional)
04 Salt and black pepper, to taste
05 1 teaspoon sugar (optional)

Eggs

01 4 large eggs

Garnish (optional)

01 Fresh parsley or cilantro, chopped
02 Crusty bread, for serving

How-To Steps

Step 01

Sauté Aromatics: Heat vegetable oil in a large skillet over medium heat. Add onion and bell pepper and sauté for 5 minutes until softened.

Step 02

Add Garlic: Add minced garlic and cook, stirring frequently, for 1 minute until fragrant.

Step 03

Incorporate Spices: Stir in ground cumin, sweet paprika, and cayenne pepper if using. Cook for 30 seconds to release aromas.

Step 04

Simmer Tomato Sauce: Add diced tomatoes with juices. Season with salt, black pepper, and sugar if desired. Simmer uncovered for 10 to 15 minutes, stirring occasionally, until sauce thickens.

Step 05

Adjust Seasoning: Taste the sauce and adjust salt, pepper, or spice levels as needed.

Step 06

Poach Eggs: Create four wells in the sauce and crack one egg into each well.

Step 07

Cook Eggs Covered: Cover the skillet and cook for 6 to 8 minutes until egg whites are set but yolks remain soft.

Step 08

Garnish and Serve: Remove from heat. Garnish with chopped parsley or cilantro if desired. Serve immediately with crusty bread.

Tools You'll Need

  • Large skillet with lid
  • Wooden spoon
  • Knife and chopping board

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • Contains eggs
  • Check bread ingredients for allergens if serving

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 210
  • Fats: 11 g
  • Carbohydrates: 17 g
  • Proteins: 10 g