Home » Green Shakshuka with Creamy Pesto and Feta

Green Shakshuka with Creamy Pesto and Feta

I first met this green shakshuka at one of my favorite brunch places in Paris. It was called green eggs and feta. It’s a simple dish consisting of baked eggs in spinach, leeks, onions, garlic with crumbled feta and pine nuts on top.

It was so damn delicious that I’ve ordered it every time I’ve been back to Paris. But I don’t get to go as often as I like. So what’s a girl to do?

Well, I’ve replicated apapted it to pig out on at home. Instead of leeks, I use a whole lot of spinach and flavor it all with a quick-and-easy pesto sauce.

Using only spinach shortens the cooking time which is great because, let’s be honest, who wants to chop a bunch of veggies in the morning? Not I. And the pesto adds a creamy flavor that makes for the perfect savory breakfast.

As you can see, it’s not really a shakshuka, per se, as there are no tomatoes. But it is wholesome, healthy, easy to make, and so delicious. Served with a side of crusty, rustic bread, it is perfection.

Green Shakshuka Ingredients

This is a simple recipe that consists of just about 3 parts – the shakshuka, the pesto, and the various garnishes.

The things that will take the most time are toasting the pine nuts (roughly 5 minutes) and making the pesto sauce (about 5 minutes). If you want to save yourself 10 minutes, use ready-made pesto sauce, straight from the jar. And skip toasting the pine nuts. They’re perfectly good raw. The toasting just adds more flavor so it’s worth it for me but it’s also totally fine to skip.

For the Shakshuka

  • 1/2 onion, diced (about 3/4 cups)
  • 3 cloves garlic
  • 260 grams fresh baby spinach (6 cups packed)
  • 3 eggs

For the Pesto

For the creamy pesto sauce, we’re going to be blending:

  • 1.5 tbsp toasted pine nuts
  • 1 cup fresh basil leaves, packed (about a 30 gram packet with stems removed)
  • 3 tbsp of freshly grated Parmesan
  • 1/2 tsp salt
  • 1/4 tsp freshly-ground black pepper
  • 50mL (almost 1/4 cup) of extra-virgin olive oil
  • 1 tbsp water to help mix

I’m using a little more salt than I normally would for pesto because the spinach and onions won’t be flavored at all. There’s also no garlic included since the pesto is added at the end, with no time for the garlic to cook even a little. To avoid the spice of raw garlic, I’ve left it out of this recipe. If you don’t mind the pungent bite of raw garlic, feel free to add in a clove or two.

Toss all the ingredients into a blender or food processor and mix until blended and creamy.

For the Garnish

There’s the shakshuka itself, the pesto we’ll be adding to it, and then there are the various garnishes that take this dish from good to great. You’ll want to add:

  • 1.5 tablespoons pine nuts
  • 1/4 cup feta cheese
  • Fresh dill

I’ve used about 1/4 cup feta cheese because I don’t want it to be overpowering but feel free to use as much as you want.

And that’s it! Let’s get to cooking some green shakshuka…

How to Make Green Shakshuka

This recipe takes around 20 minutes from start to finish but if you want to cut that in half – skip toasting the pine nuts and use a ready-made pesto sauce instead.

If you want to do it exactly how I did, here are the exact steps!

Toast the pine nuts

Start by toasting the pine nuts. We’ll need 1.5 tbsp for the pesto and 1.5 tbsp for garnish so 3 tbsp in total.

Heat a skillet over low heat. Add the pine nuts. Stir constantly. I let the pine nuts sit for a couple seconds and then stir and repeat. As you toast, the pine nuts will start smelling nutty and buttery.

The key is constant vigilance because these babies can burn fast. Toast for 3 to 4 minutes total.

When done, set aside half and put other half in the blender.

Note: It typically takes me about 4 minutes to get lightly roasted pine nuts. Because I want to avoid burning them, I usually leave it at that. The result is not so evenly toasted pine nuts. That’s good enough for me and for this dish.

But if you’re a perfectionist and have more time to spare, you can also bake them in the oven. It takes longer but can be worth it for more evenly toasted nuts. Plus, you can do a bigger batch. Just preheat the oven to 350°F (177°C). When hot, put a single layer of pine nuts on a baking sheet and bake for about 4 to 5 minutes. Check frequently.

Pine nuts go from perfectly toasted to burnt rather quickly.

Blend the Pesto

The pesto is going to be quite creamy for this recipe so we’ll be whipping it up in the blender. It’s quick, easy, and results in the perfect pesto sauce for the spinach.

Fill your blender (or food processor) with:

  • 1.5 tbsp toasted pine nuts
  • 1 cup fresh basil leaves, packed (about a 30 gram packet with stems removed)
  • 3 tbsp of freshly grated Parmesan
  • 1/2 tsp salt
  • 1/4 tsp freshly-ground black pepper
  • almost 1/4 cup (50mL) of extra-virgin olive oil
  • 1 tbsp water to help it all blend

Mix until blended and smooth. Set aside.

Note: We don’t want to be cooking with the pesto because the heat will change its flavor. So we’ll be adding it in right at the end, which is also the reason why we’re not using any garlic in this pesto recipe.

