Home > Recipes > Meal > Breakfast > 20 Minute Green Shakshuka with Spinach

20 Minute Green Shakshuka with Spinach

4.50 from 18 votes

What’s Inside: This easy and quick-to-make green shakshuka recipe combines eggs, together with spinach, arugula and homemade chimichurri sauce. There’s no tomato or feta cheese! The dish is made stovetop in a single skillet. Shakshuka is often enjoyed for breakfast, but this green twist on classic shakshuka is a terrific 20-minute dinner idea, too!


View from above of green breakfast shakshuka in a black skillet. Inside the skillet all the green veggies have wilted and the eggs can be seen very vibrant. The skillet is on a white table top next to a blue glass, a cup of coffee is also on the table, next to an empty egg shell and some fresh herbs.

⭐️⭐️⭐️⭐️⭐️ “I adore shakshuka, but let me tell you, this green shakshuka is an absolute game changer! Thank you for this recipe!” – Sunena

What Is Shakshuka?

Traditional Tunisian shakshuka is comprised of eggs that are gently poached in a simmering, savory concoction of tomatoes, bell peppers, onions, garlic, and some warm spices. And it is tasty! But all those nightshades (tomatoes, peppers, spices) sometimes don’t make me feel the best so we’re going green for this breakfast shakshuka!

As a holistic nutritionist, I don’t like to compromise taste, or health so rather than not being able to eat one of my favorite breakfast meals, I have instead switched it up for something that suits me and my lifestyle. Simple, it’s all about making smart swaps so you can still enjoy your favorite foods.

Instead of tomatoes, I pair power greens like spinach and arugula with my favorite homemade chimichurri sauce to achieve the perfect balance of salty, sweet, green goodness! The parsley, capers, red wine vinegar, oregano, and garlic in the chimichurri bring the greens and poached eggs together in the most delicious way.

Serve this green shakshuka with some gluten-free bread or as is, and you’re set!

Close up, view from above of green shakshuka in a black skillet. The veggies are green and wilted and the eggs are poached and bright.

Key Ingredients

  • Extra virgin olive oil, or another light-tasting oil with a high smoke point like avocado
  • Power greens, like frozen or fresh chopped organic spinach and chopped arugula. You can substitute any greens you like. Kale, chard, or shaved Brussel sprouts would be great!
  • The best chimichurri sauce
  • Eggs, the fresher the better! (omit for AIP and swap for prosciutto, bacon, or smoked wild-caught salmon)
  • Salt and pepper to taste (omit pepper if AIP)

If you are trying to create a healthier lifestyle for yourself, but don’t know where to start, or maybe you are struggling to find a good balance. Then check out my 10 strategies for staying motivated to eat healthily.

How To Make Green Shakshuka

This dairy-free breakfast shakshuka is a great stovetop breakfast (or brunch!) that is so simple to make and can be prepped and cooked in only 20 minutes. Not only is it filled with nutritious, powerful green veggies, it’s also Paleo and Whole30 friendly too! Keep reading to find out how to make this healthy breakfast AIP friendly too!

  • Make Your Greens: Pre-heat your medium cast iron skillet over medium-low, and add olive oil. Once shiny, add the frozen spinach (not thawed) to the pan, followed by the arugula. Stir for 3-4 minutes, and add more arugula if needed to cover the pan. Add the chimichurri sauce and mix to coat. Alopow to simmer for a couple more minutes until spinach is no longer frozen.
  • Add the Eggs: Create four wells that are evenly spaced apart and crack your eggs directly into them. Cover the pan and let it cook for 5-7 minutes, or longer depending on how you like your eggs. Season with salt and pepper.
  • Serve hot, and enjoy!
Dairy-free breakfast shakshuka in a black skillet. The vegetables in the shakshuka are green and they have wilted. The poached eggs are sitting in the greenery and look very bright. Next to the skillet, on the counter top, is a broken, empty egg and some herbs.

How To Make AIP Green Shakshuka

You can easily make this nutritious, veggie-packed dish AIP-friendly by substituting prosciutto, bacon, or smoked wild-caught salmon for the eggs and omitting the black pepper.

Nixing eggs (or just need a break)? Try my popular Paleo Grain-free Porridge for Breakfast. It’s easy to whip up on a weekday morning or meal prep like “overnight oats”!

Looking for more healthy brunch ideas? Check out my roundup of the Best Paleo brunch recipes. Perfect for any occasion!

This delicious dairy-free recipe idea can be on your table in only 20 minutes! Making this green shakshuka perfect for breakfast, lunch, or even a quick lazy dinner that is so good for you!

It’s packed with body-loving greens that you probably already have in your refrigerator. It will fill you up, and make your tummy sing! You can serve it so many ways so pick your favorite and enjoy this quick and healthy meal.

What To Serve with Shakshuka

Traditionally, serving shakshuka with some crusty bread for dipping is the way to go! This is delicious on its own, with other brunchy foods like a delicious waffle board, or try my gluten-free Buckwheat Bread! It also pairs well with some coffee or a hot caffeine-free beverage for breakfast or your holiday brunch!

