Spinach and Feta Shakshuka Recipe

Introduction

Spinach and Feta Shakshuka is a vibrant twist on the classic Middle Eastern dish, combining tender spinach, creamy feta, and perfectly poached eggs. It’s a nutritious, colorful meal that’s perfect for breakfast, brunch, or any time you crave a comforting, flavorful dish.

A white pan filled with a layered dish showing a base of cooked green leafy vegetables and yellow pieces, topped with three cooked white eggs with visible soft yolks underneath, sprinkled with white crumbled cheese, chopped green herbs, and small white beans. Two toasted slices of crusty bread rest on the pan edge. The pan is placed on a white marbled surface with fresh dill and half a squeezed lemon beside it. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 tablespoon Olive Oil
  • 2 Leeks
  • 2 cloves Garlic
  • 1 cup Vegetable Broth
  • 1/2 teaspoon Ground Coriander
  • 1/2 teaspoon Ground Cumin
  • 1/2 teaspoon Kosher Salt
  • 1/4 teaspoon Freshly Ground Black Pepper
  • 7 ounces Fresh Baby Spinach
  • 3/4 cup Cannellini White Kidney Beans
  • 2 tablespoons Fresh Dill
  • 1/2 Lemon
  • 6 Large Eggs
  • 3 ounces Feta Cheese
  • 2 Scallions

Instructions

  1. Step 1: Thinly slice the leeks and scallions, setting the scallions aside for garnish.
  2. Step 2: Heat olive oil in a large shallow skillet or braiser over medium heat. Add the leeks and garlic, sautéing for 2 to 3 minutes until they begin to soften.
  3. Step 3: Stir in vegetable broth, ground cumin, ground coriander, kosher salt, and black pepper. Simmer for 4 to 5 minutes until the leeks are tender and most of the broth has evaporated.
  4. Step 4: Add the fresh baby spinach and toss gently with the leeks until the spinach wilts.
  5. Step 5: Mix in the cannellini beans, 1 tablespoon of fresh dill, and squeeze in the juice of half a lemon. Stir to combine.
  6. Step 6: Make six indentations in the mixture and carefully crack an egg into each one. Sprinkle the feta cheese evenly over the top. Cover the skillet and cook over medium heat until the egg whites set but the yolks remain slightly runny, about 4 to 5 minutes.
  7. Step 7: Garnish with the sliced scallions and the remaining tablespoon of fresh dill. Serve immediately with toasted bread.

Tips & Variations

  • For a spicier version, add a pinch of red pepper flakes when sautéing the leeks.
  • Swap cannellini beans for chickpeas if preferred; either adds creaminess and protein.
  • Use fresh herbs like parsley or mint alongside dill for added freshness.
  • If you like firmer yolks, cover and cook for an additional minute or two.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat to preserve the texture of the eggs. Alternatively, reheat in a microwave-safe dish in short intervals, stirring carefully to avoid overcooking the eggs.

How to Serve

A white round pan filled with three layers: the bottom layer is cooked green leafy vegetables mixed with yellow pieces, the middle layer holds three white poached eggs with their yolks faintly visible, and the top layer is sprinkled with crumbled white cheese, white beans, chopped green onions, and fresh dill. Two toasted slices of bread, golden brown with a crisp texture, rest on the pan's edge. The pan is placed on a small wooden trivet on a white marbled surface, with a sliced lemon half and sprigs of dill nearby. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this shakshuka vegan?

To make a vegan version, omit the eggs and feta. You can add extra beans or tofu for protein and sprinkle with nutritional yeast for a cheesy flavor.

What can I serve with spinach and feta shakshuka?

This dish pairs wonderfully with toasted bread, pita, or even couscous. A simple side salad or roasted vegetables work well to round out the meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Feta Shakshuka Recipe


  • Author: Jack
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Spinach and Feta Shakshuka is a vibrant and nutritious twist on the classic Middle Eastern dish, featuring sautéed leeks, tender baby spinach, cannellini beans, and fragrant spices, all simmered together and topped with perfectly cooked eggs and crumbled feta cheese. This colorful skillet meal is brightened with fresh dill, scallions, and a squeeze of lemon, making it a flavorful and wholesome option for breakfast, brunch, or a satisfying dinner.


Ingredients

Scale

Vegetables and Aromatics

  • 2 Leeks, thinly sliced
  • 2 cloves Garlic, minced
  • 7 ounces Fresh Baby Spinach
  • 2 Scallions, thinly sliced
  • 2 tablespoons Fresh Dill, chopped (divided)
  • 1/2 Lemon, juiced

Pantry Ingredients

  • 1 tablespoon Olive Oil
  • 1 cup Vegetable Broth
  • 1/2 teaspoon Ground Coriander
  • 1/2 teaspoon Ground Cumin
  • 1/2 teaspoon Kosher Salt
  • 1/4 teaspoon Freshly Ground Black Pepper
  • 3/4 cup Cannellini (White Kidney) Beans, drained and rinsed

Dairy

  • 3 ounces Feta Cheese, crumbled

Protein

  • 6 Large Eggs

Instructions

  1. Prepare the vegetables: Thinly slice the leeks and scallions, and mince the garlic cloves to have all aromatics ready for cooking.
  2. Sauté leeks and garlic: Heat olive oil in a large shallow skillet or braiser over medium heat. Add sliced leeks and minced garlic, sautéing for 2-3 minutes until the leeks begin to soften and the garlic is fragrant.
  3. Add spices and broth: Stir in vegetable broth, ground cumin, ground coriander, kosher salt, and freshly ground black pepper. Let the mixture simmer for 4-5 minutes until the leeks are tender and most of the broth has evaporated, concentrating the flavors.
  4. Incorporate spinach: Add fresh baby spinach to the skillet and toss gently with the leeks and spices until the spinach is fully wilted and integrated.
  5. Add beans, dill, and lemon: Stir in the cannellini beans, one tablespoon of fresh dill, and squeeze in the fresh lemon juice, mixing everything to combine and heat through.
  6. Cook eggs: Create six indentations in the vegetable mixture and crack one large egg into each well. Evenly sprinkle crumbled feta cheese over the top. Cover the skillet and cook on medium heat for about 4-5 minutes until the egg whites are set but the yolks remain slightly runny and jiggle.
  7. Garnish and serve: Sprinkle the cooked shakshuka with the remaining tablespoon of fresh dill and the sliced scallions. Serve hot, ideally with toasted bread to scoop up the flavorful sauce and eggs.

Notes

  • For a spicier variation, add a pinch of crushed red pepper flakes or a dash of hot sauce to the skillet while simmering the broth and spices.
  • Use fresh baby spinach for best texture and flavor; frozen spinach is not recommended as it will release too much water.
  • To make this dish vegan, omit eggs and feta, or substitute with tofu scramble and a vegan cheese alternative.
  • Leftover shakshuka can be stored in an airtight container in the refrigerator for up to 2 days but is best enjoyed fresh.
  • Serve with crusty toasted bread, pita, or even over cooked grains like quinoa or rice for a heartier meal.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Middle Eastern

Keywords: shakshuka, spinach shakshuka, feta shakshuka, vegetarian breakfast, Middle Eastern eggs, cannellini beans, healthy brunch, one pan meal

Similar Posts

Leave a Reply

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

Recipe rating