Easy Shakshuka with Leeks and Pasta Sauce (Mediterranean-Inspired Breakfast)

Easy Shakshuka with Leeks and Pasta Sauce (Mediterranean-Inspired Breakfast)

A quick and healthy Mediterranean breakfast! This easy shakshuka with leeks and tomato sauce is full of flavor, ready in 25 minutes, and perfect for busy mornings or weekend brunch.

Healthy shakshuka breakfast with leeks, eggs, and rich tomato sauce in a cast-iron pan.

Awesome! Reminds me on my favorite somer time dish - bećarac, sataraš.

- Goca

Recipe Summary

  • Recipe Name: Shakshuka with Pasta Sauce and Leeks
  • 🕒 Prep Time: 35 minutes
  • 🧑‍🧒‍🧒 Serves: 2 people
  • 🍽️ Calories: 404 kcal per serving
  • 🥣 Ingredients: onion, leeks, red bell pepper, cherry tomatoes, garlic cloves, tomato pasta sauce, olive oil, eggs, cumin, ground paprika, oregano, salt and pepper to taste.
  • 👏 Why You'll Love It: One pan, minimal cleanup and family-friendly.

SUMMARIZE & SAVE THIS CONTENT ON

There's nothing better than a warm skillet of shakshuka with leeks to start the day. This easy Mediterranean dish brings together tender leeks, rich tomato sauce, and perfectly cooked eggs for a healthy and comforting breakfast. If you love egg dishes, you'll also enjoy my Turkish Eggs (Cilbir), a delicious high-protein breakfast you can make in minutes!

This easy shakshuka is one of my family's favorites: quick enough for busy mornings but special enough for a slow weekend brunch. If you like simple, comforting meals like this, try my Vegetarian Stuffed Peppers with Tomato Sauce next, they're just as flavorful and easy to make!

As a nutrition coach and mom who loves clean, wholesome food, I gave this shakshuka a healthy, anti-inflammatory twist while keeping all the traditional flavor.

Jump to:

Why You'll Love This Recipe

  • 🌾 Naturally gluten-free and anti-inflammatory.
  • ⏱️ Quick and easy: One pan, minimal cleanup.
  • 🍽️ Perfect for busy weeknights: Great for breakfast, brunch, or light dinner.
  • 🍴 Customize: Family-friendly and customizable, feel-free to add your own veggie twist.

Nutrition

  • Calories per serving: 404 kcal
  • 21 g carbohydrates, 31 g fat, 6 g fiber.
  • Total Protein: Approximately 15 grams of protein per serving!

Where Does Shakshuka Come From?

I first learned how to make shakshuka from my Israeli friend Tamir. I never wrote the recipe down, just kept making it from memory and adding my own touches over the years.

One of them is using leeks instead of onions for a milder, sweeter flavor.

Shakshuka likely originated in North Africa and later became a beloved Middle Eastern meal. It's traditionally made with olive oil, tomatoes, peppers, onions, garlic, and eggs, seasoned with cumin and paprika.

Cooking with Leeks Instead of Onions

Leeks are a staple in European kitchens and taste delicious in soups, scrambled eggs, and pies (or pita, as we call it in Serbian). When I first moved to the U.S., I was surprised by how hard they were to find, but now I pick them up at Whole Foods or Trader Joe's whenever I can.

If you enjoy Serbian recipes, don't miss my Serbian Gibanica, a must-try classic!

Part of the Allium family (like onions, garlic, and chives), leeks have a milder flavor and won't make you tear up when chopping. They're also easier on digestion, so if onions bother you, try swapping part or all of them for leeks.

Top Tip

When cooking, use the white and light green parts; the dark greens are tougher and more bitter.

Nutrition Benefits of Leeks

Just like an onion, leeks offer many health benefits. In just one cup of leeks (about 90 g), there are many essential vitamins and minerals: 

 1 cup (90 g) leeks, rawRecommended Daily Intake
Protein1.35 g46 g (W) | 56 g (M)
Total lipid (fat)0.27 g44 g (W) | 77 g (M)
Fiber, total dietary 1.62 g25 g (W) | 31 g (M)
Carbohydrates12.8 g130 g
Calcium, Ca53.1 mg1000 mg
Iron, Fe1.89 mg18 mg (W) | 8 mg (M)
Magnesium, Mg25.2 mg320 mg (W) | 420 mg (M)
Vitamin C10.8 mg75 mg (W) | 90 mg (M)
Folate57.6 mcg400 mcg (W) | 400 mcg (M)
Vitamin B-60.21 mg1.3 mg (W) | 1.3 mg (M)
Vitamin K42.3 mcg90 mcg (W) | 120 mcg (M)
Recommended Daily Intake is given for women (W) and men (M) | www.fdc.nal.usda.gov

Leeks are full of nutrients your body loves, especially vitamin K, which supports strong bones, and vitamin C, a powerful antioxidant that helps boost your immune system and protect your cells. Just one cup of leeks provides over 35% of your daily vitamin K needs, making them a great addition to a balanced, anti-inflammatory diet.