Make the Green Shakshuka

Heat a skillet over low-medium heat, add drizzle of oil and onions. Cook for 2 to 3 minutes until onions are softened and more translucent.

Add roughly chopped garlic and stir through to cook for another 2 minutes. Add 1 teaspoon of butter and mix through.

Then, start adding the spinach. You’ll need to do it in batches. I do it 1 to 2 cups at a time, first packing it down with my hand and then using a wooden spoon or tongs to stir the spinach so all the leaves gets exposed to the butter and heat, helping it to wilt faster.

When the pile of fresh spinach wilts and reduces, add another cup or two and so on. It takes about a minute to do each batch. The total time to cook 6 cups of spinach this way is about 5 minutes.

When the spinach is mostly wilted, clear several spots in the spinach and crack in the eggs. Put the lid on and let cook for about 3 to 4 minutes.

When the eggs are just about done to your liking, turn the heat off.

Add generous dollops of pesto on top of the spinach. Crumble as much feta as you want. Top it off with pine puts and dill. Serve immediately.

Mix the pesto as you eat so you get some pesto and feta with every bite. Use some crusty, rustic bread to soak up the sauce with!

green shakshuka

Greek Shakshuka with Creamy Pesto and Feta

A wholesome savory breakfast full of flavor – spinach! feta! pesto! – and it'll only take you about 20 minutes (tops) to make.
Prep Time 10 minutes
Cook Time 10 minutes
Course Breakfast
Cuisine French
Servings 2
Calories 529 kcal

Ingredients
  

Green Shakshuka

  • 260 grams fresh baby spinach (about 6 cups packed)
  • 3 eggs
  • ½ 1/2 onion diced (about 3/4 cups)
  • 3 cloves garlic sliced

Pesto

  • 1.5 tbsp toasted pine nuts
  • 1 cup fresh basil leaves, packed (about a 30 gram packet with stems removed)
  • 3 tbsp grated Parmesan cheese
  • ½ tsp salt
  • ¼ tsp black pepper
  • 50 mL extra-virgin olive oil (almost 1/4 cup)
  • 1 tbsp water to help blend

Garnishes

  • 1.5 tbsp pine nuts
  • ¼ cup feta cheese
  • fresh dill

Instructions
 

Toast pine nuts

  • Heat a skillet over low heat and add 3 tablespoons of pine nuts. NO OIL.
  • Stir by letting the pine nuts sit for a couple seconds and then stirring. Repeat for 3 to 4 minutes until pine nuts are gently toasted.
    Be vigilant! These babies burn quick!
  • When done, set aside half and put other half in the blender.

Make pesto

  • Add half the pine nuts (1.5 tbsp), fresh basil leaves (without stems), grated Parmesan, salt, black pepper, extra virgin olive oil and water to a blender or food processor.
  • Mix until blended and smooth. Set aside.

Cook green shakshuka

  • Heat a skillet over low-medium heat, add drizzle of oil and onions. Cook for 2 to 3 minutes until onions are softened and more translucent.
  • Add roughly chopped garlic and stir through to cook for another 2 minutes. Add 1 teaspoon of butter and mix through.
  • Start adding the spinach in batches by adding 1 to 2 cups at a time. Pack it down with your hand or wooden spoon. Then use the spoon or tongs to stir the spinach so all the leaves gets exposed to the butter and heat, helping it to wilt faster.
    When the pile of fresh spinach wilts and reduces, add another cup or two and so on. It takes about a minute to do each batch. The total time to cook 6 cups of spinach this way is about 5 minutes.
  • When the spinach is mostly wilted, clear several spots in the spinach and crack in the eggs. Put the lid on and let cook for about 3 to 4 minutes.
  • When the eggs are just about done to your liking, turn the heat off.
  • Add generous dollops of pesto on top of the spinach. Crumble as much feta as you want. Top it off with pine puts and dill. Serve immediately.

Notes

In a hurry? If you want to make this recipe a lot easier (and faster), skip toasting the pine nuts. The toasting deepens their flavor but you can totally have pine nuts raw, too. You can also use ready-made pesto instead of blending your own. 
Perfectionist? Another option for toasting the pine nuts that will get you more evenly toasted nuts is to pop them, single layer, in a preheated oven (350°F (177°C). Bake for about 4 to 5 minutes. 
Patient with the pesto. It may be tempting to add the pesto in as the spinach cooks to evenly disperse it. But be patient. Heat will change the pesto’s flavor so add it right at the end. It mixes in beautifully anyway. 
A note on garlic. I used roughly cut garlic and sautéed them before adding the spinach because the larger pieces are less likely to burn. If you want to use minced or grated garlic instead, add them when you add the spinach. Minced garlic burns quick and that’s a flavor nobody likes. 

Nutrition

Calories: 529kcalCarbohydrates: 13gProtein: 20gFat: 46gSaturated Fat: 10gPolyunsaturated Fat: 9gMonounsaturated Fat: 23gTrans Fat: 0.03gCholesterol: 269mgSodium: 1126mgPotassium: 1029mgFiber: 4gSugar: 3gVitamin A: 13330IUVitamin C: 42mgCalcium: 364mgIron: 6mg
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating