Shakshuka for Two

Introduction

Shakshuka is a traditional Middle Eastern and North African dish that combines poached eggs in a rich, flavorful tomato and pepper sauce, spiced with cumin, paprika, and chili. This hearty and satisfying meal is perfect for breakfast, brunch, or even dinner, offering a unique combination of flavors that are both comforting and exciting. The dish is naturally halal, with no pork, bacon, or wine involved, making it an excellent choice for anyone following a halal diet. The beauty of shakshuka is in its simplicity and versatility—it’s easy to make, nourishing, and delicious, with endless opportunities for customization.

This recipe is tailored for two servings, making it the ideal portion for a cozy meal shared between friends, partners, or family members. Whether you’re introducing shakshuka to someone new or enjoying it as a regular part of your culinary routine, this dish is bound to impress with its vibrant colors and bold flavors.

Perfect for:

  • A cozy breakfast or brunch for two
  • A light and satisfying dinner
  • Weekday or weekend meal prep
  • Those who enjoy Mediterranean and Middle Eastern flavors
  • People following halal dietary guidelines

Why You’ll Love This Recipe

Here’s why Shakshuka for Two will become one of your favorite dishes:

  • Bursting with Flavor: The sauce is the heart of shakshuka, with the combination of tomatoes, peppers, onions, and spices creating a robust and aromatic flavor that enhances the poached eggs perfectly.
  • Quick and Easy to Make: Shakshuka requires minimal prep time and can be made in one pan, making it both convenient and easy to clean up after.
  • Healthy and Nourishing: With tomatoes, peppers, onions, and eggs, this dish is packed with nutrients, providing a balanced meal with protein, fiber, and healthy fats.
  • Customizable: You can adjust the spices, add different vegetables, or top the shakshuka with herbs and cheese to suit your taste preferences.
  • Halal-Friendly: This recipe is entirely halal, with no pork, bacon, or wine, making it suitable for those adhering to halal dietary restrictions.

Preparation and Cooking Time

  • Total Time: 30 minutes
  • Preparation Time: 10 minutes
  • Cooking Time: 20 minutes
  • Servings: 2 servings
  • Calories per serving: Approximately 350-400 calories
  • Key Nutrients: Protein: 16g, Carbs: 18g, Fat: 22g

Ingredients

Here’s what you’ll need to make Shakshuka for Two:

  • 2 tablespoons olive oil
  • 1 medium onion, thinly sliced
  • 1 bell pepper, thinly sliced (use red, yellow, or green)
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ¼ teaspoon ground cayenne pepper (optional, for heat)
  • 1 can (14.5 oz) diced tomatoes (or 4 fresh tomatoes, chopped)
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • 4 large eggs
  • Fresh parsley or cilantro for garnish
  • Crumbled feta cheese (optional)
  • Pita bread or crusty bread, for serving

Ingredient Highlights

  • Olive Oil: Olive oil is used as the base for sautéing the vegetables and adds a rich, healthy fat to the dish.
  • Onion and Bell Pepper: These vegetables create a savory foundation for the shakshuka sauce, enhancing the flavor and texture of the dish.
  • Spices: Cumin, smoked paprika, and cayenne pepper give the shakshuka its signature warm and aromatic flavors, while also providing depth and heat.
  • Eggs: The eggs are the star of the dish, poached directly in the sauce, with their silky yolks offering a creamy contrast to the spicy, tangy tomato base.
  • Fresh Herbs: Parsley or cilantro adds a refreshing, herby finish that brightens the rich and savory flavors of the dish.

Step-by-Step Instructions

Follow these easy steps to make the perfect Shakshuka for Two:

