Baked Za’atar Egg Buns with Spinach and Feta Recipe
Introduction
Baked za’atar egg buns with spinach and feta combine warm, fluffy bread with rich eggs and flavorful Middle Eastern spices. This simple yet satisfying dish is perfect for breakfast, brunch, or a light dinner. You’ll love how the creamy spinach and tangy feta complement the aromatic za’atar seasoning.

Ingredients
- 3 kaiser rolls or French buns
- 6 eggs
- 2 ounces spinach
- ¼ cup heavy cream
- 1 ounce feta, crumbled
- 2 garlic cloves, minced
- ½ tsp cumin
- 1 tsp za’atar seasoning
- Salt, to taste
- Black pepper, to taste
- 2 tbsp olive oil, plus extra for brushing
- Unsalted butter, for greasing
- Sour cream, for serving (optional)
Instructions
- Step 1: Preheat your oven to 180°C (350°F).
- Step 2: Heat 2 tablespoons of olive oil in a skillet over low heat. Add the minced garlic and cook gently until soft. Increase the heat to medium, add the spinach, and cook for about 30 seconds until wilted. Stir in the heavy cream and season with salt and black pepper. Remove from heat.
- Step 3: Cut the rolls in half horizontally. Using your fingertips, gently press into the center of each bun half to create a hole large enough to hold a cracked egg without going through the bottom.
- Step 4: Grease an ovenproof dish with unsalted butter and arrange the buns cut-side up.
- Step 5: Divide the spinach mixture evenly among the holes in the buns. Crack one egg into each hole. Sprinkle crumbled feta around the eggs. Season each with za’atar, cumin, salt, and black pepper to taste. Brush the tops lightly with extra olive oil.
- Step 6: Bake for 15 to 20 minutes, depending on how you prefer your eggs cooked (15 minutes for runny yolks, longer for firmer).
- Step 7: Serve warm immediately, optionally with a dollop of sour cream. Enjoy your baked za’atar egg buns!
Tips & Variations
- Substitute arugula or kale for spinach for a different leafy green flavor.
- Use goat cheese or ricotta instead of feta for a milder taste.
- Add chopped fresh herbs like parsley or dill to brighten the dish.
- If you like spice, sprinkle a pinch of chili flakes on top before baking.
- For a gluten-free option, use gluten-free buns or thick slices of gluten-free bread hollowed out similarly.
Storage
Store any leftovers tightly covered in the refrigerator for up to 2 days. Reheat gently in a low oven or microwave until warmed through. The texture of the bread may soften after cooling, so best enjoyed fresh or reheated carefully.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare these buns ahead of time?
You can prepare the spinach mixture and hollowed buns in advance, but it’s best to bake the eggs fresh to ensure they have the perfect texture.
What if I don’t have za’atar seasoning?
You can make a simple substitute by mixing equal parts dried thyme, sesame seeds, and sumac, or use a combination of herbs and spices like oregano and sesame seeds to mimic the flavor.
PrintBaked Za’atar Egg Buns with Spinach and Feta Recipe
These baked za’atar egg buns with spinach and feta combine the aromatic Middle Eastern spice blend with fresh spinach, creamy feta, and perfectly baked eggs nestled inside soft kaiser rolls. This savory breakfast or brunch dish is easy to prepare and offers a delightful mix of flavors and textures, finished with a drizzle of olive oil and optional sour cream for added richness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 3 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Vegetarian
Ingredients
Egg Buns
- 3 kaiser rolls or French buns
- 6 eggs
- 2 tablespoons olive oil (plus extra for brushing)
- Unsalted butter (for greasing)
- Salt (to taste)
- Black pepper (to taste)
Spinach Mixture
- 2 ounces spinach
- 2 garlic cloves, minced
- ¼ cup heavy cream
Seasonings and Cheese
- 1 ounce feta cheese, crumbled
- 1 teaspoon za’atar seasoning
- ½ teaspoon ground cumin
Optional
- Sour cream (for serving)
Instructions
- Preheat Oven: Preheat your oven to 180°C (350°F) to get it ready for baking the buns.
- Cook Spinach Mixture: Heat 2 tablespoons of olive oil in a skillet over low heat. Add the minced garlic and cook gently until soft and fragrant. Increase the heat to medium and add the spinach, cooking it just until wilted, about 30 seconds. Stir in the heavy cream, then season with salt and black pepper to taste. Remove from heat.
- Prepare Buns: Cut each kaiser roll in half. Gently scoop out the center of each bun half with your fingertips to create a hole large enough to hold a cracked egg.
- Arrange in Baking Dish: Grease an ovenproof dish generously with unsalted butter. Place the buns cut side up in the dish. Spoon the spinach mixture evenly into each hollowed bun. Crack one egg into each hole, then sprinkle crumbled feta around the eggs. Season with za’atar, cumin, salt, and black pepper. Finally, brush the tops lightly with extra olive oil.
- Bake: Place the baking dish in the preheated oven and bake for 15-20 minutes. The baking time depends on how you like your eggs cooked – less time for runny yolks, longer for firmer ones.
- Serve: Serve the buns warm straight from the oven, optionally accompanied by sour cream for added creaminess. Enjoy this flavorful and comforting dish immediately.
Notes
- Use fresh spinach for the best flavor and texture, but frozen spinach thawed and drained can be a substitute.
- Adjust the amount of za’atar and cumin to your taste; both spices are key to the distinctive flavor.
- For a richer dish, you can add a sprinkle of grated cheese on top before baking.
- The buns should be sturdy enough to hold the egg; softer buns may become soggy.
- Serve with a side salad or fresh herbs for a fuller meal.
Keywords: za’atar, egg buns, baked eggs, spinach, feta, Middle Eastern breakfast, savory buns, brunch recipe

