Shakshuka with eggs tomato

Featured in: One-Skillet Wonders

Shakshuka is a flavorful dish of eggs gently cooked in a spiced tomato and pepper base. Start by sautéing onion, bell pepper, and garlic, then simmer diced tomatoes with cumin, paprika, and optional cayenne for warmth. Four eggs are cracked into the sauce and cooked until whites set but yolks remain soft. Garnished with fresh herbs and served with crusty bread, it’s a delightful dish perfect for any meal. Its simplicity and bright flavors make it an easy yet impressive choice.

Updated on Tue, 18 Nov 2025 14:13:00 GMT
Sizzling Shakshuka, eggs perfectly poached in a rich tomato sauce, served with warm crusty bread. Save
Sizzling Shakshuka, eggs perfectly poached in a rich tomato sauce, served with warm crusty bread. | smokyfeast.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 tasted shakshuka during a weekend brunch with friends. The sight of soft-poached eggs nestled in the vibrant tomato sauce was irresistible. Now, I love making it for a simple breakfast or light dinner when I want something comforting and fuss-free.

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: 1/4 teaspoon (optional, for heat)
  • Salt and black pepper: to taste
  • Sugar: 1 teaspoon (optional, to balance acidity)
  • Large eggs: 4
  • Fresh parsley or cilantro: Chopped, for garnish (optional)
  • Crusty bread: For serving (optional)

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.
Spice it up:
Stir in cumin, paprika, cayenne (if using), and cook for 30 seconds until fragrant.
Add tomatoes:
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.
Poach eggs:
Cover the skillet and cook for 6-8 minutes, or until whites are set but yolks are still soft.
Finish and garnish:
Remove from heat. Garnish with chopped parsley or cilantro, if desired. Serve hot with crusty bread.
Save
| smokyfeast.com

Sharing shakshuka on a lazy Sunday morning always brings family together at the breakfast table. It is a versatile dish we all love to customize with extra veggies or a bit of spice.

Required Tools

All you need is a large skillet with lid, a sturdy wooden spoon, plus a knife and chopping board for prepping the vegetables.

Allergen Information

Contains eggs. If serving with bread, double-check ingredients for possible allergens. No dairy or nuts included in the base recipe.

Nutritional Information

Per serving: Calories 210, Total Fat 11 g, Carbohydrates 17 g, Protein 10 g.

Fragrant Shakshuka, a vibrant Middle Eastern breakfast, brimming with spicy tomatoes and soft, runny egg yolks. Save
Fragrant Shakshuka, a vibrant Middle Eastern breakfast, brimming with spicy tomatoes and soft, runny egg yolks. | smokyfeast.com

Whip up this shakshuka for an easy meal packed with bold flavor. Enjoy with warm crusty bread and plenty of fresh herbs.

Kitchen Questions

What gives shakshuka its distinctive flavor?

The combination of cumin, sweet paprika, and optional cayenne pepper infuses the tomato sauce with rich and warm spices.

How do you achieve perfectly cooked eggs in the sauce?

Crack eggs into wells made in the simmering sauce and cover the skillet, cooking until whites are set and yolks remain soft, about 6-8 minutes.

Can I make variations of the vegetable base?

Yes, you can substitute bell pepper with other colored peppers, add chili for heat, or include spinach or beans for added nutrition.

What is the best way to serve this dish?

Serve hot, garnished with fresh parsley or cilantro, alongside crusty bread to soak up the flavorful sauce.

Is this dish suitable for a quick meal?

Absolutely, with a total cooking time of about 35 minutes, it’s a quick and satisfying option for breakfast, brunch, or dinner.

Shakshuka with eggs tomato

Vibrant dish combining eggs with a spiced tomato and pepper sauce, rich in flavor.

Prep duration
10 min
Heat time
25 min
Complete duration
35 min
Created by Jackson Reed


Skill Level Easy

Heritage Middle Eastern/North African

Output 4 Portions

Nutrition Labels Meat-Free, No Dairy

What You'll 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 14 ounces (1 can) diced tomatoes with juice

Spices & 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

Method

Phase 01

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

Phase 02

Add Garlic: Stir in minced garlic and cook for 1 minute, stirring frequently.

Phase 03

Incorporate Spices: Add ground cumin, sweet paprika, and cayenne pepper if using. Cook for 30 seconds until fragrant.

Phase 04

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

Phase 05

Adjust Seasoning: Taste the sauce and adjust salt and pepper as needed.

Phase 06

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

Phase 07

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

Phase 08

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

Kitchen Tools

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

Allergy Details

Always review ingredients for potential allergens and seek professional medical guidance if unsure.
  • Contains eggs
  • Check bread ingredients for allergens if serving

Nutrition Details (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 210
  • Fats: 11 g
  • Carbohydrates: 17 g
  • Proteins: 10 g