Prepare the Sauce:

  1. Heat the Olive Oil: In a large, deep skillet or frying pan, heat the olive oil over medium heat. Once hot, add the sliced onions and bell pepper. Sauté for 5-7 minutes until the vegetables are softened and lightly caramelized.
  2. Add the Garlic and Spices: Stir in the minced garlic, cumin, smoked paprika, and cayenne pepper (if using). Cook for another 1-2 minutes, allowing the spices to toast and release their aroma.
  3. Add the Tomatoes: Pour in the canned diced tomatoes with their juice (or chopped fresh tomatoes). Stir well to combine with the onions and peppers. Season with salt and pepper to taste.
  4. Simmer the Sauce: Lower the heat and let the sauce simmer for 10-15 minutes, stirring occasionally. The tomatoes should break down and the sauce will thicken slightly. Taste and adjust the seasoning if needed.

Poach the Eggs:

  1. Make Wells for the Eggs: Once the sauce has thickened, use the back of a spoon to create four small wells in the sauce.
  2. Crack the Eggs into the Sauce: Carefully crack each egg into a small bowl, then gently slide it into one of the wells. Repeat with the remaining eggs.
  3. Cover and Cook: Cover the pan with a lid and let the eggs cook for about 5-7 minutes, or until the whites are set and the yolks are still slightly runny. If you prefer your eggs fully cooked, let them cook a bit longer.

Serve and Garnish:

  1. Garnish: Once the eggs are cooked to your liking, remove the pan from the heat. Garnish the shakshuka with fresh chopped parsley or cilantro and, if desired, crumbled feta cheese for extra flavor.
  2. Serve: Serve the shakshuka immediately with pita bread or crusty bread for dipping into the rich tomato sauce and runny egg yolks.

How to Serve

Shakshuka for Two is best served hot and fresh out of the pan. Here are a few serving ideas:

  • With Bread: Serve shakshuka with warm pita bread, crusty sourdough, or a baguette to soak up the flavorful tomato sauce and egg yolk.
  • With a Side Salad: A simple green salad with a tangy vinaigrette balances the richness of the shakshuka and provides a refreshing contrast.
  • With Rice: For a more filling meal, serve shakshuka over a bed of rice, such as couscous or basmati rice, which will absorb the flavors of the sauce.
  • As Part of a Mezze Platter: Shakshuka can be part of a larger spread, served with hummus, baba ganoush, olives, and other Middle Eastern appetizers.

Additional Tips

Here are some tips to make your Shakshuka for Two even better:

  • Use Fresh Tomatoes: If using fresh tomatoes, make sure to peel and seed them before adding to the sauce. You can do this by scoring an “X” on the bottom, blanching in boiling water for 30 seconds, then peeling off the skin.
  • Adjust the Heat: For a milder version, omit the cayenne pepper or use only a pinch. Alternatively, add extra chili flakes or jalapeños if you like a spicier dish.
  • Experiment with Veggies: While bell peppers and onions are classic ingredients, feel free to add spinach, zucchini, eggplant, or even sweet potatoes to make your shakshuka more hearty and varied.
  • Make It Ahead: Shakshuka can be prepared in advance. Simply cook the sauce, refrigerate it, and then heat it up before adding the eggs for poaching.
  • Use a Cast Iron Pan: A cast-iron skillet retains heat well and ensures even cooking, which is perfect for making shakshuka.

Recipe Variations

Here are 10 variations of Shakshuka for Two that you can try:

  • Spinach and Feta Shakshuka: Add a handful of fresh spinach to the sauce before adding the eggs for extra greens and flavor.
  • Spicy Harissa Shakshuka: Stir in a tablespoon of harissa paste for a fiery North African twist on this classic dish.
  • Sweet Potato Shakshuka: Add cubed roasted sweet potatoes to the sauce for a satisfying and hearty variation.
  • Mushroom Shakshuka: Sauté sliced mushrooms with the onions and bell peppers for an earthy, umami flavor.
  • Cheesy Shakshuka: Sprinkle some grated cheese (such as cheddar, mozzarella, or goat cheese) over the top before serving for a rich and creamy twist.
  • Zaatar Shakshuka: Sprinkle zaatar seasoning over the eggs just before serving for an extra herby, aromatic flavor.
  • Lamb Shakshuka: Brown some ground lamb in the pan before adding the sauce for a more substantial, meaty shakshuka.
  • Eggplant Shakshuka: Roast or sauté eggplant and add it to the sauce for a smoky, Mediterranean version of shakshuka.
  • Chickpea Shakshuka: Add cooked chickpeas to the sauce for a vegetarian, protein-packed twist.
  • Avocado Shakshuka: Top your shakshuka with slices of creamy avocado for a cool, smooth contrast to the spicy sauce.

