• Skip to main content
  • Skip to primary sidebar

The Kitchen Girl logo

menu icon
go to homepage
  • Home
  • Recipes
  • Dinner
  • About
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Dinner
    • About
    • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Breakfast

    by Traci · Post Updated: Mar 24, 2021

    Easy Shakshuka Recipe

    5 from 2 votes
    Total 35 minutes minutes
    Jump To Recipe

    This post may contain affiliate links. Please read our disclosure policy.

    Shakshuka is a flavorful one-pan dish from North Africa and the Middle East, featuring eggs poached in a spiced tomato sauce that's bold, hearty, and delicious! Serve it with French bread or garlic naan for the ultimate comfort food.

    shakshuka shot from overhead with eggs in a cast iron pot

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from The Kitchen Girl.

    Table of Contents hide
    1) What is shakshuka?
    2) Why You'll Love This Recipe
    3) Ingredients You’ll Need
    4) How to Make Shakshuka
    5) Serving Recommendations
    6) Recipe Tips and Variations
    7) Related Recipes You'll Love
    8) More Easy Breakfast Recipes
    9) 📖 Recipe
    10) Shakshuka Recipe

    What is shakshuka?

    Shakshuka is a comforting and flavorful dish of poached eggs in a spiced tomato sauce, perfect for breakfast, brunch, or dinner. This North African and Middle Eastern favorite has simple ingredients like tomatoes, peppers, onions, and aromatic spices. The eggs cook gently in the sauce, making their yolks slightly runny for a rich and satisfying bite. It’s easy to prepare in one pan and pairs beautifully with crusty bread for scooping up every last bit of the delicious sauce.

    We love Shakshuka because it is highly customizable, making it a go-to meal when you need something hearty yet simple. The combination of warm spices like cumin, smoked paprika, and harissa chili powder creates a bold, savory meal that wakes up any palate. This dish is also great for setting right on the table and serving straight from the pan.

    The origins of shakshuka trace back to North Africa, but it has become a beloved staple in Middle Eastern cuisine, particularly in Israel.

    Why You'll Love This Recipe

    • The combination of simple ingredients like tomatoes, peppers, and spices creates a rich, savory sauce that pairs beautifully with eggs.
    • Shakshuka is a one-pan dish making cleanup simple and easy.
    • Perfect for breakfast, brunch, or a light dinner. Serve with hearty, crusty bread.
    • This dish is highly customizable! You can add feta, sausage, or greens for extra flavor.

    Ingredients You’ll Need

    • Olive Oil – Used to sauté the vegetables and enhance their flavors.
    • Onion – Adds a subtle sweetness and depth to the sauce.
    • Red Bell Pepper – Provides a slightly sweet and smoky taste.
    • Garlic – Adds aromatic richness to the dish.
    • Smoked Paprika – Enhances the smokiness of the sauce.
    • Harissa Chili Powder – Brings a bit of heat and North African flair.
    • Ground Cumin – Adds a warm, earthy note.
    • Whole Peeled Tomatoes – The base of the sauce, offering natural sweetness and acidity.
    • Sea Salt & Black Pepper – To season and balance the flavors.
    • Eggs – Poached directly in the sauce for a creamy, protein-rich element.
    • Fresh Parsley or Cilantro – Sprinkle these on for a fresh finish before serving.
    • Lemon Wedges – A squeeze of lemon brightens up the dish.
    ingredients for shakshuka shot from above

    How to Make Shakshuka

    Sauté the Vegetables – Heat olive oil in a large skillet over medium heat. Add the diced onions and bell peppers, cooking until soft.

    Toast the Spices – Stir in the minced garlic, smoked paprika, harissa chili powder, and ground cumin. Cook for another minute until fragrant.

    bell peppers and onions in a skillet being sauteed
    onions and bell peppers after being sauteed

    Make the Tomato Sauce – Add the drained whole peeled tomatoes, breaking them apart with a spoon. Bring to a boil, then reduce the heat and simmer for 10-15 minutes, stirring in the reserved tomato juice until the sauce thickens. Season with salt and pepper.

    whole tomatoes added to the shakshuka pan shot from overhead
    tomatoes in the shakshuka pan after being broken up

    Add the Eggs – Make small wells in the sauce and carefully crack in the eggs.

    indentations made in the sauce for the eggs
    raw eggs cracked into the tomato and bell pepper sauce

    Cover – Cover and simmer until the eggs are cooked to your preference, about 5-12 minutes.

    eggs cooking in the sauce in a covered pan for shakshuka
    finished shakshuka shot from overhead

    Garnish & Serve – Sprinkle with fresh parsley or cilantro and serve warm with lemon wedges.

    A skillet of Shakshuka with four poached eggs nestled in a savory tomato sauce, garnished with fresh herbs and set on a wooden board, surrounded by slices of bread.

    Serving Recommendations

    Shakshuka is best enjoyed with bread or other sides that complement its rich, spiced tomato sauce.

    • Serve with crusty bread, crostini, pita, or naan for dipping.
    • Add a side of labneh, yogurt, or hummus for extra creaminess.
    • Sprinkle crumbled feta cheese or olives on top for more depth of flavor.
    • Enjoy with baked smashed potatoes or hash browns for a heartier meal.

    Recipe Tips and Variations

    • Canned Tomatoes: Substitute whole peeled tomatoes with crushed tomatoes for convenience. Don't drain.
    • Using the Right Pan: A nonstick skillet isn’t necessary. A stainless skillet or enamel-coated cast iron skillet works beautifully for this recipe.
    • Cracking Eggs: Crack each egg into a small bowl before adding it to the skillet to avoid getting shells in the shakshuka. This also ensures each yolk stays intact.
    • Cook Time: The 5-12 minute range accounts for stovetop variations and gives you control over how firm or runny you want your egg yolks.
    • Feta Cheese: For extra creaminess and tangy flavor, crumble feta cheese over the shakshuka just before serving. It pairs perfectly with the rich tomato sauce and tender cooked eggs.
    A skillet of Shakshuka with four poached eggs nestled in a savory tomato sauce, garnished with fresh herbs and set on a wooden board, surrounded by slices of bread.

    Related Recipes You'll Love

    • Stuffed Pepper Soup Recipe
    • Hummus Recipe (without Tahini)

    More Easy Breakfast Recipes

    • Vegetarian Crustless Quiche
    • Ham and Cheese Quiche
    • Asparagus Bacon Egg Casserole
    • Egg Puff Pastry
    • Easy Dutch Baby Pancake

    📖 Recipe

    A skillet of Shakshuka with four poached eggs nestled in a savory tomato sauce, garnished with fresh herbs and set on a wooden board, surrounded by slices of bread.

    Shakshuka Recipe

    Shakshuka is a flavorful one-pan dish from North Africa and the Middle East, featuring eggs poached in a spiced tomato sauce that's bold, hearty, and delicious!
    Prep TimePrep Time: 10 minutes mins
    Cook TimeCook Time: 25 minutes mins
    Total timeTotal Time: 35 minutes mins
    Yield 4 1-cup servings
    Author Traci
    5 from 2 votes
    Print Pin it for later 📌

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from The Kitchen Girl.

    Video

    Note about scaling

    When scaling (2x or 3x), the light gray ingredient amount doesn’t scale. Please adjust those accordingly.

    Ingredients 

    • 1 tablespoon Olive Oil
    • ½ large Onion, diced (about 1 cup)
    • 1 medium Red Bell Pepper, diced (about 1 cup)
    • 3 cloves Garlic, minced
    • ½ teaspoon Smoked Paprika
    • ½ teaspoon Harissa Chili Powder
    • ½ teaspoon Ground Cumin
    • 1 (28-ounce can) Whole Peeled Tomatoes, drain and reserve the juice
    • Sea Salt, to taste
    • Black Pepper, to taste
    • 4 Eggs, room temperature
    • Toppings: Fresh Parsley or Cilantro and Lemon Wedges

    Instructions

    • Heat a 12-inch skillet over medium heat. Add OLIVE OIL and heat until shimmering.
    • Add ONIONS and BELL PEPPERS. Sauté for a few minutes until tender.
    • Add GARLIC, PAPRIKA, CHILI POWDER, and GROUND CUMIN. Sauté for a few more minutes to toast the spices.
    • Add the drained WHOLE PEELED TOMATOES to the skillet. Use a stirring utensil to smash the tomatoes into small pieces.
    • Increase the heat to bring the mixture to a boil.
    • Reduce the heat and simmer the sauce for 10-15 minutes, stirring in the reserved tomato juice gradually until the sauce reaches your desired texture.
    • Season with SEA SALT and BLACK PEPPER to taste.
    • Use a large spoon to create divots in the sauce. Carefully crack an EGG into each divot.
    • Reduce the heat, cover, and simmer for 5 minutes, or as needed until the EGGS are cooked to your liking.
    • Garnish with FRESH PARSLEY or FRESH CILANTRO. Serve warm.
    Did you make this? We'd love your feedback!!Please rate and review it here or below ⤵️

    Recipe Notes

    Canned Tomatoes: Substitute whole peeled tomatoes with crushed tomatoes for convenience. Don't drain.
    Using the Right Pan: A nonstick skillet isn’t necessary. A stainless skillet or enamel-coated cast iron skillet works beautifully for this recipe.
    Cracking Eggs: Crack each egg into a small bowl before adding it to the skillet to avoid getting shells in the shakshuka. This also ensures each yolk stays intact.
    Cook Time: The 5-12 minute range accounts for stovetop variations and gives you control over how firm or runny you want your egg yolks.
    Feta Cheese: For extra creaminess and tangy flavor, crumble feta cheese over the shakshuka just before serving. It pairs perfectly with the rich tomato sauce and tender cooked eggs.

    Equipment

    • chef's knife
    • cutting board
    • 12 inch skillet or 3.5 quart saucepan
    • large spoon

    Nutrition

    Serving: 1cup | Calories: 114kcal | Carbohydrates: 5g | Protein: 6g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Cholesterol: 164mg | Sodium: 70mg | Potassium: 174mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1494IU | Vitamin C: 40mg | Calcium: 38mg | Iron: 1mg
    Course Breakfast, Dinner Recipes
    Cuisine Mediterranean
    Diet Vegetarian
    Easy FREE recipes to your inbox weeklyJoin The Kitchen Girl community!

    More Easy Breakfast Recipes

    • baked banana bread muffins on black cooling rack
      Easy Banana Bread Muffins Recipe
    • fig jam in glass jar on cutting board with scattered fresh fig pieces
      Spicy Fig Jam Recipe
    • slice of blueberry zucchini bread
      Blueberry Zucchini Bread Recipe
    • Ham and cheese quiche on glass pie plate.
      Ham and Cheese Quiche
    1.8K shares
    • Facebook
    • Email recipe
    Traci

    About Traci

    I’m the recipe author, photographer, and videographer behind The Kitchen Girl food blog established in 2013. I test and share all of my original recipes here so you can make great food with simple ingredients for everyday meals and special occasions.

    Reader Interactions

    Comments

      5 from 2 votes (2 ratings without comment)

      We love recipe feedback... Cancel reply

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

      Tap stars to rate recipe




    1. Heidi says

      March 24, 2025 at 3:38 pm

      5 stars
      Mmm... so easy and oh so tasty. I love the rich, complex flavors of your Shakshuka sauce. Especially the Harissa Chili Powder... it adds such a fabulously fun flair to the sauce.

      Reply
      • Traci says

        March 24, 2025 at 5:26 pm

        I'm so glad you're enjoying my recipe! I agree, the chili powder really adds a bold flavor. Thanks for sharing your feedback! xoxo

    2. JB says

      February 27, 2025 at 9:17 am

      5 stars
      Wow! What a flavor blast and unique way to eat eggs! Love that this is one-pan and makes a great meal anytime–we had it for dinner with scooped up every bit of sauce with soft bread. So good!

      Reply
    3. Andrea Metlika says

      August 14, 2019 at 5:48 pm

      I have family in Turkey and this is a favorite there. It looks fantastic.

      Reply
      • Traci Antonovich says

        August 14, 2019 at 6:34 pm

        Thanks, Andrea! Lucky you to have family in Turkey! I'd love to visit someday 🙂

    4. Katherine says

      August 14, 2019 at 11:59 am

      5 stars
      Such a tasty looking shakshuka! Bookmarking for brunch at the weekend!

      Reply
      • Traci Antonovich says

        August 14, 2019 at 1:10 pm

        Thanks so much, Katherine! Shakshuka is the perfect weekend brunch item! Hope you love it 🙂

    5. Jessica Formicola says

      August 14, 2019 at 11:35 am

      5 stars
      I've never made Shakshuka, but man does it look good! I can't wait to try it this weekend!

      Reply
      • Traci Antonovich says

        August 14, 2019 at 1:09 pm

        Thanks, Jessica! Shakshuka really is the perfect weekend breakfast 🙂

    6. Raia Todd says

      August 14, 2019 at 11:17 am

      5 stars
      My family will love this! It looks so delicious.

      Reply
      • Traci Antonovich says

        August 14, 2019 at 1:09 pm

        Thanks Raia! Hope they do love it! 🙂

    7. Irina says

      August 14, 2019 at 11:09 am

      5 stars
      What a genius idea for breakfast! The combo of poached eggs with tomato sauce sounds delicious! I am going to make it on the weekend. Thanks for sharing.

      Reply
      • Traci Antonovich says

        August 14, 2019 at 1:09 pm

        Thanks Irina! I didn't invent this one, but I sure do love to eat it 🙂

    Primary Sidebar

    The Kitchen Girl standing in a white kitchen with brown accents

    Welcome to The Kitchen Girl

    I'm Traci and I'm sharing my tested and trusted recipes made with everyday ingredients, simple methods, and ALL the flavor. Read more about me.

    Busy Family Recipes

    • Creamy chicken pesto pasta in white bowl with fork and spoon.
      Creamy Chicken Pesto Pasta
    • lasagna soup in white bowl with spoon
      Lasagna Soup
    • Browned sausages and slightly charred sliced bell peppers and onions in air fryer basket.
      Air Fryer Sausage and Peppers
    • turkey sloppy joes on hamburger bun
      Turkey Sloppy Joes Recipe
    • Chicken Alfredo in black bowl with fork twisting up noodles
      Instant Pot Chicken Alfredo
    • Chicken fried rice with Chinese wok spatula in wok.
      Easy Chicken Fried Rice Recipe

    Trending Recipes

    • A parchment-wrapped sandwich filled with avocado, lettuce, cucumber, red pepper, onion, and sprouts is cut in half and placed on a wooden board.
      Ultimate Veggie Sandwich
    • lasagna soup in white bowl with spoon
      Lasagna Soup
    • A jar filled with pickled vegetables, including thinly sliced white radish and orange carrot strips, in a light brine.
      Quick Pickled Carrots and Daikon
    • pickled beets in glass jar next to striped linen
      Easy Pickled Beets
    • black refried beans garnished with fresh cilantro in white serving bowl next to lime wedges
      Refried Black Beans Recipe
    • tortilla chip is dunked into blender salsa in a black bowl
      5 Minute Blender Salsa (Restaurant Style Salsa)
    • Ham and beans in white bowl with spoon
      Ham and Bean Soup
    • penne alla vodka with chicken in white skillet
      Chicken Penne alla Vodka

    Footer

    About TKG

    • Meet Traci
    • Subscribe
    • Shop
    • Privacy Policy
    • Back to home page

    Classic Recipes

    • Baked Chicken Legs
    • Turkey Chili
    • Charcuterie Board
    • Ham and Bean Soup
    • Homemade Cornbread
    • Baked Chicken Thighs
    • Reuben Sandwich
    • Lasagna Soup
    • French Bread
    • Best Banana Bread
    • Minestrone Soup
    • Beef Stroganoff
    • Pico De Gallo

    Cooking Methods

    • Air Fryer Recipes
    • Instant Pot Recipes
    • One Pot Meals
    • Slow Cooker

    Categories

    • Appetizers
    • Beef Recipes
    • Bread
    • Breakfast
    • Dessert
    • Dips and Spreads
    • Dinner Recipes
    • Holiday Recipes
    • Pasta and Noodles
    • Salads
    • Sides
    • Soup, Stew, and Chili
    • Sauces
    • Sandwiches
    • Pinterest
    • Facebook
    • Instagram
    • YouTube
    • Twitter
    • TikTok
    The Kitchen Girl as seen on image banner

    ©2025 The Kitchen Girl LLC. All Rights Reserved.

    • 304Facebook
    • Pinterest
    • Flipboard
    1817 shares

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.