Skip to content
  • Recipes
  • Travel
  • Cookbook
  • Newsletter
  • About
  • Shop
  • YouTube
  • TikTok
  • Instagram
  • All Recipes
    • Thanksgiving
    • Christmas
    • New Years
    • Valentine’s Day
    • Spring Holidays
    • Summer Holidays
    • Fall
    • Winter
    • Spring
    • Summer

Breakfast, Sides + Desserts

    • Bread
    • Biscuits + Scones
    • Bars & Brownies
    • Cakes
    • Cookies
    • Custards + Puddings
    • Muffins
    • Pies & Tarts
    • All Baking + Sweet
  • Salads + Soups
  • Snacks + Sides
    • Toasts
    • Oats
    • Granola
    • Pancakes
    • All Breakfast
  • Dips + Spreads + Toppings

Mains

  • Beans + Grains + Bowls
  • Fish
  • Vegetables
  • Pasta
  • Vegetarian Proteins

Special Diets

  • Dairy Free
  • Gluten Free
  • Vegan
  • Vegetarian
  • Shop All
  • Shop My Bowls
  • Shop The Cookbook
  • Shop The VideosShop Justine Doirons social videos on shopmy

My Most Used Items

  • Kitchen Essentials
  • All Time Favorites
  • Pantry
  • Tableware
  • Privacy Policy
Holidays
Vegetarian Proteins
Baking + Sweet
Snacks + Sides
All Recipes
  • Recipes
  • Travel
  • Cookbook
  • Newsletter
  • About
  • Shop
  • YouTube
  • TikTok
  • Instagram
By the Season, Dairy Free, Gluten Free, Recipes, Special Diets, Summer, Vegetables, Vegetarian, Vegetarian Proteins
July 17, 2023

Harissa Eggplant Shakshuka

5 | 4 reviews

Roasted eggplant melts into a spicy, harissa-heavy tomato base before getting topped with jammy eggs and too much toast on the side. It’s cozy, smoky, and exactly the kind of dinner I want all summer.

Prep Time 15 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 15 minutes mins
Course Main Course
Cuisine Fusion, Mediterranean
Jump to Recipe
jump to reviews

By now we all know my eggplant origin story – that I didn’t like it until I LOVED IT, and now I can’t get enough – this Harissa Eggplant Shakshuka has only deepened the obsession. It takes everything I love about shakshuka but adds some tender, melty, eggplant to the mix.

Where shakshuka is normally eggs poached on top of stewed tomatoes, this recipe has a creamy, soft eggplant base. It only looks tomato-heavy because the eggplant is simmered in a touch of tomato paste and a heavy hand of harissa. The whole thing comes together as a heaty sweet-and-spicy meal that’s perfect for a summer dinner when eggplants are abundant and ready for roasting.

Table of contents

  • First, let’s talk about eggplant
  • And what is shakshuka?
  • Ingredients you’ll need
  • How to make this eggplant shakshuka
    • Prepare the eggplant
  • Storage tips
  • Watch the recipe here
  • Looking for similar recipes?

First, let’s talk about eggplant

A common question or complaint I get about eggplant is that people don’t seem to know how to cook it “properly,” which means, well, I have both good and bad news. The good news is there are multiple correct ways to cook eggplant. The bad news is that its versatility might leave you guessing when you are trying to find the best way to cook it.

With eggplant, I’ve found the most common cooking techniques are pan frying and roasting. When pan-fried, the eggplant stays in pieces and gets all meaty and creamy. The downside is it takes on a lot of oil as you pan-fry it, so it can get a little greasy.

Roasting is another reliable technique. If you roast it whole, your recipe is most likely betting on you wanting it to melt into a creamy, almost dip-like texture. The eggplant will usually be fall-apart tender after roasting, so if you want it in pieces instead of a scoopable texture, it’s better to stick with pan-frying.

This recipe uses the roasting technique because I want the eggplant to be so soft that it perfectly melts into the harissa mixture. This also means you can just pop the eggplant in the oven, set a timer, and you’re good.

Don’t ever think you’re cooking eggplant wrong, it’s just an interesting plant that can be cooked in a myriad of ways!

And what is shakshuka?

