Green Shakshuka

orange pot with green shakshuka in it and a plate with toast and a butter knife

Shakshuka, if you are unfamiliar, is eggs poached in tomato sauce that is often scented with cumin and sometimes other herbs and spices. It’s from North Africa and the Middle east and it’s a wonderful, simple and healthy brunch dish you should quickly add to your repertoire. Today I’m sharing a variation from the tomato based usual, to this spinachy, herby green Shakshuka!

Green Shakshuka is a nice weekend dish since it feeds a crowd, but it also comestogether quite quickly so you do it for one on a weekday morning if you have 15 minutes (I have to admit I like to sleep in and rarely do, but kudos to you if you give yourself more time!). If you are a fan of drinking green juice in the morning this could be a nice alternative way to get your greens in the morning, along with a little more protein.

Shakshuka is often topped with feta and cilantro so feel free to add those things if you have them around. You can also easily double or triple the recipe to feed a crowd, or simply add more eggs to the greens mixture.

Just look at those tasty yolks, mmmmm.

close up of green shakshuka


orange pot with green shakshuka in it and a plate with toast and a butter knife
Green Shakshuka
Print Recipe
Green Shakshuka is eggs poached softly in a dill and mint spiked slurry of spinach. Topped with a drizzle of yogurt. Easy to modify to your tastes.
Servings
2
Servings
2
orange pot with green shakshuka in it and a plate with toast and a butter knife
Green Shakshuka
Print Recipe
Green Shakshuka is eggs poached softly in a dill and mint spiked slurry of spinach. Topped with a drizzle of yogurt. Easy to modify to your tastes.
Servings
2
Servings
2
Ingredients
  • 1 Tbsp olive oil or butter
  • 2 cloves garlic finely chopped
  • 4 to 6 scallions chopped
  • 9 oz fresh spinach roughly chopped (or substitute about 4 oz frozen)
  • 1/2 cup fresh dill chopped
  • 1/4 cup fresh mint chopped
  • 4 large eggs
  • Salt and pepper to taste
  • 1/4 cup yogurt for topping
  • toast or pita bread for serving
Instructions
  1. In a large pan or dutch oven melt the butter on medium heat. Add the garlic and scallions and saute for just a minute until you can smell them.
  2. Add the spinach to the pan and stir to coat in the butter and garlic. Place a lid on the pan to allow the spinach to steam for 2 to 3 minutes.
  3. Next add the dill and mint, and a sprinkling of salt and stir. The spinach should be wilted and greatly reduced in volume. The spinach will release some water as it cooks and you'll want to try to cook off as much of this water as possible. Taste it and add more salt if needed.
  4. Once the spinach doesn't look too watery it's time to cook the eggs! Make 4 indents, one in each corner of the pan.
  5. Crack the eggs, one at a time into a bowl. Pour each egg into your prepared indents. Sprinkle them with salt and pepper and place the lid on top for about 2 minutes, until the whites of the eggs are fully cooked but the yolks are still nice and runny.
  6. While your eggs cook prepare your toast your bread or pita so it's hot and ready when the eggs are cooked.
  7. Take the shakshuka off the heat and drizzle yogurt over the top. Alternatively you can serve it and drizzle the yogurt over each bowl.
  8. Serve in bowls with the toast or pita and enjoy!

Tell me what you think!

(Don't worry, your email address won't be published.)

Leanne Brown

Hi! I'm Leanne Brown, a home cook in Brooklyn by way of Canada. I write cookbooks, like the one below!

Sign up for my newsletter!

Good and Cheap cover 2nd edition

Good and Cheap is a gorgeous cookbook for people with limited income, particularly on a $4/day food stamps budget. The PDF is free (ahora en EspaƱol!) and has been downloaded over 1,000,000 times. I have more cookbooks!

Sign up for my newsletter!