Freezing and Storage

  • Freezing: While shakshuka is best enjoyed fresh, you can freeze the sauce without the eggs for up to 3 months. To reheat, thaw the sauce overnight and reheat on the stovetop before adding fresh eggs.
  • Storage: If you have leftovers, store the shakshuka in an airtight container in the fridge for up to 2 days. Reheat gently on the stove and add freshly poached eggs for a second serving.

Special Equipment

Here are 10 special equipment items you might need to make Shakshuka for Two:

  • Large Skillet or Cast Iron Pan: A deep skillet or pan with a lid is perfect for simmering the shakshuka sauce and poaching the eggs.
  • Lid for the Skillet: A lid is necessary for covering the shakshuka while the eggs cook, ensuring the yolks remain tender.
  • Wooden Spoon or Spatula: A wooden spoon helps stir the sauce without damaging your skillet.
  • Measuring Spoons: Accurate measurements ensure the correct balance of spices for perfect flavor.
  • Chopping Knife and Cutting Board: A sharp knife and cutting board are essential for chopping vegetables and garlic.
  • Serving Spoon: A serving spoon is great for dishing out the shakshuka and serving it with bread.
  • Toothpick or Cake Tester: To check the doneness of your eggs, a toothpick or cake tester can be used to check the whites without disturbing the yolks.
  • Cheese Grater: If you’re adding cheese, a cheese grater can help you grate it finely for an even melt.
  • Herb Scissors or Knife: Fresh herbs can be chopped using kitchen scissors or a knife for garnish.
  • Timer: Keep track of the cooking time for poaching the eggs to get the perfect consistency.

FAQ Section

  1. Can I use egg substitutes for shakshuka? Yes, if you’re following a plant-based or vegan diet, you can use a plant-based egg substitute. However, the texture and flavor will differ from traditional shakshuka.
  2. How can I make shakshuka spicier? To increase the heat, add more cayenne pepper or chili flakes to the sauce. You can also stir in a chopped fresh chili pepper.
  3. Can I make shakshuka without tomatoes? Tomatoes are the key ingredient in traditional shakshuka, but you can substitute them with roasted red peppers or a mix of other vegetables if you’re looking for a different flavor.
  4. Can I add meat to the shakshuka? Yes, you can add ground lamb, chicken, or beef to the sauce for a more substantial dish.
  5. Can I make this recipe in advance? You can prepare the sauce in advance and store it in the refrigerator for up to 2 days. When ready to serve, heat the sauce and poach the eggs fresh.
Print
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 for Two


  • Author: Martha
  • Total Time: 30 minutes

Description

Shakshuka for Two is a vibrant and flavorful dish perfect for a cozy breakfast, brunch, or light dinner. This Middle Eastern-inspired recipe features poached eggs nestled in a rich, spiced tomato sauce made with onions, garlic, bell peppers, cumin, paprika, and a touch of chili flakes for heat. The sauce is simmered until thick and fragrant, creating a savory base for the eggs to cook in. Once the eggs are gently poached to your preferred doneness, the dish is garnished with fresh herbs like parsley or cilantro, and often served with warm crusty bread or pita for dipping. It’s a simple yet satisfying meal, full of bold flavors and perfect for sharing.


Ingredients

Scale

Here’s what you’ll need to make Shakshuka for Two:

  • 2 tablespoons olive oil
  • 1 medium onion, thinly sliced
  • 1 bell pepper, thinly sliced (use red, yellow, or green)
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ¼ teaspoon ground cayenne pepper (optional, for heat)
  • 1 can (14.5 oz) diced tomatoes (or 4 fresh tomatoes, chopped)
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • 4 large eggs
  • Fresh parsley or cilantro for garnish
  • Crumbled feta cheese (optional)
  • Pita bread or crusty bread, for serving

