• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Breakfast
A close up of spicy shakshuka with harissa in a bowl with a slice of sourdough bread

Spicy Harissa Shakshuka with Feta Cheese

Kristen Stevens
By: Kristen Stevens
Updated: 10/07/2025
5 stars (34 ratings)
25 Comments
Jump to Recipe

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

This is comfort in a dish! Harissa shakshuka is a spicy tomato stew with perfectly cooked eggs. It has roots in Middle Eastern and North African cuisine, and now it has a spot on your breakfast table, too.

Harissa Shakshuka in a skillet

This harissa shakshuka is all about bold, layered flavor. The tomato base is rich and saucy, simmered with onion, garlic, and bell peppers, then spiced with cumin, turmeric, and paprika. A spoonful of harissa adds a smoky heat that gives the whole dish a little edge without overpowering it.

What I really love here is the addition of feta. It’s not traditional, but it works so well—the salty, creamy bites melt slightly into the sauce, balancing the spice beautifully. With the eggs nestled right into the pan, their yolks stay soft and runny, adding even more richness to each spoonful.

It’s warm, comforting, and full of character, all made in one pan. I like serving it with crusty bread or pita to scoop up every bit of that flavorful sauce—it’s the kind of dish that’s hard to stop eating.

Two other variations you might enjoy are my chorizo shakshuka and my green shakshuka with lemon-dill pesto.

A close up of spicy shakshuka with harissa in a bowl with a slice of sourdough bread
Harissa Shakshuka in a bowl with bread

Tips to make perfect harissa shakshuka

A couple of notes to consider so that you’ll absolutely nail the recipe and impress yourself and your family with this dish:

  • Harissa can vary widely in spiciness. We usually use Mina harissa, which is widely available and mildly spicy. Taste your harissa before adding it and if it tastes really spicy, use less.
  • The easiest way to add your eggs to the small holes is by cracking an egg into a small bowl and then pouring it into the hole in the sauce.
  • When you add the tomatoes you can put a lid half on the frying pan to prevent splatters, but don’t cover the pan all the way or it won’t thicken.

How to make shakshuka ahead of time

If you’re planning to serve this harissa shakshuka for a big meal, you can prep most of it in advance.

Cook the recipe through to the point where you would add the eggs, then let the sauce cool and refrigerate it. The tomato-and-harissa base reheats beautifully, and the extra time actually helps the flavors deepen and come together.

When you’re ready to serve, warm the sauce on the stovetop until it’s gently simmering. Then add the eggs and cook until the whites are set and the yolks are still soft and runny.

Tap stars to rate!
4.98 stars (34 ratings)
A close up of spicy shakshuka with harissa in a bowl with a slice of sourdough bread

Spicy Harissa Shakshuka with Feta Cheese

Prep: 5 minutes mins
Cook: 55 minutes mins
Total: 1 hour hr
Rate Recipe Print
SaveSaved!
Add us as a preferred source
This is comfort in a dish! Harissa shakshuka is a spicy tomato stew with perfectly cooked eggs. It has roots in Middle Eastern and North African cuisine, and now it has a spot on your breakfast table, too.
4

Ingredients

  • 3 tablespoons olive oil (you can get away with less if you’re using a non-stick pan)
  • 1 large onion (diced)
  • 2 medium bell peppers (diced)
  • 5 cloves garlic (thinly sliced)
  • 2 teaspoons harissa (see notes)
  • 1 ½ teaspoons cumin
  • 1 ½ teaspoons paprika
  • ½ teaspoon turmeric
  • 28 ounce can crushed tomatoes
  • 15 ounce can diced tomatoes
  • 1 tablespoon honey
  • 1 tablespoon red wine vinegar
  • 1-2 teaspoons sea salt (to taste)
  • ½ teaspoon fresh ground pepper
  • ¼ cup feta cheese
  • 8 large eggs
  • Black pepper, minced parsley, and some feta cheese (to serve)

