Healthy Recipes Blog

  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
menu icon
go to homepage
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
subscribe
search icon
Homepage link
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
×
Home » Breakfast Recipes » Shakshuka

Shakshuka

A photo of Vered DeLeeuw.
by Vered DeLeeuwUpdated Apr 25, 2025
Leave a Comment
5 from 4 votes

Jump to Recipe Review Recipe

Shakshuka, a flavorful dish of eggs poached in a spicy tomato sauce, is surprisingly easy to make and can be served for breakfast or dinner.

Shakshuka is served in a cast-iron skillet.

I often serve my family lighter, egg-based dinners, especially in the summer. One such dinner is avocado egg bake, and I also like to make this shakshuka recipe. This quick skillet dinner is ready in 30 minutes, is flavorful and filling, and my entire family enjoys it. And while it practically begs for crusty bread for dipping, you could easily enjoy it with thick slices of homemade almond flour bread.

Ingredients

The ingredients needed to make shakshuka.

See the recipe card for exact measurements. Here are my comments on some of the ingredients.

  • Olive oil: Extra-virgin olive oil is best.
  • Aromatics: Chopped onion and minced garlic.
  • Tomatoes: The stars of the show! You could use fresh tomatoes, but I usually use canned petite-diced tomatoes or Pomi chopped tomatoes. Pomi is an excellent Italian brand. Its tomatoes are sweeter and less acidic than American ones, and they are chopped very finely, which is perfect in this recipe.
  • Spices: Paprika, cumin, and red pepper flakes.
  • Eggs: I use large eggs in most of my recipes. But in this recipe, medium or even small eggs are better because it's easier for the tomato sauce to contain a smaller volume of egg whites.

Variations

  1. I love adding a generous pinch of smoked paprika for an interesting smoky flavor. Sometimes, I use ¼ teaspoon of cayenne pepper instead of red pepper flakes. Dried thyme and oregano are also delicious. You can add ½ teaspoon of each.
  2. You can use different cooking fats instead of olive oil. Butter or ghee are good options.
  3. Many shakshuka recipes add bell peppers in addition to tomatoes. I usually don't. But if you'd like, you can add 1-2 finely chopped bell peppers and cook them with the onions.
  4. Sometimes, I use small skillets to make individual servings, as shown in the photo below.
Shakshuka for one in a small skillet.
Shakshuka for one.

Instructions

The detailed instructions and step-by-step photos are included in the recipe card. Here's a quick overview.

Cook the onion in olive oil with salt. Add the garlic, paprika, cumin, and red pepper flakes.

Adding spices to the onions in the skillet.

Add the tomatoes and cook for about 10 minutes. Add the eggs and cook them for 5-10 minutes, or until set.

Adding eggs to the skillet.

Sprinkle the shakshuka with salt, pepper, and parsley, then serve.

The shakshuka is garnished with parsley.

Recipe Tips

  1. As mentioned above, it's best to use medium eggs. If you use large eggs, the volume of egg whites will be too high for the tomato sauce to contain. If you only have large eggs, crack each egg into a small bowl and pour out some of the egg white before adding the eggs to the skillet.
  2. At the very last step, after you add the eggs to poach in the tomato sauce, it's tempting to cover the skillet so that the egg whites can cook faster. However, this will cause a milky film to form on the egg yolks, as shown in the photo below. So it's best to patiently cook the eggs uncovered. If it seems like the tomato sauce is drying while the eggs cook, lower the heat to medium-low or even low. You can also drizzle a bit of water on the tomato sauce.
Two sunny side up eggs with white film on their yolks.

Serving Suggestions

Outside of Israel, shakshuka is usually considered breakfast food. But in Israel, it is often served for dinner. Israelis tend to eat their main meal for lunch and have a lighter meatless dinner. As a child, my mom usually served us an omelet and an Israeli salad for dinner.

While the spicy tomato sauce and runny egg yolks practically beg for crusty bread, bread is not mandatory! A fork and a knife (plus a spoon) are just as efficient when enjoying shakshuka. Sometimes, however, my family enjoys this dish with thick slices of almond flour bread or these cheese biscuits. You can even use pork rinds for scooping out the tomato sauce.

Storing and Using the Leftovers

You can keep the tomato sauce but not the eggs. So, you can make as much of the sauce as you wish, keep it in a sealed container in the fridge for up to 4 days, and reheat it covered in the microwave, but only poach as many eggs as you'll eat right away.

When you serve the leftovers, fry or poach the eggs separately. Here's a plate with leftover shakshuka topped with a freshly fried egg:

Serving leftover shakshuka with a freshly fried egg.

Recipe Card

Shakshuka is served in a cast-iron skillet.
5 from 4 votes
Save this RecipeSaved! Rate this Recipe Print Recipe

Easy 30-Minute Shakshuka Recipe

A flavorful, filling dish of eggs poached in a spicy tomato sauce, shakshuka is surprisingly easy to make.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Breakfast
Cuisine: Israeli
Servings: 3 servings
Calories: 277kcal
Author: Vered DeLeeuw
Prevent your screen from going dark

Video

Ingredients

  • 2 tablespoons olive oil - extra-virgin
  • 1 medium onion - chopped; 6 ounces
  • 1 teaspoon Diamond Crystal kosher salt - divided, plus a pinch for the eggs; see notes below
  • 1 tablespoon garlic - minced
  • 1 teaspoon paprika
  • ½ teaspoon cumin - ground
  • ½ teaspoon red pepper flakes - ¼ teaspoon you don’t like spicy food
  • 28 ounces petite-diced tomatoes - undrained; or 26 ounces of Pomi chopped tomatoes
  • ¼ teaspoon black pepper - plus a pinch for the eggs
  • 6 medium eggs
  • 2 tablespoons cilantro - for garnish, chopped

