Shakshuka with feta

The aroma of spices wafts through the air, evoking memories of cozy brunches shared with friends and family. The first enticing whiff of Shakshuka transports you to bustling Middle Eastern markets, where vibrant ingredients come alive in a simmering pot. With its vibrant colors and rich flavors, this dish transforms simple eggs and tomatoes into a culinary masterpiece that’s equally comforting and exotic.

Shakshuka with feta

Not only is this dish visually stunning, but it’s also surprisingly easy to prepare. Packed with pantry staples and fresh ingredients, Shakshuka serves as a budget-friendly meal perfect for any time of day—whether you’re enjoying a leisurely weekend brunch or a quick weeknight dinner. With just one skillet, you can whip this up without fuss and savor the delightful flavors. Give it a try, and let it become a staple in your home.

Table of Contents

Why You’ll Love This Recipe

  • Simple & Quick: Whip up this dish in just about 1 hour, making it an excellent choice for busy days.
  • Irresistible Flavor: The combination of spices and fresh vegetables creates a hearty, flavorful experience that dances on your palate.
  • Eye-Catching Appeal: The bright reds and greens make for a stunning presentation that’ll impress anyone at your table.
  • Flexible Serving: Perfect for breakfast, brunch, or even dinner, this dish is versatile enough to enjoy any time.
  • Diet-Friendly Options: Easily adapt the recipe to fit vegetarian or gluten-free diets, making it inclusive for everyone.
Shakshuka with feta

Ingredients You’ll Need

  • 2 tablespoons extra virgin olive oil: For sautéing vegetables; it adds a rich flavor. Feel free to substitute with avocado oil if preferred.
  • 1½ cups chopped red bell pepper: This brings sweetness and a beautiful color; yellow or orange bell peppers work too.
  • 1 cup chopped sweet onion: Adds depth and sweetness; can be exchanged for shallots for a milder taste.
  • 1 medium jalapeño pepper, seeded and chopped: Provides a spicy kick. You can leave it out if you prefer a milder dish.
  • 3 medium garlic cloves, sliced: Infuses a warm, aromatic flavor throughout the dish.
  • 1 teaspoon ground cumin: Adds an earthy, warm note that’s characteristic of Shakshuka.
  • 1 teaspoon sweet paprika: Enhances the depth of flavor; smoked paprika could be a tasty alternative for added smokiness.
  • 1 teaspoon ground turmeric: Not just a color enhancer, it adds a subtle earthiness.
  • ½ teaspoon kosher salt: Essential for seasoning; adjust to taste based on dietary needs.
  • ¼ teaspoon freshly ground black pepper: For a little spice; white pepper can be used if you want to keep the dish’s color uniform.
  • One 28-ounce can whole plum tomatoes with juices, undrained and coarsely chopped: Forms the heart of the sauce. Choose high-quality tomatoes for the best flavor.
  • 6 large eggs: The star of the dish, with their creamy yolks providing a beautiful contrast to the savory sauce.
  • ½ cup crumbled feta cheese: Adds a salty creaminess that complements the dish perfectly; goat cheese is a great substitute for a different flavor profile.
  • 2 tablespoons chopped fresh oregano: Provides a refreshing herbaceous note; fresh basil or parsley can be alternative herbs to use.

How to Make Shakshuka

  1. Sauté the Vegetables: In a 10-inch enamel-lined cast-iron skillet, heat 2 tablespoons of extra virgin olive oil over medium heat. Add the chopped red bell pepper, sweet onion, jalapeño, sliced garlic, ground cumin, sweet paprika, turmeric, kosher salt, and freshly ground black pepper. Stir to combine, cooking for about 10 minutes, until the vegetables are softened and fragrant.
  2. Add Tomatoes: Stir in the can of whole plum tomatoes, ensuring to include all the juices. Bring everything to a boil, then reduce the heat. Let it simmer uncovered for another 10 minutes, stirring occasionally, until the sauce slightly thickens and bubbles around the edges.
  3. Crack the Eggs: Carefully crack the 6 large eggs into a small dish, making sure not to break the yolks. Gently slip the eggs into the simmering tomato mixture, evenly spaced out.
  4. Cook the Eggs: Lower the heat and cover the skillet. Cook for about 5 to 10 minutes, or until the egg whites are fully set. You can cook the yolks to your preferred doneness—runny or firm—depending on your taste.
  5. Add Feta and Oregano: Once the eggs are cooked to your liking, sprinkle the crumbled feta cheese and chopped fresh oregano over the top, allowing it to mingle with the warmth of the dish.

