• Home
  • About
  • Recipes
    • Holidays
    • Baking + Sweet
      • Bread
      • Biscuits + Scones
      • Bars & Brownies
      • Cakes
      • Cookies
      • Custards + Puddings
      • Muffins
      • Pies & Tarts
    • Breakfast
      • Toasts
      • Oats
      • Granola
      • Pancakes
    • Beans + Grains + Bowls
    • Dips + Spreads + Toppings
    • Pasta
    • Salads + Soups
    • Snacks + Sides
    • Vegetables
    • Vegetarian Proteins
    • Fish
    • Special Diets
      • Dairy Free
      • Gluten Free
      • Vegetarian
      • Vegan
  • The Cookbook!
  • The Blog
  • Newsletter
  • Nav Social Icons

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

Justine Doiron

just real good food

Recipes, Special Diets, Vegetarian · April 20, 2021

Deconstructed Goat Cheese Shakshuka

Jump to Recipe Print Recipe

This is the latest installment in the “Work From Home Lunch” Series and to be honest, this recipe is what most closely resembles what I make on the daily! It’s heavily inspired by a shakshuka, but in a more deconstructed way that’s ideal for meal prep. Not gonna lie, I was totally overthinking this recipe post. In my brain I was like “ok this is too simple” and “people won’t want a deconstructed version,” but then I realized that if it’s useful for me, it might be useful for you! So here is how I make this delish lunch recipe, and I hope you like it

The best part of this recipe is that it is super flexible. You can easily make it vegan, gluten free or allergen friendly. Plus it’s easy to store, and when you have it for lunch it’s like having a fancy brunch every, dam* day. And that’s really all you can ask for when we work from home, right?

What is a traditional shakshuka?

Of course, if you know me, you know I try to be as respectful to food and food culture as possible. Which is exactly why I’m calling this a deconstructed shakshuka, and not a true shakshuka.

Traditional shakshuka (or shakshouka, as it is also spelled) originates from Northwest Africa. 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 consists of tomatoes, olive oil, peppers, onion and garlic, and various spices.

And the key word is poached. In a typical shakshuka, you add the eggs directly to the simmering vegetable mixture and poach them as you cook. This is the traditional method, but for this recipe we are switching it up a bit!

What makes this recipe different?

This recipe uses a lot of the same ingredients and spices of a traditional shakshuka, but I’ve made a few changes! My changes are to adjust the flavor, the composition (helloo toast!) and to make it a great meal-prep recipe. I still look to a lot of the same ingredients, but keep a few key changes in the mix 🙂

The big changes are:
  • Using hard boiled eggs instead of poached – don’t get me wrong, I love a poached egg. But I’ve found it’s nearly impossible to store poached eggs in shakshuka for a later meal. But hard boiled eggs are an easy fix! You just make 8 six-minute eggs ahead of time, store them in the fridge and crack them when you need them! The other best part of this is that you can cook your egg to whatever temperature you’d like – yolks for all!
  • Topping it on toast – Shakshuka is usually served with bread or pita, but in this recipe I’m serving it ON bread. This makes it like a fancy af tomato stew eggs benedict….but shakshuka. There’s a lotta fusion going on in this recipe 😉
  • Opting out of the onion and bell pepper – Instead of onions I’m using shallots (I just love them so much!) And I’m leaving the bell pepper out of this recipe. We’re looking for 15 minute meals, and sometimes chopping one extra veg just isn’t worth it, y’know what I mean?

And of course, the spices are a mix of old school and new school. I definitely use some of the traditional spices (cumin, paprika etc.) but I also add in a few twists of my own. There’s no one “right” way to make a dish, so I figure why not have some fun with it!

Ingredients you will need for this recipe

Now that I’ve broken down what this recipe is inspired by, here’s what you will need to make it:

for the tomato stew
  • 4 cloves garlic, chopped – which I just KNOW means some of y’all will be using like…17 cloves
  • 15 ounces canned halved stewed tomatoes, about 1 can – I like to use both diced and halved to get each type of tomato in the recipe!
  • 15 ounces canned diced tomatoes, about 1 can
  • 1 tbsp olive oil
  • 3/4 tsp cumin
  • 3/4 tsp ground coriander
  • 3/4 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1/2 tsp red pepper flakes
  • Salt & pepper to taste
  • 1 ounce crumbled goat cheese – because after the feta past on TikTok…I just can’t look at another piece of feta on this app ever again.