Instructions 

  • Heat the olive oil in a large skillet over medium-high heat. Add the onions and cook, stirring occasionally until they are translucent, about 5 minutes. Add the bell peppers, reduce the heat to medium, and continue to cook for another 10 minutes, or until the peppers and onions are very soft. Add the garlic, harissa, cumin, paprika, and turmeric and cook for 1 minute more.
    3 tablespoons olive oil, 1 large onion, 2 medium bell peppers, 5 cloves garlic, 2 teaspoons harissa, 1 ½ teaspoons cumin, 1 ½ teaspoons paprika, ½ teaspoon turmeric
    image for recipe instruction
  • Add the crushed tomatoes, diced tomatoes, honey, red wine vinegar, 1 teaspoon of sea salt, and pepper and stir well. Bring it to a simmer then reduce the heat to medium-low and simmer for 15 minutes, stirring several times. You can put a lid half on the pan to prevent splatters, but don't cover the pan all the way or it won't thicken. Stir in the feta cheese then taste and add more salt if desired. Remove the skillet from the heat.
    28 ounce can crushed tomatoes, 15 ounce can diced tomatoes, 1 tablespoon honey, 1 tablespoon red wine vinegar, 1-2 teaspoons sea salt, ½ teaspoon fresh ground pepper, ¼ cup feta cheese
    image for recipe instruction
  • Make 8 small holes in the sauce, making sure that the bottom of the pot isn't showing. Carefully crack an egg into each hole. It is easiest to do this by cracking an egg into a small bowl and then pouring it into the hole in the sauce.
    8 large eggs
    image for recipe instruction
  • Put the pan back onto medium-low heat and cover the pan. Cook the eggs for 5-7 minutes, until the whites are cooked and the yolks runny. Serve the harissa shakshuka with black pepper, minced parsley, and some feta cheese sprinkled over the top.
    Black pepper, minced parsley, and some feta cheese
    image for recipe instruction

Notes

Harissa can vary widely in spiciness. We usually use Mina harissa, which is widely available and mildly spicy. Taste your harissa before adding it and if it tastes really spicy, use less. 

Nutrition