Storing & Reheating

To store your Shakshuka, let it cool completely and then transfer to an airtight container. It can stay at room temperature for up to 2 hours, while refrigeration extends its life to about 3 to 5 days. If you’re looking to freeze it, ensure it’s in a freezer-friendly container for optimum taste, where it can last up to 3 months. When reheating, warm in a skillet over low heat until heated through to avoid overcooking the eggs, which may slightly change texture but will still be flavorful.

Shakshuka with feta

Chef’s Helpful Tips

  • Timing is Key: Keep an eye on the eggs while cooking; they can quickly go from runny to overcooked.
  • Layer the Flavors: For deeper taste, allow the sauce to simmer longer before adding the eggs, letting the spices develop.
  • Ingredient Temperature: Use room temperature eggs for more even cooking when added to the hot sauce.
  • Nail the Seasoning: Always taste the sauce before adding the eggs to adjust the seasoning to your liking.
  • Make-Ahead Option: The tomato mixture can be made a day in advance; simply reheat and add the eggs before serving.

If you find yourself captivated by the bold flavors of this dish, experimenting with it can be a delightful journey. You might discover your own version by adding different vegetables or spices. Shakshuka is not just a recipe; it’s an experience that brings warmth and satisfaction. So gather your ingredients and create this culinary delight that is sure to warm your heart and soul.

Recipe FAQs

Can I make Shakshuka in advance?

Absolutely! You can prepare the tomato mixture ahead of time and store it in the refrigerator. Reheat it on the stove, and then add the eggs just before serving for the best results.

What can I serve with Shakshuka?

Shakshuka pairs beautifully with crusty bread for dipping, pita, or even a light salad on the side. You can also enjoy it with yogurt or creamy tahini for added richness.

Can I make Shakshuka vegan?

Yes! To make a vegan version, simply replace the eggs with tofu or chickpeas. Add them to the simmering tomato sauce until heated through, and enjoy the delightful flavors.

How do I adjust the spice level?

You can easily modify the spice level by adjusting the amount of jalapeño or omitting it altogether. If you prefer a bit of heat, consider adding a pinch of red pepper flakes when sautéing the vegetables.

More Breakfast Recipes

👉 If you make my Shakshuka with feta recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on Pinterest for more easy recipes.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shakshuka-with-feta-Recipe

Shakshuka with feta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Laura
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Breakfast
  • Method: Skillet
  • Cuisine: Mediterranean

Description

This Shakshuka combines perfectly poached eggs and crumbled feta in a vibrant tomato sauce made with bell peppers and spices. Ideal for a quick and satisfying meal.


Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1½ cups chopped red bell pepper
  • 1 cup chopped sweet onion
  • 1 medium jalapeño pepper, seeded and chopped
  • 3 medium garlic cloves, sliced
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1 teaspoon ground turmeric
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • one 28-ounce can whole plum tomatoes with juices, undrained and coarsely chopped
  • 6 large eggs
  • ½ cup crumbled feta cheese
  • 2 tablespoons chopped fresh oregano


Instructions

  1. Heat the olive oil in a 10-inch enamel-lined cast-iron skillet over medium heat.
  2. Add the red bell pepper, sweet onion, jalapeño, garlic, cumin, paprika, turmeric, salt, and black pepper. Stir and cook for about 10 minutes until the vegetables are softened.
  3. Stir in the chopped tomatoes and bring the mixture to a boil. Reduce the heat and simmer uncovered for 10 minutes until slightly thickened.
  4. Break each egg into a small dish, being careful not to break the yolks, then slip the eggs into the tomato mixture.
  5. Cover and cook for 5 to 10 minutes, or until the egg whites are completely set and the yolks reach your desired doneness.
  6. Sprinkle crumbled feta and chopped oregano over the top before serving.

Notes

Add more spices if you like a spicier dish.
Serve with crusty bread for a complete meal.
This dish can be made in advance and reheated for a quick breakfast or dinner.


Nutrition

  • Serving Size: 1 serving
  • Calories: 290
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 225mg

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