🥘 Ingredients You'll Need

Easy shakshuka with leeks, Ingredients.
  • Onion: Adds a rich, aromatic base and natural sweetness once sautéed.
  • Leek: Brings a milder, slightly earthy flavor that complements the onions beautifully.
  • Bell pepper: I love using red bell peppers for their natural sweetness and color, but green or orange work too. They add a nice crunch and a boost of vitamin C. If you're a bell pepper fan like me, you'll love my Meat & Rice Stuffed Peppers recipe!
  • Cherry tomatoes: Juicy and slightly tangy, they balance the richness of the sauce.
  • Garlic: A little garlic gives depth and a comforting aroma, and it's a must in any good shakshuka.
  • Tomato pasta sauce: I use a clean-ingredient tomato basil pasta sauce for convenience and extra flavor. You can also make your own from fresh tomatoes if you prefer.
  • Olive oil: The base of all great Mediterranean cooking!
  • Eggs: The star of the dish! They cook gently in the sauce and make this shakshuka hearty and high in protein.
  • Spices: A mix of cumin, paprika, oregano, salt, and black pepper gives the dish warmth and a little Mediterranean kick.
  • Optional toppings: Crumbled feta cheese, fresh dill, parsley, or sliced olives for garnish and extra flavor.

👩‍🍳 How to Make Shakshuka with Leeks and Pasta Sauce

Easy shakshuka with leeks, cut the veggies.
  • Step 1: Prep your veggies.
    Dice the onion, leeks, and bell pepper into small cubes. Cut the cherry tomatoes in half.
  • Step 2: Sauté the base.
    Heat olive oil in a large skillet over medium heat. Add the onion and cook for about 2 minutes until fragrant. Add the leeks and cook for another couple of minutes until they soften and turn slightly golden.
  • Step 3: Sprinkle in cumin, paprika, oregano, salt, and pepper, and mix well.
  • Step 4: Pour in the tomato sauce and stir.
  • Step 5: Stir in the garlic, bell pepper, and cherry tomatoes. Add about ¼ cup water and stir. Lower the heat, cover with a lid and let it simmer for 5-10 minutes, until the sauce thickens slightly and the flavors come together. If the sauce starts to dry, add 1-2 tablespoons of water.
Easy shakshuka with leeks, add the eggs.
  • Step 6: Add the eggs.
    Make small wells in the sauce and gently crack the eggs into them. Cover the skillet and cook for 5-7 minutes, or until the egg whites are set but the yolks are still slightly soft. Cook longer if you prefer firmer yolks.
Easy shakshuka with leeks, sprinkle with feta cheese.
  • Step 7: Once cooked, sprinkle with crumbled feta cheese, fresh dill or parsley, and sliced olives.
Easy shakshuka with leeks, add olives on top.
  • Step 8: Serve warm with pita, whole-grain toast, or your favorite crusty bread.

💡 Tips for the Best Shakshuka

  • Use a wide skillet with a lid so the eggs and sauce cook evenly.
  • If you prefer a spicier version, add a pinch of cayenne or red pepper flakes.
  • You can swap feta for goat cheese or keep it dairy-free.
  • For a heartier meal, add a handful of chickpeas or spinach before cracking the eggs. My Crispy Turmeric Roasted Chickpeas make a perfect addition to this easy shakshuka!

Serving Suggestions

  • Enjoy this shakshuka straight from the skillet while it's still warm; that's when the eggs are perfectly creamy and the sauce is rich and flavorful.
  • It pairs wonderfully with crusty whole-grain bread, pita, or a side of fresh salad. And if you're a sourdough lover, don't miss my Easy Sourdough Bread for Beginners recipe!
  • For extra protein, you can add a few spoonfuls of Greek yogurt or crumble more feta on top before serving.
Easy Shakshuka with leeks served in a pan with olives on top.

Storage Suggestion

  • If you have leftovers, let the shakshuka cool completely, then transfer it to an airtight container.
  • Store in the fridge for up to 2 days. To reheat, warm it gently on the stovetop over low heat or in the microwave, adding a splash of water if the sauce has thickened too much.

Quick Tip

For meal prep, you can make the sauce base (without the eggs) ahead of time and store it in the fridge for up to 3 days. When ready to serve, reheat the sauce and crack in fresh eggs to finish cooking; it'll taste just like freshly made!

Shakshuka with Leeks FAQs

What can I use instead of leeks?

If you do not have leeks, you can use yellow onion, shallots, or even green onions. Leeks add a milder, slightly sweet flavor, but the recipe works well with other options.

Can I make this shakshuka ahead of time?

You can prepare the sauce with leeks in advance and store it in the fridge for up to 3 days. When ready to serve, reheat the sauce gently and add the eggs fresh for best texture.

More Healthy Breakfast Recipes

⭐ Love this recipe? Leave a rating and comment below! Find me on YouTube, Pinterest, Instagram or TikTok.

📖 Recipe

Print Recipe
5 from 3 votes

Shakshuka with Pasta Sauce and Leeks

