Lola Jay Yum!

menu icon
go to homepage
  • HOME
  • ABOUT
  • ALL RECIPES
  • SUBSCRIBE

subscribe
search icon
Homepage link
  • HOME
  • ABOUT
  • ALL RECIPES
  • SUBSCRIBE

×
Home » Recipes » Mediterranean

Shakshuka

Updated: Jul 11, 2025 Published: Jul 11, 2025 by Lola Jay This post may contain affiliate links · 1 Comment

↓ Jump to Recipe
↓ Jump to Video

If there’s one dish I could eat any time of day, it’s Shakshuka—a warm skillet of jammy tomatoes, sweet red peppers, earthy spices, and perfectly poached eggs. It’s cozy, colorful, and just the kind of meal that turns a slow brunch or even a rushed Tuesday morning into something that feels… intentional.

Savory Shakshuka in skillet with poached eggs, tomatoes, feta, and herbs.

Shakshuka is believed to have originated in North Africa, and today it's a beloved breakfast across the Middle East. The first time I had shakshuka was at a little café in Morocco, where it came out bubbling in a cast iron pan with bread tucked right inside. Since then, it’s been a staple on my brunch table, my meal prep list, and even my what-do-I-make-for-dinner brain.

If you're looking for some other quick and nutritional breakfasts, check out these delicious Banana Oatmeal Pancakes or for a traditional Middle Eastern breakfast, see my Ful Mudammas.


Jump to:
  • Why You’ll Love This Recipe
  • Shakshuka Video
  • Ingredient Notes & Tips
  • Instructions
  • Substitutions & Variations
  • More Recipes You'll Love
  • ⭐️ Recipe

Why You’ll Love This Recipe

One skillet = easy cleanup – No mountain of dishes, no drama. Just one pan and done.

Naturally gluten-free & vegetarian – A solid win whether it’s by choice or by default.

Brunch, lunch, or breakfast-for-dinner – Yes, eggs for dinner is absolutely a thing—and this dish proves why.

Big flavor, simple spices – Cumin, smoky paprika, and a spoonful of harissa bring the kind of bold, cozy flavor that tastes way more complicated than it is.

Protein-packed & veggie-forward – Hearty, healthy, and actually satisfying. No sad salad vibes here.


Shakshuka Video

If you enjoyed this video for Shakshuka, please subscribe to my Youtube Channel and click the BELL icon so you can be the first to know when I post a new video.


Ingredients for shakshuka: whole peeled tomatoes, olive oil, paprika, onions, harissa, feta cheese, red pepper, eggs, herbs.

Ingredient Notes & Tips

Olive oil: Used to sauté the aromatics and coat the pan with richness. Go for extra virgin if you can—it adds flavor.

Onion + garlic: The base of the sauce. Yellow or white onion both work, whatever’s in your pantry.

Red bell pepper: Adds sweetness and texture. Dice it small so it softens quickly.

Canned whole tomatoes: Look for a 28-ounce can of good-quality whole peeled tomatoes. You’ll break them up in the pan for that chunky, rustic feel.

Harissa paste: This North African chili paste is a game changer. It brings heat, smoke, and depth in one spoonful. Use more if you like it spicy.

Cumin + smoked paprika: The classic duo that gives shakshuka its earthy, spiced warmth.

Eggs: The stars of the show! Crack them right into the bubbling sauce and poach until the whites are set but the yolks stay soft.

Feta cheese: Crumble it over the top just before serving. The saltiness balances the acidity of the tomatoes and the heat from the harissa.

Cilantro + parsley: Fresh herbs brighten the whole dish. Use both, or just one depending on what you’ve got.

💡 Pro Tip: Prepare the sauce for meal prep and add in eggs when ready to eat!


Instructions

Full recipe and instructions in the recipe card at the end of post

Sizzling red bell peppers and onions in a skillet.

Step 1: Heat olive oil in a pan over medium heat. Sauté chopped onion, bell pepper, and garlic for 5 minutes.

Cooking onions and red peppers in a pan with spices on a wooden surface.

Step 2: Add cumin, paprika, and harissa. Stir for 30 seconds.

Chopping tomatoes in a skillet for a homemade sauce with bell peppers.

Step 3: Pour in crushed tomatoes. Season with salt. Simmer 10 minutes uncovered.