Traditional shakshuka (or shakshouka, as it is also spelled) originates from Northwest Africa, but it’s now common in many other cultures and cuisines. The exact history is disputed, but if you trace it waaay back, it is said to have evolved from an Ottoman meat stew. Now it has transitioned to a vegetarian poached egg dish that typically consists of tomatoes, olive oil, peppers, onion, garlic, and various spices.

Tomatoes are the most common base for shakshuka, but here the eggplant really makes up the bulk of it! It’s still a vegetable stew simmered with tomato juices and finished with eggs on top, so it felt fitting to keep it in the shakshuka family.

Ingredients you’ll need

  • 1 large eggplant, about 1 1/2 pounds
  • Diamond Crystal kosher salt
  • 4 tablespoons extra-virgin olive oil, divided
  • 2 thick bread slices
  • 3 garlic cloves, grated
  • 2 teaspoons lemon zest, about 1/2 a lemon
  • 2 tablespoons lemon juice, about 1/2 a lemon
  • 1/2 cup mild harissa paste
  • 1 tablespoon honey
  • 1/2 cup water
  • 1/2 medium red onion, thinly sliced
  • 2 tablespoons tomato paste
  • 4 large eggs
  • 1/2 cup torn tender herbs, such as parsley, basil, dill or mint
  • Freshly ground black pepper

How to make this eggplant shakshuka

This eggplant shakshuka does require you to roast your eggplant, but the rest of the process is really simple and quick. So ignore the eggplant while it’s cooking, and then dinner will only take you twenty minutes of active time. Here’s the full step-by-step:

Prepare the eggplant

  1. Preheat the oven to 425°F.
  2. Halve the eggplant, score it in a criss-cross pattern, going about 1 cm deep. Sprinkle the cut sides of the eggplant with a few big pinches of salt and let sit for 30 minutes to pull out any excess moisture.
  3. Pat the eggplant dry with paper towels and place it cut-side-down on a parchment-lined baking sheet. Bake for 40-45 minutes or until fully collapsed and softened.
Active cooking time
  • When the eggplant has 15 minutes left of roasting time, place a large high-sided sauté pan over medium heat and add two tablespoons of olive oil. Toast the bread for 2-3 minutes on each side or until golden, adding more oil as needed. Set aside.
  • Whisk together the grated garlic, lemon zest, lemon juice, harissa paste, honey and 1/2 cup water. Season generously with salt and set aside.
  • Return the pan to medium heat, add another 2 tablespoons of olive oil and the red onion. Cook, stirring often for 5-6 minutes or until the onion has softened. Push it to the side of the pan and add the tomato paste to the other side of the pan. Cook, stirring occasionally, until the tomato paste has turned one shade darker. Then combine with the red onion.
  • By now the eggplant should be out of the oven. Scrape it away from the skin, creating an eggplant mash. Scoop the mash directly into the pan with the red onion. Stir to combine.
  • Pour the harissa sauce into the pan and stir to combine. Season with salt to taste and let it come to a gentle simmer.
  • Crack the eggs on top, making sure they are evenly spaced apart. Cover the pan and let the eggs steam for about 5 minutes, or until the whites are fully cooked.
  • Garnish with the tender herbs and a few cracks of black pepper. Scoop and serve with half a slice of bread per bowl.

Storage tips

Here’s the best way to store it, based on each method:

Fridge: If you’ve already cooked the shakshuka with eggs, store the sauce and eggs separately if possible. The sauce will keep best on its own in an airtight container for up to 3 to 5 days.

Freezer: The sauce freezes really well on its own! Portion it into airtight containers and freeze for up to 3 months. I do not recommend freezing it with the eggs already in it.

To reheat: When you’re ready to eat, thaw (if needed) and reheat the sauce on the stovetop. Then, crack fresh eggs directly into the warmed sauce. Cover and cook until the whites are set and the yolks are cooked to your liking.

Watch the recipe here

The video may not fully represent the recipe. For best results, follow the instructions as written.

@justine_snacks

Replying to @sena eggplant shakshuka – food for dinner 🤍

♬ original sound – Justine_Snacks

Looking for similar recipes?

Here are a few other egg-based favorites!

spring green shakshuka in a cast iron skillet topped with mint.

