Baked Za’atar Egg Buns with Spinach and Feta Recipe
Introduction
These baked za’atar egg buns with spinach and feta are a delightful fusion of fresh flavors and comforting textures. Perfect for breakfast or brunch, they combine fluffy bread, rich eggs, and savory seasoning for a satisfying meal.

Ingredients
- 3 kaiser rolls or French buns
- 6 eggs
- 2 ounces spinach
- ¼ cup heavy cream
- 1 ounce feta, crumbled
- 2 garlic cloves, minced
- ½ teaspoon cumin
- 1 teaspoon za’atar seasoning
- Salt, to taste
- Black pepper, to taste
- 2 tablespoons olive oil, plus extra for brushing
- Unsalted butter
- Sour cream, for serving (optional)
Instructions
- Step 1: Preheat your oven to 180°C (350°F).
- Step 2: Heat the olive oil in a skillet over low heat, add the minced garlic, and cook gently until soft. Then increase the heat, add the spinach, and cook for about 30 seconds until just wilted. Stir in the heavy cream and season with salt and black pepper.
- Step 3: Cut each roll in half. Using your fingertips, carefully hollow out the center of each bun half to create a space large enough to hold one cracked egg.
- Step 4: Grease an ovenproof dish with unsalted butter and arrange the hollowed buns inside. Evenly divide the spinach mixture between the buns.
- Step 5: Crack an egg into the hollow of each bun. Dot the crumbled feta around the eggs, then sprinkle with za’atar and cumin. Season lightly with salt and black pepper, and brush the tops with a little extra olive oil.
- Step 6: Bake the buns for 15 to 20 minutes, depending on how runny you like your eggs. Serve warm, optionally with a side of sour cream for added creaminess.
Tips & Variations
- For a spicy twist, add a pinch of chili flakes to the spinach mixture before baking.
- Use whole wheat or multigrain buns for added texture and nutrition.
- Swap feta for goat cheese or ricotta for a different flavor profile.
- If you prefer, add fresh herbs like parsley or mint on top after baking for a fresh finish.
Storage
Store any leftover baked egg buns in an airtight container in the refrigerator for up to 2 days. To reheat, warm them in a preheated oven at 160°C (320°F) for about 10 minutes or until heated through. Avoid microwaving if you want to keep the bun crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of bread instead of kaiser rolls?
Yes, you can use sturdy breads like sourdough or crusty buns that can hold the egg and spinach filling without becoming soggy.
How can I make this recipe vegan?
Replace the eggs with a tofu scramble or chickpea flour batter, use a plant-based cream alternative, and swap feta for vegan cheese. Adjust seasonings to enhance the flavor accordingly.
PrintBaked Za’atar Egg Buns with Spinach and Feta Recipe
Baked za’atar egg buns with spinach and feta combine the earthiness of za’atar spice with creamy feta, tender spinach, and perfectly baked eggs nestled inside warm kaiser rolls. This savory breakfast or brunch dish is simple to prepare, offering a delicious balance of flavors and textures that makes it a satisfying and unique meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Buns and Eggs
- 3 kaiser rolls or French buns
- 6 eggs
- Unsalted butter (for greasing)
- 2 tbsp olive oil + extra for brushing
Spinach Mixture
- 2 ounces spinach
- 2 garlic cloves, minced
- ¼ cup heavy cream
- Salt, to taste
- Black pepper, to taste
Seasonings and Toppings
- 1 ounce feta, crumbled
- ½ tsp cumin
- 1 tsp za’atar seasoning
Optional
- Sour cream, for serving
Instructions
- Preheat Oven: Preheat your oven to 180°C (350°F) to ensure it’s hot and ready for baking the buns with eggs.
- Prepare Spinach Mixture: Heat 2 tablespoons of olive oil in a skillet over low heat, then add the minced garlic and cook slowly until soft and fragrant. Increase the heat to medium-high, add the spinach and cook for about 30 seconds until just wilted. Stir in the heavy cream and season with salt and black pepper to your taste.
- Prepare Buns: Cut each kaiser roll in half horizontally. Using your fingertips, gently hollow out the middle portion of each bun half to create a cavity large enough to hold a cracked egg without spilling.
- Arrange Buns: Grease an ovenproof dish generously with unsalted butter. Place the prepared bun halves in the dish, hollow side up.
- Fill Buns: Spoon the spinach and cream mixture evenly into each hollowed bun. Crack one egg into each bun cavity on top of the spinach mixture. Dot crumbled feta around the eggs inside each bun.
- Season and Brush: Sprinkle za’atar seasoning and cumin evenly over the buns. Lightly season with salt and black pepper. Brush the tops and sides of the buns with extra olive oil for a golden finish.
- Bake: Place the dish in the preheated oven and bake for 15 to 20 minutes, depending on your preferred egg doneness—shorter for runny yolks, longer for firm yolks.
- Serve: Remove from oven and serve immediately while warm. Optionally, accompany with a dollop of sour cream for extra creaminess and flavor. Enjoy your baked za’atar egg buns fresh from the oven!
Notes
- Adjust baking time to achieve desired egg yolk consistency.
- Use fresh za’atar for the best flavor or substitute with a mix of thyme, sesame seeds, and sumac.
- Spinach can be substituted with other leafy greens like kale or Swiss chard if preferred.
- For a lighter option, substitute heavy cream with half-and-half or a milk alternative.
- Brush buns thoroughly with olive oil to ensure a crisp, golden crust.
- Serve immediately after baking as the bread can become soggy if left too long.
Keywords: za’atar egg buns, baked eggs, spinach and feta, Mediterranean breakfast, savory buns, baked breakfast, brunch recipe

