Why You’ll Love This Recipe

Shakshuka is a one-pan wonder, making it super easy to prepare and clean up afterward. The rich, spiced tomato sauce combined with the poached eggs is a comforting and satisfying dish, especially when served with warm pita or a side of creamy avocado. It’s versatile, healthy, and packed with flavor from paprika, cumin, and chili powder. Whether you’re looking for a filling breakfast, a light dinner, or something to share with friends, Shakshuka checks all the boxes!Shakshuka Recipe

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 2 tablespoons olive oil

  • 1 medium onion, diced

  • 1 red bell pepper, seeded and diced

  • 4 garlic cloves, finely chopped

  • 2 teaspoons paprika

  • 1 teaspoon cumin

  • ¼ teaspoon chili powder

  • 1 (28-ounce) can whole peeled tomatoes

  • 6 large eggs

  • Salt and pepper, to taste

  • 1 small bunch fresh cilantro, chopped

  • 1 small bunch fresh parsley, chopped

directions

  1. Cook the vegetables: Heat olive oil in a large sauté pan over medium heat. Add the chopped onion and bell pepper, cooking for 5 minutes until the onion becomes translucent.

  2. Add garlic and spices: Add the garlic, paprika, cumin, and chili powder, and cook for an additional minute until fragrant.

  3. Simmer the tomatoes: Pour in the can of whole peeled tomatoes along with the juice. Use a large spoon to break the tomatoes down into smaller pieces. Season the sauce with salt and pepper, then bring it to a simmer.

  4. Poach the eggs: Make small wells in the sauce with the back of the spoon, and crack an egg into each well. Cover the pan with a lid and cook the eggs for 5 to 8 minutes, or until they reach your desired level of doneness.

  5. Garnish and serve: Garnish the shakshuka with freshly chopped cilantro and parsley before serving. Serve warm with pita or slices of avocado if desired.

Servings and timing

  • Servings: 6

  • Prep Time: 10 minutes

  • Cook Time: 20 minutes

  • Total Time: 30 minutes

Variations

  • Cheese: If you’re not dairy-free, sprinkle crumbled feta or goat cheese on top for added richness.

  • Spicy: Add more chili powder or fresh chili peppers if you like your shakshuka extra spicy.

  • Vegetables: Add extra vegetables like spinach, zucchini, or eggplant to the sauce for added nutrition and flavor.

  • Bread: Serve it with crusty bread, pita, or warm flatbread to soak up the delicious sauce.

storage/reheating

Shakshuka is best served fresh, but any leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, simply warm it in a skillet over low heat until heated through. You may want to re-poach the eggs briefly or add a splash of water if needed to loosen the sauce.

FAQs

Can I make shakshuka ahead of time?

Shakshuka is best when freshly made, but you can prepare the tomato sauce in advance and reheat it before adding the eggs.

Can I use egg substitutes in shakshuka?

If you need a vegan version, you can omit the eggs and top the sauce with tofu or other egg alternatives.

Can I use canned diced tomatoes instead of whole tomatoes?

Yes, you can use canned diced tomatoes. Just make sure to adjust the cooking time slightly since the tomatoes are already broken down.

What’s the best way to serve shakshuka?

Shakshuka is traditionally served with warm pita or crusty bread to soak up the sauce. You can also serve it with a side of avocado for extra creaminess.

Can I add more spices to this recipe?

Absolutely! Feel free to experiment with other spices like turmeric, coriander, or cinnamon to enhance the flavor.

What type of pan should I use for shakshuka?

A large sauté pan or a cast-iron skillet works best for shakshuka. Just be sure not to use a cast-iron pan if it’s not well-seasoned, as the acidity of the tomatoes may affect the seasoning.

Can I add protein to the shakshuka?

Yes, you can add cooked ground meat, chickpeas, or even a few slices of sausage to the sauce for extra protein.

Can I freeze shakshuka?

Shakshuka is not ideal for freezing, especially with the eggs, as the texture may change. It’s best enjoyed fresh or within a couple of days of making it.

How can I make this dish less spicy?

If you prefer a milder version, reduce or omit the chili powder and use a milder paprika.

Can I adjust the number of eggs in shakshuka?

Yes, you can add more or fewer eggs depending on how many people you’re serving or how egg-heavy you want the dish to be.

Conclusion

Shakshuka is a flavorful, healthy, and versatile dish that’s perfect for any time of the day. With its rich tomato sauce, fragrant spices, and poached eggs, it’s a satisfying and nutritious meal. Whether you enjoy it for breakfast, brunch, or dinner, shakshuka is sure to become a regular part of your meal rotation. Customize it to your taste with different spices or toppings, and enjoy this comforting dish with a side of bread or avocado!

Print

Shakshuka Recipe

Shakshuka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Shakshuka is a hearty, flavorful dish that combines poached eggs with a spiced tomato sauce, making it perfect for breakfast, brunch, or dinner. It’s quick, healthy, and delicious, with a balance of rich tomato, aromatic spices, and eggs.

  • Author: Tina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: North African/Middle Eastern
  • Diet: Vegetarian

Ingredients

2 tablespoons olive oil

1 medium onion, diced

1 red bell pepper, seeded and diced

4 garlic cloves, finely chopped

2 teaspoons paprika

1 teaspoon cumin

¼ teaspoon chili powder

1 (28-ounce) can whole peeled tomatoes

6 large eggs

Salt and pepper, to taste

1 small bunch fresh cilantro, chopped

1 small bunch fresh parsley, chopped

Instructions

  1. Heat olive oil in a large sauté pan over medium heat. Add the chopped onion and bell pepper, cooking for 5 minutes until the onion becomes translucent.
  2. Add garlic, paprika, cumin, and chili powder. Cook for an additional minute until fragrant.
  3. Pour in the can of whole peeled tomatoes along with the juice. Break the tomatoes down with a spoon. Season with salt and pepper, and bring the sauce to a simmer.
  4. Make small wells in the sauce with the back of the spoon, then crack an egg into each well. Cover the pan and cook the eggs for 5 to 8 minutes, or until they reach your desired doneness.
  5. Garnish with freshly chopped cilantro and parsley. Serve warm with pita or avocado slices if desired.

Notes

  • Cheese: Add crumbled feta or goat cheese for richness.
  • Spicy: Increase chili powder or add fresh chili peppers for extra heat.
  • Vegetables: Add spinach, zucchini, or eggplant for added flavor and nutrition.
  • Serve with crusty bread or pita to soak up the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250 kcal
  • Sugar: 7g
  • Sodium: 380mg
  • Fat: 18g
  • Saturated Fat: 2g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 220mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star