• Skip to main content
  • Skip to primary sidebar

The Kitchen Girl logo

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

    by Traci · Post Updated: Mar 4, 2026

    Easy Shakshuka (Eggs Poached in Tomato Sauce)

    5 from 2 votes
    Total 35 minutes minutes
    Jump To Recipe

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

    This easy shakshuka recipe is a flavorful one-pan dish from North Africa and the Middle East made with eggs poached in a spiced tomato sauce. This simple skillet meal is bold, hearty, and perfect for breakfast, brunch, or dinner.

    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 Shakshuka Recipe
    3) Ingredients You’ll Need
    4) How to Make Shakshuka
    5) What To Serve With Shakshuka
    6) Recipe Tips and Variations
    7) More Breakfast and Brunch Recipes
    8) 📖 Recipe
    9) Easy Shakshuka Recipe

    What is shakshuka?

    Shakshuka is a skillet dish made with eggs gently poached in a spiced tomato sauce. It originated in North Africa and is widely enjoyed throughout the Middle East and Mediterranean region. If you enjoy regional flavors, browse my easy Mediterranean recipes.

    The sauce is typically made with tomatoes, peppers, onions, garlic, and warm spices like cumin and paprika. The eggs cook directly in the simmering sauce, leaving the yolks slightly runny and perfect for scooping up with crusty bread.

    Shakshuka is a simple one-pan meal that works for breakfast, brunch, lunch, or dinner.

    Why You'll Love This Shakshuka Recipe

    • Simple pantry ingredients – Tomatoes, peppers, and warm spices create a rich, savory sauce that pairs perfectly with eggs.
    • One-pan meal – Everything cooks in one skillet, which makes this shakshuka recipe quick to prepare and easy to clean up.
    • Great any time of day – Shakshuka works for breakfast, brunch, or a light dinner. Just add crusty bread for scooping.
    • Easy to customize – Add feta, sausage, olives, or greens to make it your own.

    Ingredients You’ll Need

    • Olive Oil – Used to sauté the vegetables and build flavor at the start of the sauce.
    • Onion – Adds subtle sweetness, depth, and volume to the dish.
    • Red Bell Pepper – Brings mild sweetness and a little body to the sauce.
    • Garlic – Provides aromatic flavor that balances the tomatoes and spices.
    • Smoked Paprika – Gives the sauce its signature smoky warmth.
    • Harissa Chili Powder – Adds gentle heat and a touch of North African flavor.
    • Ground Cumin – Brings an earthy, savory note that complements the tomato base.
    • Whole Peeled Tomatoes – The foundation of the sauce, providing natural sweetness and acidity.
    • Sea Salt & Black Pepper – Balance and enhance all the flavors in the dish.
    • Eggs – Poached directly in the sauce, creating rich, creamy yolks.
    • Fresh Parsley or Cilantro – Sprinkled on top for color and fresh herbal flavor.
    • Lemon Wedges – A squeeze of lemon brightens the rich tomato sauce before serving.
    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 and cook until soft.

    Toast the Spices – Stir in the minced garlic, paprika, 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, to taste.

    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 the eggs into them.

    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.

    What To Serve With Shakshuka

    Shakshuka is best enjoyed with something to scoop up the rich tomato sauce. Serve it with French bread, crostini, pita bread, or garlic naan. My no-knead focaccia would pair perfectly with it, too.

    For extra creaminess, add a side of labneh, Greek yogurt, or hummus. You can also sprinkle crumbled feta cheese or olives over the top for more flavor.

    If you want to make the meal heartier, serve shakshuka with baked smashed potatoes or crispy hash browns on the side.

    Recipe Tips and Variations

    • Skillet options — Any skillet works for this stovetop recipe. Stainless steel or nonstick are great choices, and I’m using an enamel-coated cast iron skillet in the photos.
    • Canned tomatoes — You can substitute whole peeled tomatoes with crushed tomatoes for convenience. Do not drain them; the juices help create the sauce.
    • Add a spicy kick — Add a pinch of red pepper flakes or cayenne to the sauce for a little heat.
    • Cracking eggs — Crack each egg into a small bowl before adding it to the skillet. This prevents shells from getting into the sauce and helps keep the yolks intact.
    • Cook time — The 5–12 minute range allows for stovetop differences and lets you control how runny or firm you want the egg yolks.
    • Feta cheese — For extra creaminess and tangy flavor, crumble feta over the shakshuka just before serving. It pairs beautifully with the rich tomato sauce and 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.

    More Breakfast and Brunch Recipes

    • Crustless Quiche Recipe
    • Ham and Cheese Quiche
    • Asparagus Bacon Egg Casserole
    • Easy Dutch Baby Pancake
    • Easy Cinnamon Rolls Recipe

    📖 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.

    Easy Shakshuka Recipe

    Shakshuka is a flavorful one-pan dish from North Africa and the Middle East made with eggs poached in a spiced tomato sauce. This simple skillet meal is perfect for breakfast, brunch, or dinner.
    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, the light gray ingredient notes after the comma don’t change. Adjust as needed.

    Ingredients 

    • 1 tablespoon Olive Oil
    • ½ large Onion, diced (about 1 cup)
    • 1 medium Red Bell Pepper, diced (about 1 cup)
    • 3 cloves Garlic, minced
    • 1 teaspoon Ground Cumin
    • ½ teaspoon Smoked Paprika
    • ½ teaspoon Chili Powder
    • 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é until softened, about 4–5 minutes.
    • Add GARLIC, CUMIN, SMOKED PAPRIKA, and CHILI POWDER. Cook for a few minutes to bloom the spices, stirring constantly.
    • Add the drained TOMATOES to the skillet. Use a spoon to break the tomatoes into smaller pieces.
    • Increase the heat and bring the sauce to a gentle boil.
    • Reduce the heat and simmer for 10–15 minutes, stirring occasionally and adding the reserved tomato juice a little at a time until the sauce reaches your desired consistency.
    • Season with SALT and BLACK PEPPER to taste.
    • Use the back of a spoon to create small wells in the sauce. Carefully crack an EGG into each well.
    • Reduce the heat to low, cover the skillet, and cook for about 5 minutes, or until the egg whites are set and the yolks are cooked to your liking.
    • Garnish with FRESH PARSLEY or FRESH CILANTRO and serve warm.
    Did you make this? We'd love your feedback!!Please rate and review it here or below ⤵️

    Recipe Notes

    Skillet options — Any skillet works for this stovetop recipe. Stainless steel or nonstick are great choices, and I’m using an enamel-coated cast iron skillet in the photos.
    Canned tomatoes — You can substitute whole peeled tomatoes with crushed tomatoes for convenience. Do not drain them; the juices help create the sauce.
    Add a spicy kick — Add a pinch of red pepper flakes or cayenne to the sauce for a little heat.
    Cracking eggs — Crack each egg into a small bowl before adding it to the skillet. This prevents shells from getting into the sauce and helps keep the yolks intact.
    Cook time — The 5–12 minute range allows for stovetop differences and lets you control how runny or firm you want the egg yolks.
    Feta cheese — For extra creaminess and tangy flavor, crumble feta over the shakshuka just before serving. It pairs beautifully with the rich tomato sauce and 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

    Nutrition facts are estimates and may vary based on brands, ingredients, and portions.

    Course Breakfast, Dinner Recipes
    Cuisine Mediterranean
    Diet Vegetarian
    Easy FREE recipes to your inbox weeklyJoin The Kitchen Girl community!

    More Easy Breakfast Recipes

    • A glass jar filled with peanut butter overnight oats, topped with banana slices, chia seeds, and chocolate chips, with a wooden spoon in front of two jars filled with the same overnight oats.
      Peanut Butter Overnight Oats
    • thick banana bread slices stacked up on cooling rack
      Easy Moist Banana Bread (One-Bowl Recipe)
    • 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
    1.9K shares
    • Facebook
    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.

    St. Patrick's Day Recipes

    • shamrock shake in glass parfait jar topped with whipped cream, mint garnish, and clear straw
      Shamrock Shake Recipe
    • pressure cooker corned beef, cabbage, potatoes, and carrots on serving tray
      Instant Pot Corned Beef
    • A close-up view of a hand holding a stacked corned beef Reuben sandwich filled with sliced meat, melted cheese, sauerkraut, and sauce on rye bread.
      Corned Beef Reuben Sandwich
    • sliced corned beef with cabbage, potatoes, and carrots on serving platter
      Juicy Slow Cooker Corned Beef
    • sliced beer bread on wood cutting board
      Easy Beer Bread Recipe
    • corned beef hash with wooden utensil in white skillet on seersucker linen
      Homemade Corned Beef Hash Recipe

    Cozy Soup Recipes

    • A pot of lemon chicken orzo soup with carrots, chicken breast, and fresh dill.
      Easy Lemon Chicken Orzo Soup
    • wooden ladle scooping up vegetable soup from a pot of vegetable soup
      Easy Vegetable Soup Recipe
    • cream of mushroom soup in white bowl with soup spoon
      Easy Cream of Mushroom Soup
    • white crockpot with chicken vegetable soup and a soup ladle
      Crockpot Chicken Vegetable Soup

    Trending Recipes

    • turkey chili in white soup pot with serving ladle next to fresh toppings
      The BEST Turkey Chili Recipe
    • A bowl of hearty lasagna soup with ground meat, pasta, tomato sauce, ricotta and shredded cheese, topped with chopped parsley and served with a spoon.
      Easy Lasagna Soup Recipe
    • A bowl of loaded potato soup topped with shredded cheddar cheese, chopped bacon, and green onions, served with a spoon in the bowl.
      Easy Loaded Potato Soup Recipe
    • Baked chicken thighs with golden, crispy skin in a white dish, garnished with chopped parsley and surrounded by cooking juices.
      Crispy Oven Baked Chicken Thighs
    • 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
    • beef stroganoff in skillet with wooden serving spoon
      Simple Beef Stroganoff

    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

    ©2014-2026 The Kitchen Girl LLC. All Rights Reserved.

    • 304Facebook
    • Pinterest
    • Flipboard
    1878 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.