Spring Green Shakshuka

When life gives you a pile of fresh, leafy spring greens (any version, really), that means it's time to make this green shakshuka. It is vibrant and quick, and holds a ton of vegetables. Plus the color keeps well all week, which I find extremely satisfying.
Check out this recipe

Asparagus Salsa Verde (With An Egg)

This meal is as much a salad as it is a salad dressing. It's rich, fresh, easy and just perfect when paired with a poached egg (or two). Make it once and keep it as a lunch staple forever.
Check out this recipe

Miso-Glazed Eggplant

This Miso-Glazed Eggplant is a take on the traditional Japanese Nasu Dengaku, but with a few of my favorite Indonesian ingredients added in the mix. I combine two sauces, kecap manis and sambal oelek, to create a sticky, sweet and spicy miso glaze and then double-cook this eggplant into soft, tear-apart, eggplant heaven.
Check out this recipe

And that’s everything for this Harissa Eggplant Shakshuka!

If you make it, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3

Harissa Eggplant Shakshuka

5 | 4 reviews
This dish is a take on shakshuka, with poached eggs simmered over creamy harissa eggplant. It's similar to a traditional shakshuka, but the eggplant replaces stewed tomatoes, lending its creamy texture as the perfect base for a sweet and spicy pairing of ingredients.
print recipe pin recipe
Prep Time 15 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 15 minutes mins
Servings: 4
Prevent your screen from going dark

Equipment

  • 1 chef's knife
  • 1 parchment paper
  • 1 baking sheet
  • 1 high sided sauté pan
  • 1 whisk

Ingredients

  • 1 large eggplant, about 1 1/2 pounds
  • Diamond Crystal kosher salt
  • 4 tablespoons extra-virgin olive oil, divided
  • 2 thick bread slices
  • 3 garlic cloves, grated
  • 2 teaspoons lemon zest, about 1/2 a lemon
  • 2 tablespoons lemon juice, about 1/2 a lemon
  • 1/2 cup mild harissa paste
  • 1 tablespoon honey
  • 1/2 cup water
  • 1/2 medium red onion, thinly sliced
  • 2 tablespoons tomato paste
  • 4 large eggs
  • 1/2 cup torn tender herbs, such as parsley, basil, dill or mint
  • Freshly ground black pepper

Instructions 

  1. Preheat the oven to 425°F.
  2. Halve the eggplant, score it in a criss-cross pattern, going about 1 cm deep. Sprinkle the cut sides of the eggplant with a few big pinches of salt and let sit for 30 minutes to pull out any excess moisture.
  3. Pat the eggplant dry with paper towels and place it cut-side-down on a parchment-lined baking sheet. Bake for 40-45 minutes, or until fully collapsed and softened.
  4. When the eggplant has 15 minutes left of roasting time, place a large high-sided sauté pan over medium heat and add 2 tablespoons of olive oil. Toast 2 slices of bread for 2-3 minutes on each side, or until golden, adding more oil as needed. Set aside.
  5. In bowl, whisk together 3 grated garlic cloves, 2 teaspoons of lemon zest, 2 tablespoons of lemon juice, 1/2 cup of harissa paste, 1 tablespoon of honey and 1/2 cup water. Season generously with salt and set aside.
  6. Return the pan to medium heat, add another 2 tablespoons of olive oil and 1/2 of a red onion. Cook, stirring often for 5-6 minutes, or until the onion has softened. Push it to one side of the pan and add 2 tablespoons of tomato paste to the other. Cook, stirring occasionally, until the tomato paste has turned one shade darker, then combine with the red onion.
  7. By now the eggplant should be out of the oven. Scrape it away from the skin, creating an eggplant mash. Scoop the eggplant mash directly into the pan with the red onion. Stir to combine.
  8. Pour the harissa sauce into the pan and stir to combine. Season with salt to taste and let it come to a gentle simmer.
  9. Crack 4 eggs on top, making sure they are evenly spaced apart. Cover the pan and let the eggs steam for about 5 minutes, or until the egg whites are fully cooked.
  10. Garnish 1/2 cup of tender herbs and a few cracks of black pepper. Scoop and serve with half a slice of bread per bowl.