Breakfast shakshuka in a black skillet. on a white/grey counter top. The vegetables in the shakshuka are green and they have been cooked down. Poached eggs are sitting in the greenery and look very bright.

Variations

  • Incorporate more green veggies! Kale, Brussel sprouts, green cabbage, chard, green leafy lettuce, and cilantro would work beautifully in this shakshuka recipe. Go wild and pick your favorites!
  • Spice it up! If you love and tolerate more spicy flavors, go for it. You could add some cayenne pepper, red pepper flakes, chili powder, or even some diced jalapeños.
  • Add some fresh squeezed lemon or lime juice to brighten this dish up!

Storage, Reheating, and Freezing Instructions

  • Store cooled leftovers in airtight containers for up to 4 days in the refrigerator.
  • Freeze the cooled savory greens in an airtight, freezer-safe plastic bag or container, and store in your freezer for up to 3 months. Do not freeze the poached eggs. Just add them to the greens after you have reheated them on the stove to simmering.
  • Reheat leftovers on the stovetop over medium-low heat until warmed through or in the microwave for 2-3 minutes. (Be careful to not overcook the poached eggs.)
View from above. Just under half of the skillet containing green breakfast shakshuka is visible. nIt is in the top right corner of the image. 
The vegetables are dark green after being cooked and the poached eggs are vibrant inside of the veg.
A portion of green shakshuka with an egg has been put onto a white plate to serve.

More Recipes To Try

If you enjoyed this Green Shakshuka recipe, then you’ll love these other healthy breakfast suggestions:

If you love eggs and want some more delicious egg-filled, dairy-free recipe ideas, try:

Be sure to check the comments below for useful tips and feedback. If you made this Green Shakshuka recipe and loved it, please add a comment below, I love to hear how you like it.

Don’t forget, you can tag me, @foodbymars, in your pictures on Instagram and Facebook. I love seeing your recreations!

Love Pinterest? Me too! You can follow me there to keep up with all the latest from Food By Mars!

how to make green shakshuka recipe

20 Minute Green Shakshuka with Spinach

4.50 from 18 votes
This easy and quick-to-make green shakshuka recipe combines eggs, together with spinach, arugula and homemade chimichurri sauce. There's no tomato, or feta cheese! The dish is made stovetop in a single skillet. Shakshuka is often enjoyed for breakfast, but this green twist on classic shakshuka is a terrific 30-minute dinner idea, too!
Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes
Yield: 4

Ingredients

  • 1 tbsp extra virgin olive oil
  • 8 oz. frozen chopped organic spinach
  • 2-3 handfuls fresh arugula chopped
  • 3 tbsp chimichurri sauce
  • 4 large eggs
  • salt to taste
  • pepper to taste

Instructions:

  • Heat a 10-inch skillet (I used my cast iron) over medium-low.
  • Add olive oil and let heat up for a minute.
  • Add frozen spinach directly to the pant and stir around while you chop the arugula, add that in next and continue to stir as the spinach comes back to life. Let it mix together for 3-4 mins. Add more arugula if you're not covering the pan.
  • Next, add the chimichurri sauce and continue to mix the greens to coat in the sauce. Let cook for another couple of minutes, there should be no more frozen spinach at this point.
  • Create 4 wells evenly spaced, and crack your eggs into them, cover your pan and let cook for 5-7 minutes depending on how well-cooked you like your eggs. Keep an eye on them, checking every so often to keep track.
  • Season over top with salt, pepper, and herbs to garnish.
  • Serve hot with a heaping serving of greens and eggs to top or distribute evenly into containers to store for up to 4 days.

Notes:

MAKE IT AIP: Swap eggs for prosciutto, bacon, or smoked wild
salmon and omit pepper.
Diet: Mediterranean
-Alison Marras
This post may contain affiliate links. Please read my disclosure policy.

browse more recipes:

30-minutes Breakfast Dairy-free Eggs Gluten-free Grain-free Greens Low-carb Nightshade-free Paleo Whole30
Start nourishing your body easily + consistently

I believe your healing journey with real food can be a stress-free lifestyle, filled with joy and flavor, giving you the time and energy to live more.

Subscribe to my newsletter, and you’ll receive the latest recipes and my best wellness tips to make this a lifestyle!

Join Now

join the conversation

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 comments

  1. I love chimichurri and couldn’t wait to try this recipe.  It went so well with the eggs.  I can’t wait to make it again.

  2. I love this tasty twist on the classic – it adds so much unique flavor, it’s one of our new favoirtes!

  3. This is the perfect way to fuel your day. I’ve never had it with all greens before and it was such a delicious change. Thanks!

  4. This is the best recipe for eating more greens, getting in some protein, and making easy the whole way!

  5. Such a great combination and so yummy! My hubby and I are always looking for new recipes! This is by far one of our favorites! Definitely making this again!

  6. I adore shakshuka, but let me tell you, this green shakshuka is an absolute game changer! Thank you for this recipe!

you might also like