for the assembly
  • 1/4 cup cilantro chopped
  • 8 large eggs
  • 4 slices bread of choice toasted
  • 2 tsp za’atar
  • 1/2 large lemon – optional

If you want to make it vegan or allergen friendly

Vegan? Dairy Free? No problem! I gotchu. Here are a few easy swaps for this recipe:

  • If you are vegan, swap out the eggs for baked tofu. You can find one example of how I bake Za’atar tofu in my Za’atar Tofu Recipe. Or you can just lightly coat press tofu with chili powder, salt & pepper and bake for about 25 minutes at 425F. It will come out firm, spicy and delicious!
  • If you are dairy free (or vegan as well!) you can just leave out the goat cheese if you’d like. OR you can swap in my Vegan Ricotta or just some nutritional yeast. You know I love my nooch!

How to make this deconstructed shakshuka (and use it in your meal prep this week!)

You have two main options when making this recipe:

  1. Make all four portions at once (helllooo brunch party!)
  2. Make one portion and save the others as your lunch prep for the week.

Either way you choose to go, it’s super easy on both ends!

here’s how to make everything for one meal
  • Heat a skillet to medium high heat. Add in the olive oil and garlic and cook for 1-2 minutes. Add in the shallots and continue to cook until the garlic is fragrant and the shallots are slightly soft, about another 2 minutes.
  • Put in the cumin, coriander, chili powder, paprika, and red pepper flakes to you skillet. Stir to combine the spices with the garlic and shallots and cook for another minute. This will help activate the flavor in the spices.
  • Pour in both cans of tomatoes, stir until well combined and add salt and pepper to taste.
  • When you are at this stage, begin to toast all your slices of bread.
  • Turn the heat down to low and sprinkle the goat cheese on top. Do not mix the goat cheese in.
  • Let the mixture simmer for about 6-7 minutes.
  • When you are at this stage it’s time to prep the eggs!
  • To cook the eggs, bring a small pot of water to a rolling boil. Gently add in all 8 eggs, and boil for 6-7 minutes.
  • Prepare a bowl of ice water to the side, and when the eggs are done boiling, use a slotted spoon to move them directly into the ice water. Let them sit for a few minutes.
  • Take the tomato mixture off the heat.
  • Peel the eggs (you might need to enlist some help for this!)
  • Take each slice of toasted bread and brush with a light coating of olive oil and sprinkle 1/2 tsp of za’atar on top.
  • To assemble the meal, add a generous amount of the tomato mixture to the toast. Top with two eggs per serving and a sprinkling of cilantro. Add a squeeze of lemon and salt & pepper if you’d like!

and here’s how to make everything for meal prep
  • Heat a skillet to medium high heat. Add in the olive oil and garlic and cook for 1-2 minutes. Toss in the shallots and continue to cook until the garlic is fragrant and the shallots are slightly soft, about another 2 minutes.
  • Put in the cumin, coriander, chili powder, paprika, and red pepper flakes to you skillet. Stir to combine the spices with the garlic and shallots and cook for another minute. This will help activate the flavor in the spices.
  • Pour in both cans of tomatoes, stir until well combined and add salt and pepper to taste.
  • Turn the heat down to low and sprinkle the goat cheese on top. Do not mix the goat cheese in.
  • Let the mixture simmer for about 6-7 minutes.
  • When you are at this stage it’s time to prep the eggs and toast your bread! Since you are only making one serving now, only take out 1-2 slices of bread to toast, and leave the rest untouched to retain freshness.
  • To cook the eggs, bring a small pot of water to a rolling boil. Gently add in all 8 eggs, and boil for 6-7 minutes.
  • Prepare a bowl of ice water to the side, and when the eggs are done boiling, use a slotted spoon to move them directly into the ice water. Let them sit for a few minutes.
  • Take out the two eggs you plan to use in your current meal, and store the others in their shells in an egg carton in the fridge. This is so they won’t break, and it helps them maintain their freshness!
  • Take the tomato mixture off the heat.
  • Peel two eggs.
  • Take each slice of toasted bread and brush with a light coating of olive oil and sprinkle 1/2 tsp of za’atar on top.
  • To assemble the meal, add a generous amount of the tomato mixture to the toast. Top with two eggs per serving and a sprinkling of cilantro. Add a squeeze of lemon and salt & pepper if you’d like!