Dr. Nena Stefanovic
Traditional Israeli dish with eggs on a bed of vegetables and pasta sauce.
Prep Time15 minutes
Cook Time20 minutes
Course: Breakfast
Cuisine: Mediterranean
Servings: 2 people
Calories: 404kcal

Equipment

  • 1 Large pan with lid
Pin Recipe

Video

Ingredients
 

  • ½ cup onion diced
  • ½ cup leek diced
  • 1 red bell pepper diced
  • 1 cup cherry tomatoes cut into halves
  • 2 cloves garlic minced
  • ½ cup pasta sauce
  • 3 tablespoon olive oil
  • 4 eggs
  • 1 teaspoon cumin
  • 2 teaspoon ground paprika
  • 2 teaspoon oregano
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon black pepper or to taste
  • ¼ cup water

Instructions

  • Prep your veggies: Dice the onion, leeks, and bell pepper into small cubes. Cut the cherry tomatoes in half.
  • Sauté the base: Heat olive oil in a large skillet over medium heat. Add the onion and cook for about 2 minutes until fragrant. Add the leeks and cook for another couple of minutes until they soften and turn slightly golden.
  • Sprinkle in cumin, paprika, oregano, salt, and pepper, and mix well.
  • Pour in the tomato sauce and stir.
  • Stir in the garlic, bell pepper, and cherry tomatoes. Add about ¼ cup water and stir. Lower the heat, cover with a lid and let it simmer for 5-10 minutes, until the sauce thickens slightly and the flavors come together. If the sauce starts to dry, add 1-2 tablespoons of water.
  • Add the eggs: Make small wells in the sauce and gently crack the eggs into them. Cover the skillet and cook for 5-7 minutes, or until the egg whites are set but the yolks are still slightly soft. Cook longer if you prefer firmer yolks.
  • Once cooked, sprinkle with crumbled feta cheese, fresh dill or parsley, and sliced olives.
  • Serve warm with pita, whole-grain toast, or your favorite crusty bread.

Notes

  • Refer to the post above for video instructions and other useful information.
  • Nutrition information is an estimate and will depend on your specific ingredients.
  • Use a wide skillet with a lid so the eggs and sauce cook evenly.
  • If you prefer a spicier version, add a pinch of cayenne or red pepper flakes.
  • You can swap feta for goat cheese or keep it dairy-free.
  • For a heartier meal, add a handful of chickpeas or spinach before cracking the eggs.
  • Tomato pasta sauce: I use a clean-ingredient tomato basil pasta sauce for convenience and extra flavor. You can also make your own from fresh tomatoes if you prefer.
  • Optional toppings: Crumbled feta cheese, fresh dill, parsley, or sliced olives for garnish and extra flavor.

Nutrition

Serving: 1serving | Calories: 404kcal | Carbohydrates: 21g | Protein: 15g | Fat: 31g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Trans Fat: 0.04g | Cholesterol: 327mg | Sodium: 729mg | Potassium: 794mg | Fiber: 6g | Sugar: 10g | Vitamin A: 4373IU | Vitamin C: 104mg | Calcium: 146mg | Iron: 5mg
Tried this recipe?Mention @nenacookssimple or tag #nenacookssimple!


14 thoughts on “Easy Shakshuka with Leeks and Pasta Sauce (Mediterranean-Inspired Breakfast)”

  • Pingback: Healthy Frittata in Air Fryer (Easy Recipe) - Nena's Wellness Corner
  • Pingback: How to Make Fried Eggs with Feta (TikTok Viral Recipe) - Nena's Wellness Corner
  • Pingback: Best Cheesy Scrambled Eggs with Feta - Nena's Wellness Corner
  • Pingback: Simple Steps to Make Poached Eggs with Avocado  - Nena's Wellness Corner
  • Pingback: Easy Green Shakshuka with Harissa and Spinach  - Nena's Wellness Corner
  • Pingback: Easy Baked Feta Pasta with Smoked Salmon (Tik Tok Pasta)  - Nena's Wellness Corner
  • Pingback: Easy and Delicious Mediterranean Rice Recipe - Nena's Wellness Corner
  • Pingback: Easy & Delicious Whole-Wheat Crepes without Sugar (with Coconut Oil) - Nena's Wellness Corner
      • It's an insult to Middle Eastern food, only Americans can think you can cook Shakshuka with ready made pasta sauce

        • Thanks for your comment, Don! Shakshuka tastes better with whole ingredients; I have to agree with you on this one. Growing up in Serbia, my mom and grandma always made tomato sauce from scratch, and we never used ready-made pasta sauce for cooking - we either used homemade sauce in the winter or whole tomatoes in the summer for cooking. But you'd probably agree that the fast-paced life and inability to find good-tasting tomatoes in the stores today made us choose the best alternative, so this is how my Shakshuka recipe ended up with ready-made pasta sauce. It was never meant to insult Middle Eastern food; I greatly enjoy Middle Eastern cuisine! Plus, I grow tomatoes in my garden and enjoy their taste compared to store-bought ones 😉😊.

5 from 3 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating