5-ingredient shakshuka

This 5-ingredient shakshuka features poached eggs in a rich tomato and pepper sauce, seasoned simply for a comforting meal. Easy to prepare, it's perfect for breakfast or brunch any day.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 20 min
Prep time 5 min

Ingredients:

1 onion
1/4 cup red pepper
2 cans canned tomatoes
4 eggs
1/2 cup fresh parsley
5-ingredient shakshuka

Shakshuka is a popular Middle Eastern and North African dish that is both simple and delicious. Traditionally, it consists of poached eggs simmered in a flavorful tomato and pepper sauce. This 5-ingredient shakshuka recipe is a quick and easy version that retains the traditional flavors while requiring minimal ingredients and effort. Perfect for a nutritious and comforting meal, this dish is sure to become a household favorite.

Instructions:

1. Prepare Ingredients:
- Peel and finely chop the onion.
- Dice the red pepper.
- Coarsely chop the fresh parsley and set it aside.
2. Cook the Vegetables:
- In a large skillet or frying pan, heat a few teaspoons of olive oil over medium heat.
- Add the chopped onion and cook, stirring occasionally, until it becomes soft and translucent (about 5-7 minutes).
- Add the diced red pepper and continue to cook for another 3-4 minutes, until the pepper starts to soften.
3. Add Tomatoes:
- Pour in the canned tomatoes, including their juices, and stir to combine.
- Reduce the heat to low and let the mixture simmer, uncovered, for about 10-15 minutes. Stir occasionally, breaking down any large tomato chunks with your spoon. Allow the flavors to meld and the sauce to thicken.
4. Create Wells and Add Eggs:
- Using a spoon, make four small wells in the sauce.
- Crack an egg into each well, being careful to keep the yolks intact.
- Cover the pan with a lid and simmer gently until the egg whites are set but the yolks are still runny (about 5-7 minutes). For firmer yolks, cook a bit longer.
5. Garnish and Serve:
- Once the eggs are cooked to your desired consistency, remove the pan from heat.
- Sprinkle the chopped fresh parsley over the top of the shakshuka.
- Serve immediately, directly from the skillet, with crusty bread or pita on the side for scooping up the delicious sauce.

There you have it, a simple yet scrumptious shakshuka made with just five basic ingredients. Whether you’re enjoying it for breakfast, brunch, or dinner, this dish is sure to satisfy your taste buds with its rich flavors and hearty textures. Don't forget to sprinkle some fresh parsley on top for an added touch of freshness and color. Happy cooking!

5-ingredient shakshuka FAQ:

What size skillet should I use for making shakshuka?

A large skillet or frying pan with a diameter of at least 10 to 12 inches is ideal. This allows enough space for the ingredients to cook evenly and for creating the wells for the eggs.

How long does it take for the eggs to cook in shakshuka?

The eggs should cook for about 5-7 minutes with the lid on until the whites are set and the yolks are still runny. For firmer yolks, you can cook them a bit longer, checking for doneness as you go.

Can I substitute fresh parsley with another herb?

Yes, you can substitute fresh parsley with cilantro or even fresh basil if you prefer. Each herb will impart a different flavor profile to the dish.

How do I store leftover shakshuka?

Leftover shakshuka can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm it gently in a skillet over medium heat, adding a splash of water if needed to keep the sauce from drying out.

What can I serve with shakshuka?

Shakshuka is traditionally served with crusty bread or pita for scooping. You can also pair it with a side salad or served over cooked grains like quinoa or couscous for a heartier meal.

Cooking Tips:

- For added flavor, consider sautΓ©ing minced garlic with the onions and red peppers.

- Use a large, deep skillet to evenly cook the tomato and pepper sauce and create space for poaching the eggs.

- Crack the eggs into a small bowl before adding them to the sauce to ensure no egg shells get in.

- If you like your eggs runny, reduce the cooking time slightly; for firmer yolks, cook a bit longer.

- Serve with a side of warm crusty bread or pita to soak up the delicious sauce.

Nutrition Facts

4 Servings
Calories 120kcal
Protein 8g
Carbohydrates 12g
Fiber 5.00g
Sugar 8g
Fat 6g

More recipes

Shawarma chicken pitas with creamy tahini yogurt sauce

Enjoy spiced chicken pitas with creamy tahini yogurt sauce.

05 May 2026

Roasted chickpeas with coriander and cumin

Crispy roasted chickpeas seasoned with coriander and cumin.

05 May 2026

Baba ghanoush

Enjoy this smoky baba ghanoush dip with pita or veggies.

05 May 2026

Lamb and pine nut meatballs with parsley salad

Savory lamb meatballs served with fresh parsley salad.

05 May 2026

Butterflied baharat roast chicken with cauliflower puree

Enjoy butterflied baharat roast chicken with creamy cauliflower purΓ©e.

05 May 2026

Lamb, spinach & feta pide

Enjoy this Turkish-inspired lamb, spinach & feta pide.

05 May 2026

Middle eastern pumpkin and lamb pizza

A flavorful Middle Eastern pumpkin and lamb pizza with homemade dough.

05 May 2026

Lamb koftas

Enjoy grilled lamb koftas served with warm pita bread.

05 May 2026

Posts