How to store and use this recipe throughout the week

To store this recipe, move the tomato mixture to an airtight container (I love Tupperware or Pyrex) and try not to mix in the goat cheese as much as possible. Leave all your bread slices in their original storage (whether it’s a bag or a bread drawer) and slice and toast everything as you need it!

Store the eggs in their shells (they last longer that way) and shell them when you make the recipe next!

how to reheat the tomato stew

Heating up the tomato mixture is totally dependent on what you prefer and what you have. These are just a few ways I prefer to do it:

  • The classic microwave – I’ve researched for ANY evidence to find that microwaves are harmful, and I have yet to find a credible source. Plus microwave heating might help preserve more nutrients in food compared to other heating options! And this recipe is designed to be microwave friendly. So if it’s all you got, go for it! Put the portion of stew you want in a bowl, and heat at 30 second intervals, stirring at each interval, until you get your desired temperature.
  • On the stove – this is another great option, but requires one more step. To reheat on the stove, put your pan or skillet on medium heat and add 2 tbsp of water to the tomato stew. Heat for about 1-2 minutes, stirring constantly.

How to make this using the egg poaching method (AKA the traditional route!)

Lastly, after reading this whole blog post (which if you did, I’m v impressed, and I hope you got some good info out of it!) you might be wondering – can I just make this like a regular shakshuka and serve a crowd?

And the answer is always: Of course! I love a party! And this is a perfect meal to whip up for a brunch, lunch or dinner gathering. Even if you need a quick weeknight dinner, this shakshuka recipe. is. it.

here’s how to make it the traditional way

When you are making this recipe, follow the directions all the way up until you reach the step to add the goat cheese. Instead of adding the cheese, crack in all 8 eggs on top of the stew. Do not stir the mix, but let them simmer and begin to cook. If you’d like to speed up the cooking process, you can also cover the pan or put it in an oven at 350F. The eggs will take about 8-10 minutes to fully poach, and then you’ll be ready to serve!

You can continue the recipe and serve the stew on top of your toast, or you can opt for the traditional route and keep bread to the size for scooping, dipping and general eating!

Either way you make this recipe, I hope you love it!

And that’s about it! If you make this recipe, I’d love to hear what you think in the comments, and it always makes me so grateful if you leave a five star rating! Of course, I love to see your creations over on Pinterest and Instagram, so please tag me over there!

And let me know if you have any other WFH Lunch Series requests – the comments section is always open!

Deconstructed Goat Cheese Shakshuka

Deconstructed Goat Cheese Shakshuka | WFH Series

This is far from your traditional shakshuka, but it's a simple way to get all the classic flavors of shakshuka in an easy, meal-prep friendly lunch. With a six minute egg on top, this version of the tomato stew is easy to store, and it will make you feel like you're getting a fancy brunch every day of the week.
Print Recipe Pin Recipe
Prep Time:5 minutes mins
Cook Time:10 minutes mins
Course: Main Course
Cuisine: North African, Tunisian
Keyword: eggs, lunch, meal prep, shakshuka, toast, work from home
Servings: 4 servings

Ingredients

  • 4 cloves garlic chopped
  • 15 ounces canned stewed tomatoes about 1 can
  • 15 ounces canned diced tomatoes about 1 can
  • 1 tbsp olive oil
  • 3/4 tsp cumin
  • 3/4 tsp ground coriander
  • 3/4 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1/2 tsp red pepper flakes
  • salt & pepper to taste
  • 1 ounce crumbled goat cheese
  • 1/4 cup cilantro chopped
  • 8 large eggs
  • 4 slices bread of choice toasted
  • 2 tsp za'atar
  • 1/2 large lemon optional

