Shakshouka

This post may contain affiliate links. For more information, please see our affiliate policy.

My 30-minute homemade Shakshouka recipe is the ultimate one-skillet breakfast, lunch, or dinner. The vegetarian meal is incredible on its own, and only gets better when you scoop it up inside warm, fluffy pita bread.

Shakshouka in a silver skillet.


 

At its core, Shakshouka is a simple dish. It involves gently poaching eggs in a tomato-based sauce. But it has a complicated past; food historians can’t agree on whether the one-skillet recipe originated in Tunisia, Yemen, Israel, Palestine, Lybia, or some other part of North Africa or the Middle East.

Shakshouka also holds a complex present-day reputation as well, with millions of cooks staking their claim as the creator of the “best shakshouka recipe.” To find out what all those claims were about, my team and I got to work.

It was an enjoyable, thorough, and fairly comprehensive task, to taste dozens of the internet’s most popular shakshouka recipes to pinpoint what we loved (and what we didn’t). The 30-minute Shakshouka recipe below is what we landed on to showcase the elements that stood out to us most from the best Shakshouka.

My Shakshouka is delightfully spicy thanks to jalapeños and homemade harissa paste, with a lovely smoky element on the back end, courtesy of smoked paprika and roasted red peppers. The salty qualities of olives and feta accent the other flavors even more. Then the eggs poach to jammy perfection in that stew.

Instead, I’ll grab a stack of warm pita and a plate, and pretend like I can keep my cool. Only you and I will know that I (and my taste buds) are losing it over this homemade Shakshouka.

Recipe ingredients

Labeled ingredients for shakshouka.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • Pita bread: Find this at the bakery section of your supermarket, or if you have time, mix up a batch of Homemade Pita Bread or Pita Chips. Whether you opt for purchased or from-scratch pita, warm them in the oven or brush them with olive oil and grill until the pita is just beginning to get toasty.
  • Roasted red peppers: You have my full permission to use jarred roasted red peppers. But if you’re feeling ambitious, go forth and roast peppers yourself.
  • Jalapeño peppers: Bring the heat by adding the seeds from the jalapeños to the sauce, and use 2 jalapeños instead of 1. Or omit the jalapeños entirely for a mild Shakshouka.
  • Red harissa paste: Harissa is a dried chili paste from Tunisia made with garlic, spices, and olive oil. You can make homemade harissa or buy it at the store. Scale back or omit this if you prefer a milder Shakshouka.
  • Smoked paprika: The smoky layer of flavor this lends is key, in my opinion, but in a pinch, substitute sweet paprika.

Step-by-step instructions

  1. Tear half of 1 pita into pieces, add to a food processor, and pulse until smooth. Cut all remaining pita into wedges and set aside for serving (place in a 200-degree oven to warm if desired).
Pita bread crumbs in a food processor.
  1. To the food processor with the pita pieces, add tomatoes and half (1 ½ cups or 12 ounces) of the roasted red peppers. Process until smooth, about 1 to 2 minutes. Chop remaining red peppers into 1/4-inch pieces and set aside.
Shakshouka mixture in a food processor.
  1. In a large skillet over medium heat, heat oil until shimmering. Add garlic and jalapeños and cook until softened, about 1 to 2 minutes.
Jalapeño, garlic and olive oil in a silver skillet.
  1. To the pan, stir in harissa paste, tomato paste, coriander, smoked paprika, cumin, and salt and pepper to taste (I like ½ teaspoon salt and ¼ teaspoon pepper). Cook until mixture is darkened and rust-colored, about 1 to 2 minutes.
Shakshouka seasonings in a silver skillet.
  1. Stir in the tomato-pepper mixture (be careful; the mixture may splatter) and reserved red peppers and bring to a simmer. Reduce heat to low and simmer until thickened, about 10 to 12 minutes, stirring occasionally.
Shakshouka before being cooked in a silver skillet.
  1. Remove skillet from heat. Using the back of a spoon, make 6 indentations in the sauce. Crack one egg into a small bowl and slowly pour into one of the indentations. Repeat with remaining eggs.
Shakshouka before being cooked in a silver skillet.
  1. Spoon some of the sauce over the egg whites. Return to heat, cover, and cook until egg whites are set and yolks are soft, about 4 to 5 minutes.
Shakshouka in a silver skillet.
  1. Remove from heat and garnish with cilantro, feta, and olives. Serve immediately with pita bread to soak up all those juices.
Shakshouka in a silver skillet.

Recipe tips and variations

  • Yield: My homemade Shakshoua recipe makes six servings, each with 1 egg and a generous scoop of the tomato mixture. Please heartier appetites by cracking in enough eggs for 2 per person, or add other side dishes beyond the pita, such as Roasted Eggplant Dip or Hummus with Za’atar Butter.
  • Storage: Store leftovers covered in the refrigerator for up to 4 days.
  • Zhoug: Shakshouka is often served with a green spicy garlic sauce called zhoug. You can find this pre-made at many supermarkets, including Trader Joe’s. Or for about 1 cup of homemade zhoug, to a food processor add 2 cups cilantro leaves and stems (1 bunch), 4 stemmed Thai chiles, 3 peeled garlic cloves, ½ teaspoon ground coriander, ½ teaspoon ground cumin, ½ teaspoon salt. Process until smooth, about 30 seconds. Transfer to a small bowl and stir in ½ cup oil. Refrigerate leftovers in an airtight container up to 2 weeks. Bring to room temperature before serving.
  • To your taste: Customize your Shakshouka to your heart’s content! Saute chopped onions or bell peppers with the jalapeño peppers. Trade chili powder for the smoked paprika. If you only have tomato sauce, use that instead of the paste and just simmer it longer. Garnish with plenty of fresh herbs like cilantro, parsley, basil, or mint.