Serving: 1 serving = ¼ of the recipe, Calories: 326kcal (16%), Carbohydrates: 21g (7%), Protein: 15g (30%), Fat: 21g (32%), Saturated Fat: 5g (31%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 372mg (124%), Sodium: 1933mg (84%), Potassium: 664mg (19%), Fiber: 4g (17%), Sugar: 13g (14%), Vitamin A: 3420IU (68%), Vitamin C: 100mg (121%), Calcium: 101mg (10%), Iron: 3mg (17%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A close up of spicy shakshuka with harissa in a bowl with a slice of sourdough bread

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe

Popular egg breakfast recipes

Spanish Eggs baked in tomato sauce
35 minutes mins

Spanish Eggs with Roasted Garlic

Salmon Benedict on a brunch plate
40 minutes mins

Smoked Salmon Eggs Benedict with Lemon Hollandaise Sauce

Six baked egg cups topped with asparagus, cherry tomatoes, and seasoning are arranged on a white tray—perfect to pair with a refreshing glass of Blackberry Lemonade.
40 minutes mins

Bacon and Egg Cups

chorizo scrambled eggs in a serving dish with toast
15 minutes mins

Chorizo Scrambled Eggs with Cilantro Pesto

All breakfast recipes
971 shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 12/19/2014 Updated: 10/07/2025
guest
Rate this recipe:




guest
Rate this recipe:




25 Comments
Inline Feedbacks
View all comments
Frank
Frank

5 stars
Absolutely superb, loved by all. I used 1/2 tsp harissa paste and that was good but I’ll up it slowly for future ones. Making it again in a couple of days 😀

0
Reply
Kristen Stevens
Kristen Stevens
Author
Reply to  Frank

I love hearing that — thank you! 😄 Starting with a little harissa and dialing it up is exactly how I do it, too. And making it again in a couple of days? That’s the best compliment. So glad it was a hit with everyone!

0
Reply
Suzie
Suzie

This is an amazing Shakshuka recipe! I made it tonight for our weekly “Quarenteam” dinner and everyone was very complimentary! It is definitely a do-over choice!

0
Reply
Tiffany
Tiffany

I don’t have harissa paste handy, what is your opinion on substituting thai red curry paste? (saw a recommendation on the internet)

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Tiffany

Red Thai curry paste would definitely alter the taste quite dramatically … although it could be a nice twist! I think a garlic chili sauce would be a better option here. If you don’t have that on hand, some sriracha or similar hot sauce would give it some nice heat!

0
Reply
Kathleen Reid
Kathleen Reid

Hello Kristen! I have just stumbled upon your blog to my utter delight. Just read the inspirational shakshuka recipe. And yes, I am definitely on team savoury most of the time, especially around breakfast time. I will be back.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Kathleen Reid

Thank you so much, Kathleen! You just put a big smile on my face. 🙂

So nice to ‘meet’ you!

0
Reply
Jennifer
Jennifer

In honour of our family trip to Israel last year, I made your shakshuka recipe for supper last night. It was fantastic: perfectly stodgy, spicy and filling. Next time I’ll have to serve it with pita. And I nuked an egg in the middle of the leftovers for lunch today — too easy! Thanks for such a great recipe.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Jennifer

So happy you liked it too!

Isn’t Israel amazing? I loved loved loved Jerusalem. I was only supposed to stay there 2 days but it look me a week before I was able to pull myself away. It was mesmerizing. 🙂

0
Reply
Colleen
Colleen

Hello, I am planning on making this recipe and I have a question – beside “fresh tomatoes” in the ingredient list you have “see notes” but I don’t see any note about fresh tomatoes anywhere. Also, at the end of the recipe it says to add the goat or feta cheese, but those aren’t listed in the ingredients. Please clarify. Thanks.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Colleen

Hi Colleen,

Thank you for pointing that out! I’m not sure what happened but it looks like half the recipe was missing. Yikes!

I’ve edited the recipe now so it should be clear.

Let me know how it turns out. 🙂

0
Reply
Colleen
Colleen
Reply to  Kristen Stevens

5 stars
Thank you for the clarification 🙂 This was absolutely amazing! We are not ‘sweet’ breakfast people and in fact do a lot of egg dishes so this is perfect to add in to the mix. I actually made it for dinner tonight. Thanks Kristen.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Colleen

Great idea about making your own harissa. I’ll have to try that one day!!

0
Reply
Marikathryn
Marikathryn

I just made this for dinner and it was amazing!! It took my eggs a while to cook and I wasn’t exactly sure when I was supposed to drop them in the sauce. But it turned out great anyway. My husband likes a little more salt than me-I would probably cut it to 1/2 tsp. Wonderful recipe! Thank you!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Marikathryn

So glad you enjoyed it!

0
Reply
Kristen Stevens
Kristen Stevens

Thank you so much, Ksenia!!

0
Reply
TerriS
TerriS

5 stars
Made this recipe New Year’s Day. My guests loved it and I was asked to forward the recipe to several . Thank you for sharing this simple and delicious recipe.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  TerriS

So great to hear the feedback! Hope you had a great New Year’s Day. 🙂

0
Reply
Dana
Dana

Holy WOW, these pictures are divine and drool-worthy. I love shakshuka! Love the addition of turmeric here too!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Dana

Thank you so much, Dana!

0
Reply
Joanne
Joanne

Runny yolk dripping over that spiced up tomato sauce sounds like the perfect breakfast to me!

0
Reply
Danica Pelzel
Danica Pelzel

Yum! I generally prefer sweeter breakfast foods, but this sounds amazing. I can’t wait to try it out!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Danica Pelzel

Hope you love it as much as I do!

0
Reply
Connie
Connie

5 stars
I like both savory and sweet breakfasts, but mostly savory. Sometimes the sweet breakfasts are too much like dessert! Eggs is definitely a favorite. And some weekdays I will have overnight oats, which is normally more sweet than savory, or fresh fruit and cottage cheese or yogurt. But in general, savory more than sweet.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Connie

I always feel sweet breakfast are too much like dessert too! But they are good for a couple bites.

I’ve never made overnight oats but I’ll have to try that 🙂

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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