Instructions

  • Heat the oil in a large, heavy saucepan over medium-high heat. I like to use a well-seasoned cast-iron skillet.
    Heating a cast-iron skillet.
  • Add the onions and ½ teaspoon of kosher salt and cook, stirring often, until golden, about 5 minutes.
    Cooking chopped onions in a skillet.
  • Reduce the heat to medium. Add the garlic, paprika, cumin, and red pepper flakes and cook, stirring, for 30 seconds.
    Adding spices to the onions in the skillet.
  • Add the tomatoes (undrained), the remaining ½ teaspoon of kosher salt, and black pepper. Cook for 10 more minutes, uncovered, stirring frequently, so the sauce thickens and the flavors meld.
    Adding tomatoes to the skillet.
  • Crack the eggs into small bowls. With the back of a spoon, make a well in the sauce and carefully pour an egg into it. Gently push the tomato sauce over the edges of the egg white to keep it from spreading too much. Repeat with three more eggs, spacing them apart so that the eggs are more or less evenly distributed.
    Adding eggs to the skillet.
  • Reduce the heat to medium-low and keep cooking the shakshuka, uncovered and undisturbed, until the egg whites are set but the yolks are still soft, 5-10 more minutes. It’s best not to cover the skillet, as this creates a milky white film on the egg yolks.
    The shakshuka is ready in the skillet.
  • Sprinkle the eggs with salt and pepper to taste, garnish with chopped cilantro or parsley, and serve.
    The shakshuka is garnished with parsley.

Notes

  • If using any salt other than Diamond Crystal Kosher Salt, including Morton kosher salt, use half the amount listed.
  • It's best to use medium eggs. If you use large eggs, the volume of egg whites will be too high for the tomato sauce to contain. If you only have large eggs, crack each egg into a small bowl and pour out some of the egg white before adding the eggs to the skillet.
  • At the very last step, after you add the eggs to have them poached in the tomato sauce, it's tempting to cover the skillet so that the egg whites can cook faster. However, covering the skillet will result in a milky film forming on the egg yolks. It's still tasty but not as pretty. So, it's best to patiently cook the eggs uncovered. If it seems like the tomato sauce is drying while the eggs cook, lower the heat to medium-low or even low. You can also drizzle a bit of water on the tomato sauce.
  • You can keep the tomato sauce but not the eggs. So, you can make as much of the sauce as you wish and keep it in a sealed container in the fridge for up to 4 days, but only poach as many eggs as you'll eat right away. Then, when you serve the leftovers, you can fry or poach the eggs separately.

Nutrition per Serving

Serving: 0.3 recipe | Calories: 277 kcal | Carbohydrates: 16 g | Protein: 14 g | Fat: 18 g | Saturated Fat: 4 g | Sodium: 885 mg | Fiber: 4 g | Sugar: 8 g

Save this Recipe!

We'll email this recipe to you, so you can come back to it later!

We will also add you to our weekly newsletter. Unsubscribe anytime. See healthyrecipesblogs.com/privacy/ to learn how we use your email.

Disclaimers

Most recipes are low-carb and gluten-free, but some are not. Recommended and linked products are not guaranteed to be gluten-free. Nutrition info is approximate. Please verify it independently. The carb count excludes non-nutritive sweeteners. Please read these Terms of Use before using any of my recipes.

Share this Recipe

1.1K shares

More Breakfast Recipes

  • Chaffles are served on a white plate.
    Easy Chaffles Recipe
  • Egg muffins are served on a white plate.
    Breakfast Egg Muffins
  • Mushroom frittata is served in a white baking dish.
    Mushroom Frittata
  • Turkey hash is topped with a fried egg.
    Turkey Hash

Comments

No Comments

Be the first to comment on this recipe - your comment helps others!

Leave a Comment or Ask a Question: Cancel reply

Please be polite. If you had any issues, I would love to help you troubleshoot before you rate the recipe.

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


Recipe Rating




A photo of Vered DeLeeuw.

Welcome!

Healthy Recipes Blog was founded in 2011 by Vered DeLeeuw. It features real food recipes with a focus on low-carb and gluten-free ingredients. All recipes are nutritionally reviewed by a Registered Dietitian. Contact us at HealthyRecipesBlog@gmail.com.

Start Here

Popular Recipes

  • Korean ground beef is served in a bowl with chopsticks.
    Korean Ground Beef
  • Sautéed shrimp are served on a white plate with a napkin.
    Sautéed Shrimp
  • Baked pork chops are served in a cast-iron skillet.
    Baked Pork Chops
  • Turkey burgers are served with lettuce and sliced tomatoes.
    Turkey Burgers
  • A cauliflower steak is served on a white plate.
    Cauliflower Steak
  • Baked cod is served on top of asparagus.
    Baked Cod

Footer

Logos of media outlets that featured Healthy Recipes Blog.
↑ back to top

Explore

  • Recipe Index
  • About
  • Newsletter

Terms

  • Privacy Policy
  • Terms
  • Accessibility

Copyright © 2011-2025 • The information on this website has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease • All recipes were tested, photographed, and written by a human • Contact us at HealthyRecipesBlog [at] gmail.com.

Rate This Recipe

Your vote:




Please comment below. Your email won't be published. If you had any issues, I would appreciate the opportunity to troubleshoot before you rate. Please be polite. Thank you!

A rating is required
A name is required
An email is required