Three bowls of shakshouka.
Shakshouka served with Pita Bread.

Frequently Asked Questions

How can I level-up my pita?

Store-bought or homemade pita tastes incredible on its own, straight from the oven or grill. (You did warm it up before serving, right?) The starchy side shines even more if you brush the pita with olive oil or clarified butter, then sprinkle on your favorite dried herb, such as oregano or marjoram, or a spice blend, like za’atar or dukkah.

Can I make Shakshouka without eggs?

While you’ll lose that jammy texture and rich flavor from the eggs, drained and rinsed white beans or chickpeas are a decent substitute if you’re out of eggs or are interested in a variation on the theme.

What country is shakshuka from?

Food historians cannot agree on whether the one-skillet recipe originated in Tunisia, Yemen, Israel, Palestine, Lybia, or some other part of the North Africa or the Middle East.

More Mediterranean favorites

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
Shakshouka in a silver pan.

Shakshouka

My 30-minute homemade Shakshouka recipe is the ultimate one-skillet breakfast, lunch, or dinner. The vegetarian meal is incredible on its own, and only gets better when you scoop it up inside warm, fluffy pita bread.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6 servings (1 egg + sauce)
Course Breakfast, Main Course
Cuisine Mediterranean
Calories 221
5 from 3 votes

Ingredients 

Instructions 

  • Tear half of 1 pita into pieces and add to a food processor. Cut all remaining pita into wedges and set aside for serving (place in a 200-degree oven to warm if desired).
  • To the food processor with the pita pieces, add tomatoes and half (1 ½ cups or 12 ounces) of the roasted red peppers. Process until smooth, about 1 to 2 minutes. Chop remaining red peppers into 1/4-inch pieces and set aside.
  • In a 12-inch skillet over medium heat, heat oil until shimmering. Add garlic and jalapeños and cook until softened, about 1 to 2 minutes. Stir in harissa paste, tomato paste, coriander, smoked paprika, cumin, and salt and pepper to taste (I like ½ teaspoon salt and ¼ teaspoon pepper). Cook until mixture is darkened and rust-colored, about 1 to 2 minutes.
  • Stir in the tomato-pepper mixture (be careful; the mixture may splatter) and reserved red peppers and bring to a simmer. Reduce heat to low and simmer until thickened, about 10 to 12 minutes, stirring occasionally.
  • Remove skillet from heat. Using the back of a spoon, make 6 indentations in the sauce. Crack one egg into a small bowl and slowly pour into one of the indentations. Repeat with remaining eggs.
  • Spoon some of the sauce over the egg whites. Return to heat, cover, and cook until egg whites are set and yolks are soft, about 4 to 5 minutes. Remove from heat and garnish with cilantro, feta, and olives. Serve immediately with pita bread.

Recipe Video

Notes

  1. Pita bread: Find this at the bakery section of your supermarket, or if you have time, mix up a batch of Homemade Pita Bread or Pita Chips. Whether you opt for purchased or from-scratch pita, warm them in the oven or brush with olive oil and grill until the pita are just beginning to get toasty.
  2. Roasted red peppers: You have my full permission to use jarred roasted red peppers. But if you’re feeling ambitious, go forth and roast peppers yourself.
  3. Jalapeño peppers: Bring the heat by adding the seeds from the jalapeños to the sauce, and use 2 jalapeños instead of 1. Or omit the jalapeños entirely for a mild Shakshouka.
  4. Red harissa paste: Harissa is a dried chili paste from Tunisia made with garlic, spices, and olive oil. Again, scale back or omit this if you prefer a milder Shakshouka.
  5. Smoked paprika: The smoky layer of flavor this lends is key, in my opinion, but in a pinch, substitute sweet paprika.
  6. Zhoug: Shakshouka is often served with a green spicy garlic sauce called zhoug. You can find this pre-made at many supermarkets, including Trader Joe’s.
  7. Yield: My homemade Shakshoua recipe makes six servings, each with 1 egg and a generous scoop of the tomato mixture. 
  8. Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition

Serving: 1 egg with sauceCalories: 221kcalCarbohydrates: 13gProtein: 9gFat: 15gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 1gCholesterol: 190mgSodium: 1927mgPotassium: 566mgFiber: 3gSugar: 4gVitamin A: 1542IUVitamin C: 70mgCalcium: 151mgIron: 4mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill
Website | + posts

Meggan Hill is a classically-trained chef and professional writer. Her meticulously-tested recipes and detailed tutorials bring confidence and success to home cooks everywhere. Meggan has been featured on NPR, HuffPost, FoxNews, LA Times, and more.

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.