Shakshuka cooking in a pan with tomatoes and eggs simmering in rich red sauce.

Step 4: Use a spoon to make 4 wells in the sauce. Crack in eggs.

Person lifting lid from pot cooking eggs and vegetables on stove, wooden spoon and eggshells beside.

Step 5: Cover and cook 5–7 minutes, depending on how soft you like the yolks.

Pan of shakshuka with poached eggs in spicy tomato sauce, garnished with herbs and crumbled feta cheese.

Step 6: Finish with chopped herbs and crumbled feta. Serve with crusty bread or pita.


Substitutions & Variations

No harissa? No problem. A pinch of red pepper flakes or a dash of chili powder brings the heat just fine.

Add greens – Toss in a handful of spinach or kale during the simmer. Sneaky veggies = life.

Make it dairy-free – Skip the feta and keep it simple. Shakshuka doesn’t need cheese to shine (though it is nice).

Prefer chunky veg? Add zucchini, mushrooms, or whatever’s hiding in your crisper drawer.

Extra protein, anyone? Stir in a scoop of chickpeas during the simmer for a heartier, stick-to-your-ribs version.


Delicious shakshuka with poached eggs, tomatoes, feta, and herbs in a skillet.

More Recipes You'll Love

  • Stack of banana oatmeal pancakes with syrup, raspberries, and blueberries on a plate.
    Banana Oatmeal Pancakes
  • Creamy hummus topped with fresh diced tomatoes and cilantro in a rustic bowl.
    Ful Mudammas
  • Hand holding a slice of flatbread pizza with tomatoes, peppers, greens, and creamy sauce.
    Shawarma Pizza
  • Healthy chicken couscous bowl with cherry tomatoes, chickpeas, spinach, and feta cheese.
    Za’atar Chicken Couscous Bowl (Ladolemono Dressing)
Thank you message with Instagram handle for recipe feedback and ratings, featuring five-star icons.

⭐️ Recipe

Savory Shakshuka in skillet with poached eggs, tomatoes, feta, and herbs. Perfect for a delicious breakfast or brunch.

Shakshuka

Lola Jay
If there’s one dish I could eat any time of day, it’s Shakshuka—a warm skillet of jammy tomatoes, sweet red peppers, earthy spices, and perfectly poached eggs. It’s cozy, colorful, and just the kind of meal that turns a slow brunch or even a rushed Tuesday morning into something that feels intentional.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 15 minutes mins
Total Time 20 minutes mins
Course Breakfast
Cuisine Mediterranean
Servings 4
Calories 191 kcal

Ingredients
 
 

  • ½ yellow or white onion diced
  • 1 tablespoon olive oil
  • 3 garlic cloves crushed
  • 1 red bell pepper diced
  • 1 tablespoon harissa paste
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt or to taste
  • 28 oz can whole peeled tomatoes
  • 4 eggs
  • ½ cup feta cheese crumbled
  • ¼ cup chopped fresh cilantro
  • ¼ cup chopped fresh parsley
  • Crusty bread or pita for serving
Get Recipe Ingredients

Instructions
 

  • In a large skillet, heat olive oil over medium heat. Add the chopped onion, red bell pepper, and crushed garlic. Sauté for about 5 minutes until softened and aromatic.
    ½ yellow or white onion, 1 tablespoon olive oil, 3 garlic cloves, 1 red bell pepper
  • Stir in the cumin, smoked paprika, and harissa paste. Let the spices bloom for about 30 seconds to deepen their flavor.
    1 teaspoon ground cumin, ½ teaspoon smoked paprika, 1 tablespoon harissa paste
  • Pour in the canned tomatoes and gently break them up with a spoon or your hands. Season with salt and simmer the mixture uncovered for 10–12 minutes, until the sauce has reduced slightly.
    28 oz can whole peeled tomatoes, ½ teaspoon salt
  • Once thickened, use the back of a spoon to make 4 little wells in the sauce. Carefully crack an egg into each well.
    4 eggs
  • Cover the skillet with a lid and cook for 5–7 minutes, depending on how runny you like your yolks. Check them at 5 minutes for soft centers, or go to 8 for firm.
  • Once the eggs are set to your liking, remove from heat. Sprinkle with chopped parsley, cilantro, and crumbled feta.
    ½ cup feta cheese, ¼ cup chopped fresh cilantro, ¼ cup chopped fresh parsley
  • Serve hot with warm pita or crusty sourdough. Spoon, swipe, and enjoy every bite.
    Crusty bread or pita