Serving: 1 bowlCalories: 372kcalCarbohydrates: 43gProtein: 12gFat: 17g

Hey! I’m Justine

A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet.

  • Facebook
  • Instagram
  • TikTok
  • Pinterest
  • X
More About Me

Trending Recipes

  • Bread
    Brown Butter Banana Bread

    Brown Butter Banana Bread

  • Beans + Grains + Bowls
    Crispy Artichoke Hearts over Lemon Quinoa

    Crispy Artichoke Hearts over Lemon Quinoa

  • Biscuits + Scones
    Three Cheese Ramp Biscuits

    Three Cheese Ramp Biscuits

  • Baking + Sweet
    Matcha Cookies

    Matcha Cookies

  • Sandwiches
    Peanut Ginger Tofu Sandwich

    Peanut Ginger Tofu Sandwich

Sign up for the Newsletter

More like this

Vegetables

Spiced Carrot and Chickpea Slaw with Cucumber Salad

Vegetables
spring greens shakshuka in a cast iron skillet.

Spring Green Shakshuka

Beans + Grains + Bowls
Braised cabbage with chickpeas and rice.

Coconut Braised Cabbage

Vegetables

Lightened Up Eggplant Parmesan

Comments

  1. Yorum Satın Al Avatar
    Yorum Satın Al
    7/19/2023
    Reply

    Useful article, thank you. Top article, very helpful.

    Reply
  2. Becki Avatar
    Becki
    7/21/2023
    Reply

    This was excellent! I love an excuse to roast an eggplant. The harissa plus honey plus lemon is a great combination and the finishing herbs added so much. I added a tomato (my eggplant was a little underweight) and I made more toast – but otherwise I followed your instructions! So glad I tried this, thank you!

    Reply
  3. Esti Avatar
    Esti
    7/23/2023
    Reply

    5 stars
    This was delicious!! Perfect flavors

    Reply
  4. Carrie Avatar
    Carrie
    7/24/2023
    Reply

    5 stars
    This dish! Absolutely delicious! Made my own harissa too. We loved it so much we are having it again 2 days later. This is a definite go to recipe!!! Thanks!!! Follow you on instagram. Love your recipes!

    Reply
    1. Jeannine Avatar
      Jeannine
      7/29/2023
      Reply

      This eggplant shakshuka was absolutely amazing!! I had found a lovely mild lemon harissa that worked wonders in this recipe. Had the leftover as spread on a sandwich the day after. Would happily eat this again and again! Thank you for inspiring me!

      Reply
  5. Izzy Avatar
    Izzy
    7/24/2023
    Reply

    5 stars
    This was absolutely phenomenal! I would have never thought to try roasted eggplant, but wow. We followed the recipe exactly and it was the perfect dish for Sunday brunch. Thank you for creating such wonderful recipes <3

    Reply
  6. Abigail Avatar
    Abigail
    7/24/2023
    Reply

    5 stars
    What a fun (and delicious) take on shakshuka! The brand of harissa I have is very strong so I only used about a tablespoon and added some canned tomatoes to bulk up the dish. Really enjoyed this!

    Reply

Leave a Comment

Made this recipe? Tell me all your thoughts or if you’ve got any questions!

Cancel reply

Your Rating:




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

Hey! I’m Justine

A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet.

  • Facebook
  • Instagram
  • TikTok
  • Pinterest
  • X
More About Me

Trending Recipes

  • Bread
    Brown Butter Banana Bread

    Brown Butter Banana Bread

  • Beans + Grains + Bowls
    Crispy Artichoke Hearts over Lemon Quinoa

    Crispy Artichoke Hearts over Lemon Quinoa

  • Biscuits + Scones
    Three Cheese Ramp Biscuits

    Three Cheese Ramp Biscuits

  • Baking + Sweet
    Matcha Cookies

    Matcha Cookies

  • Sandwiches
    Peanut Ginger Tofu Sandwich

    Peanut Ginger Tofu Sandwich

Watch On

  • Shop
  • YouTube
  • TikTok
  • Instagram

seasonal recipes with a fresh twist
for the curious home cook

buy the cookbook
penguin random house

Privacy Policy

Copyright © 2026 Justine Doiron

website by mindy nguyen & made to thrive