Instructions

  • Heat a skillet to medium high heat. Add in the olive oil and garlic and cook down for 1-2 minutes. Add in the shallots and continue to cook until the garlic is fragrant and the shallots are slightly soft, about another 2 minutes.
  • Add in the cumin, coriander, chili powder, paprika, and red pepper flakes. Stir to combine the spices with the garlic and shallots and cook for another minute. This will help activate the flavor in the spices.
  • Pour in both tomatoes, stir until well combined and add salt and pepper to taste.
  • Turn the heat down to low and sprinkle the goat cheese on top. Do not mix the goat cheese in.
  • Let the mixture simmer for about 6-7 minutes while you cook your eggs.
  • To cook the eggs, bring a small pot of water to a rolling boil. Gently add in all 8 eggs, and boil for 6-7 minutes.
  • Prepare a bowl of ice water to the side, and when the eggs are done boiling, use a slotted spoon to move them directly into the ice water. Let them sit for a few minutes.
  • Take the tomato mixture off the heat.
  • Peel two eggs (if you are planning to use this meal as a meal-prep meal, leave all the other eggs in their shells and store them that way. If you plan to serve all four servings at once, then peel all the eggs now)
  • Take a slice of toasted bread and brush with a light coating of olive oil, sprinkle 1/2 tsp of za'atar on top. Repeat with the other toasts.
  • To assemble, add a generous amount of the tomato mixture to the toast. Top with two eggs per serving and a sprinkling of cilantro. Add a squeeze of lemon and salt & pepper if you'd like!

Notes

If you plan to use this recipe as meal prep, only toast one slice of bread at a time, and only peel two eggs right before you need them!
To store this meal, store the slices of bread as you normally would, and keep all of the cooked eggs in their shells and peel them when you need them! I like to store the tomato mixture in a separate air-tight container. This means I can just reheat and assemble everything when I need it!

Posted In: Recipes, Special Diets, Vegetarian

You’ll Also Love

Za’atar Butter Bean Salad
Brown Butter Banana Bread
White Ginger Cookies
Next Post >

Samoas! | Girl Scout Cookies into Women Scout Cookies Series

Primary Sidebar

Hey! I'm Justine. A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet. This is where I store all my recipes, feel free to take a look around!
  • Healthier Salted Date Hot Chocolate

  • Honeynut Cookies with Pistachio Chocolate and Cranberry Swirl

  • Brown Butter Banana Bread

  • Sticky Toffee Tiramisu

  • Tiramisu Cookies

Latest on Instagram