Ingredient Highlights

  • Olive Oil: Olive oil is used as the base for sautéing the vegetables and adds a rich, healthy fat to the dish.
  • Onion and Bell Pepper: These vegetables create a savory foundation for the shakshuka sauce, enhancing the flavor and texture of the dish.
  • Spices: Cumin, smoked paprika, and cayenne pepper give the shakshuka its signature warm and aromatic flavors, while also providing depth and heat.
  • Eggs: The eggs are the star of the dish, poached directly in the sauce, with their silky yolks offering a creamy contrast to the spicy, tangy tomato base.
  • Fresh Herbs: Parsley or cilantro adds a refreshing, herby finish that brightens the rich and savory flavors of the dish.

Instructions

Step-by-Step Instructions

Follow these easy steps to make the perfect Shakshuka for Two:

Prepare the Sauce:

  1. Heat the Olive Oil: In a large, deep skillet or frying pan, heat the olive oil over medium heat. Once hot, add the sliced onions and bell pepper. Sauté for 5-7 minutes until the vegetables are softened and lightly caramelized.
  2. Add the Garlic and Spices: Stir in the minced garlic, cumin, smoked paprika, and cayenne pepper (if using). Cook for another 1-2 minutes, allowing the spices to toast and release their aroma.
  3. Add the Tomatoes: Pour in the canned diced tomatoes with their juice (or chopped fresh tomatoes). Stir well to combine with the onions and peppers. Season with salt and pepper to taste.
  4. Simmer the Sauce: Lower the heat and let the sauce simmer for 10-15 minutes, stirring occasionally. The tomatoes should break down and the sauce will thicken slightly. Taste and adjust the seasoning if needed.

Poach the Eggs:

  1. Make Wells for the Eggs: Once the sauce has thickened, use the back of a spoon to create four small wells in the sauce.
  2. Crack the Eggs into the Sauce: Carefully crack each egg into a small bowl, then gently slide it into one of the wells. Repeat with the remaining eggs.
  3. Cover and Cook: Cover the pan with a lid and let the eggs cook for about 5-7 minutes, or until the whites are set and the yolks are still slightly runny. If you prefer your eggs fully cooked, let them cook a bit longer.

Serve and Garnish:

  1. Garnish: Once the eggs are cooked to your liking, remove the pan from the heat. Garnish the shakshuka with fresh chopped parsley or cilantro and, if desired, crumbled feta cheese for extra flavor.
  2. Serve: Serve the shakshuka immediately with pita bread or crusty bread for dipping into the rich tomato sauce and runny egg yolks.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes

Nutrition

  • Serving Size: 2
  • Calories: 350-400 kcal
  • Fat: 22g
  • Carbohydrates: 18g
  • Protein: 16g

Conclusion

Shakshuka for Two is a flavorful, comforting, and satisfying dish that brings together the best of Middle Eastern and North African cuisines. With its rich tomato sauce, aromatic spices, and perfectly poached eggs, this dish is ideal for breakfast, brunch, or dinner. Easy to make, customizable, and entirely halal, shakshuka is a meal that everyone will love. Whether you enjoy it with a side of warm bread or topped with fresh herbs, this dish is sure to become a go-to recipe in your home.

Readers Love these Recipes!

Pumpkin Chocolate Chip Muffins: An Incredible Ultimate Recipe

Pumpkin Chocolate Chip Muffins are the perfect treat to kick off the fall season. These incredible muffins combine the warm, earthy flavor of pumpkin ...
Learn more

Roasted Butternut Squash: An Incredible Ultimate Recipe

Roasted Butternut Squash is a delicious and versatile dish that can elevate any meal. Its sweet, nutty flavor combined with a slightly caramelized texture ...
Learn more

Flourless Sweet Potato Ginger Cake: An Incredible Ultimate Recipe

Flourless Sweet Potato Ginger Cake is a wonderful treat that showcases the natural sweetness of sweet potatoes, combined with the warmth of ginger. This ...
Learn more