Video

Nutrition Facts
Shakshuka
Serving Size
 
1 cup
Amount per Serving
Calories
191
% Daily Value*
Fat
 
12
g
18
%
Saturated Fat
 
4
g
25
%
Trans Fat
 
0.02
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
5
g
Cholesterol
 
180
mg
60
%
Sodium
 
853
mg
37
%
Potassium
 
532
mg
15
%
Carbohydrates
 
12
g
4
%
Fiber
 
3
g
13
%
Sugar
 
6
g
7
%
Protein
 
10
g
20
%
Vitamin A
 
1610
IU
32
%
Vitamin C
 
57
mg
69
%
Calcium
 
190
mg
19
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.

Tried this recipe?Let us know how it was!

More Mediterranean

  • mediterranean hummus bowl with boiled eggs, olives, cherry tomatoes, cucumber, and sprouts on a white plate.
    Mediterranean Hummus Bowl
  • Fresh salad with tuna, arugula, olives, sun-dried tomatoes, yellow peppers, and fennel in a white bowl.
    Tuna and Rice Salad Bowl
  • Chicken romesco pasta in a beige plate.
    Crispy Chicken Romesco with Pasta
  • Grilled fish topped with tomato sauce, garnished with peppers and herbs on a white plate.
    Branzino al Forno (Baked Sea Bass)

Comments

  1. Ronda says

    July 11, 2025 at 8:55 pm

    5 stars
    I loveeee shakshuka and this recipe was very easy to follow. I love the addition of the spices. It gives it a nice kick!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




Smiling woman holding a delicious sandwich with fresh ingredients.

Hi, I'm Lola

Just your not so average girl next door who loves all things food. I was born in Paris, France to a tribe of women who love to cook and bake! I bring you quick and easy recipes from all over the world, but my heart (and taste buds) belong to Mediterranean cuisine. As a mom and stepmom to four kids, quick and delicious is my goal!

More about me

Popular

  • healthy orange chicken topped with sesame seeds and green onions, served with rice and sauce.
    Healthy Orange Chicken
  • Loaded potato nachos with guacamole, sour cream, cheese, and cilantro in a white bowl. Perfect party snack.
    Loaded Taco Potato Bowl
  • Delicious taco salad in a crispy tortilla bowl with ground beef, lettuce, tomatoes, and cheese, served on a white plate.
    Taco Salad with Ground Beef
  • Baked fish fillets with olives, cherry tomatoes, and herbs in a white dish, garnished with green and black olives.
    One-Pan Mediterranean Cod

Mediterranean

  • Skillet of shakshuka with poached eggs, tomatoes, feta cheese, and herbs. Savory Mediterranean breakfast dish.
    Shakshuka
  • Creamy Veggie Pasta with cherry tomatoes, spinach, feta cheese, olives, and lemon on a white plate; Mediterranean dish.
    Creamy Veggie Pasta
  • Creamy prawn and chorizo pasta.
    Creamy Prawn and Chorizo Pasta
  • Pan of vibrant paella with saffron rice, peas, chorizo, chicken, red peppers, and lemon wedges.
    Chicken & Chorizo Risotto

New Recipes

  • Slice of no bake mascarpone pistachio cheesecake on black plate, garnished with crushed pistachios, on a cake stand.
    No-Bake Mascarpone Pistachio Cheesecake
  • Green pistachio pesto sauce in a glass jar on a wooden board with peanuts and a spoon nearby.
    Pistachio Pesto Pasta
  • Roasted chicken with lemon, olives, and spices in a black skillet for a Mediterranean-inspired dinner.
    Poulet Yassa - Senegalese Chicken Stew
  • Grilled kebabs on a platter with fresh salad and roasted tomatoes, garnished with herbs. Perfect for a Mediterranean feast.
    Sheet Pan Chicken Kebabs in the Oven

Footer

↑ back to top

  • Privacy Policy
  • Contact
  • About
  • Subscribe to our newsletter

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Lola Jay Yum

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.