Date hot chocolate with chai marshmallows (because Date hot chocolate with chai marshmallows (because it’s 18 degrees) and yes the date hot chocolate can be easily made vegan by using dark chocolate and dairy free milk! Both recipes below 🤎

https://justinesnacks.com/healthier-salted-date-hot-chocolate/

https://justinesnacks.com/chai-marshmallows/

#homemadehotchocolate #marshmallows
Merry Christmas ya filthy animals 🍪 All the links Merry Christmas ya filthy animals 🍪

All the links to everything I used will be in my newsletter, and the full list of cookies is below:

1. Peanut Butter Blossoms - COOKIES Page 51 @nytcooking // @vaughn 
2. Gingerbread Latte Cookies - COOKIES Page 233 
3. Best Sugar Cookies - COOKIES Page 249 
4. Pecan Squares - COOKIES Page 253 
5. Maple Coconut Bars - Zoe Bakes Cookies Page 127 @zoebakes 
6. Linzer Cookies - Zoe Bakes Cookies Page 109 
7. Gingerbread Cookies - Zoe Bakes Cookies Page 103 
8. Puff Pastry Wreaths - Ballymaloe Desserts Page 184 @jrryall 
9. Cranberry Macaroons - More Than Cake Page 23 @natashapickowicz 
10. Coffee Hazelnut Linzers - More Than Cake Page 39 
11. Cheeziest Biscotti - Salty Cheesy Herby Crispy Snackable Bakes Page 176 @jessiesheehanbakes 
12. Hot Chocolate Cookies - Sweet Tooth Page 244 @bromabakery 
13. Cinnamon Roll Cookies - Sweet Tooth Page 134
14. Peppermint Kisses - Pastry Love Page 405 @joannebchang 
15. Vanilla-Mint Marshmallows - Pastry Love Page 408 
16. Christopher’s Honeycomb - Pastry Love Page 411
17. Apple Cider Miso Caramels - Pastry Love Page 417 
18. Salted Halva Blondies - Dessert Person Page 128 @csaffitz 
19. Olive’s Famous Brownies - Olive + Gourmando Page 180 @olive_et_gourmando // @dyansolomon 
20. Olive’s Original Oatmeal Cookies - Olive + Gourmando Page 170 
21. Gingerdoodles - vegan and gluten free snickerdoodles on JustineSnacks.com
22. Brownest Butter Darkest Chocolate - Justine Cooks Page 226
23. Sticky Toffee Cookies - Recipe coming soon!
24. Eric’s Orange Truffle Brownie - Justine Cooks Page 229

#cookieadventcalendar
We’re at part 3 of the Cookie Advent Calendar, the We’re at part 3 of the Cookie Advent Calendar, the one where everything (finally) gets baked!

I’ll be answering all your big questions + along with sharing my favorite recipe and books in the final part, so let me know if you have any other qs I can add in! #cookieadventcalendar
My Cookie Advent Calendars: baking day! (I wish I My Cookie Advent Calendars: baking day! (I wish I could say there was a method, but the method was post-it notes)

#cookieadventcalendar
By far the best and worst decision of my 2025 🙂 #c By far the best and worst decision of my 2025 🙂 #cookieadventcalendar
Everything we cooked for a Thanksgiving for five 🤎 Everything we cooked for a Thanksgiving for five 🤎 (and an aligot cheese pull competition, it was a whole thing) 

In all seriousness, Thanksgiving is a time where it’s hard for me not to be jealous. Jealous of people who have big families to go home to and large, loud, overflowing Thanksgivings. Without getting *too* into it, this holiday is an easy time to feel alone. Over the past five years it has gone from my least favorite holiday to my favorite, and as cliche as it sounds, I give nearly all the credit to food. It is true what they say, if you cook it, they will come, and creating a warm, easy, inviting Thanksgiving (no matter how big or small the group) is now my favorite thing about the last Thursday of every November. 

All that to say, if you have a big family, be super grateful for them. And if you have a small/chosen family, be very thankful for them, too. Ily 💚

The full menu: 
Simplest Sourdough: Justine Cooks pg. 235
Cranberry Sauce: https://justinesnacks.com/simple-stunning-cranberry-sauce/
Cranberry Sauce Salad: https://justinesnacks.com/cranberry-sauce-salad/
Sour cream and onion tart: https://justinesnacks.com/sour-cream-caramelized-onion-galette/#recipe
Boyfriend Salmon: Justine Cooks page pg. 217
Beer Can Chicken + Steak via Eric 
Aligot was made on the fly because we were in an intense competition. Just add heavy cream, butter, mozzarella and gruyere and play it by ear 
Apple Crumble: recipe in the caption a few posts back!
Pecan pie: one of the layers from this recipe https://justinesnacks.com/chocolate-bourbon-pecan-pie-cake/

I’ll be on the couch for the rest of the day and I hope you will, too

#Thankgiving
Sweet potatoes with smoky sesame glaze (over labne Sweet potatoes with smoky sesame glaze (over labneh), another 25-minute recipe for procrastinators, and not just because it’s delicious. This was part of the menu I developed for @mattressfirm’s sleep-friendly Friend(zzz)giving menu, and it was a sleeper hit (truly no pun intended).

Developing this menu was fun, interesting, and really showed that sleep isn’t just about when you go to bed, but about what you eat, how you prep, and of course, what you sleep on. 

If you want to oomph that sleep up even more, Mattress Firm is having their Once-A-Year Sale & Clearance where you can get up to 60% off plus a free adjustable base with select mattresses. #sleepeasy #MattressFirmPartner [ad]
  • About
  • Privacy Policy
  • Contact Me

Copyright © 2025 Justine Doiron · Theme by 17th Avenue