These Mediterranean-inspired baked feta eggs combine creamy feta, juicy tomatoes, fresh spinach, and aromatic spices for a hearty and flavorful breakfast or brunch. I like to make them in individual ramekins or a single dish for a comforting and satisfying meal.
Why You’ll Love This Recipe
I love how this dish brings together bold, vibrant flavors in a simple and cozy way. The creamy feta melts into the roasted vegetables, and the eggs bake to perfection right on top. It’s a perfect option for a weekend brunch or even a quick breakfast-for-dinner. Plus, the one-dish prep makes cleanup easy.
Ingredients
(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 2 cups cherry or grape tomatoes
- 1 red bell pepper, diced
- ½ small red onion, diced
- 3 cloves garlic, minced
- 8 ounces feta cheese
- 4 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- ½ teaspoon dried thyme
- ½ teaspoon ground black pepper
- ½ teaspoon red pepper flakes
- 1 cup chopped baby spinach
- 4 large eggs
- Optional toppings: chopped fresh basil or fresh chives
Directions
- I preheat the oven to 400°F (200°C).
- If using ramekins (about 10-ounce size), I divide the tomatoes, bell pepper, onion, garlic, and feta evenly among four. I drizzle 1 tablespoon of olive oil over each.
- If using a baking dish (8x8 or 9x11 inches), I place all those ingredients directly in the dish and pour in all the olive oil.
- In a small bowl, I mix the oregano, salt, thyme, pepper, and red pepper flakes.
- I sprinkle the spice mix over everything.
- I bake for 25 minutes until the vegetables are softened and the feta is golden.
- After removing from the oven, I stir everything together and mix in the spinach.
- I make wells in the mixture and crack in the eggs.
- I bake for another 10 minutes, until the egg whites are just set.
- I top it all with fresh basil or chives and serve warm with bread or toast.
Servings and Timing
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Variations
- Cheese Swap: When I don’t have feta, I use goat cheese or even Boursin.
- Onion Options: I’ve made this with sliced green onions or shallots instead of red onion, and it’s just as tasty.
- Veggie Mix: Zucchini, sweet peppers, or leeks also work great if I want to mix it up.
Storage/Reheating
- Storage: I keep any leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: I reheat them in a 350°F oven for about 10 minutes or until warmed through.
FAQs
Can I use crumbled feta instead of a block?
Yes, I’ve used crumbled feta many times. It works just as well and blends beautifully into the dish.
How do I know when the eggs are perfectly baked?
I look for the whites to be set and the yolks still slightly soft. That usually takes about 10 minutes after adding the eggs.
Can I make this dish ahead of time?
I like to prep the veggies and feta mix ahead of time, store it in the fridge, then add the eggs and bake just before serving.
What’s the best bread to serve with it?
I love a crusty sourdough or warm pita bread to scoop up all the delicious sauce and cheese.
Can I double this recipe?
Absolutely. I double the ingredients and use a larger baking dish. It’s perfect for serving a crowd.
Conclusion
This baked feta eggs recipe is a warm, comforting dish packed with flavor and perfect for any time of day. I love how easy it is to pull together with just a few fresh ingredients. Whether I'm making it for brunch with friends or a cozy solo breakfast, it always hits the spot.

Baked Feta Eggs Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Mediterranean-inspired baked feta eggs featuring creamy feta, juicy tomatoes, fresh spinach, and aromatic spices, perfect for a hearty breakfast or brunch.
Ingredients
- 2 cups cherry or grape tomatoes
- 1 red bell pepper, diced
- ½ small red onion, diced
- 3 cloves garlic, minced
- 8 ounces feta cheese
- 4 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- ½ teaspoon dried thyme
- ½ teaspoon ground black pepper
- ½ teaspoon red pepper flakes
- 1 cup chopped baby spinach
- 4 large eggs
- Optional toppings: chopped fresh basil or fresh chives
Instructions
- Preheat the oven to 400°F (200°C).
- If using individual ramekins, divide tomatoes, bell pepper, red onion, garlic, and feta cheese evenly among four dishes. Drizzle 1 tablespoon of olive oil over each.
- If using a baking dish, combine tomatoes, bell pepper, red onion, and garlic in the dish. Place feta in the center and drizzle with olive oil.
- Mix dried oregano, sea salt, dried thyme, black pepper, and red pepper flakes in a small bowl.
- Sprinkle spice mixture over vegetables and feta.
- Bake for 25 minutes.
- Remove from oven and stir to mix feta with vegetables. Add spinach and stir to combine.
- Create wells and crack an egg into each.
- Bake for another 10 minutes, or until egg whites are set.
- Remove and top with fresh basil or chives if desired.
- Serve warm with crusty bread, toast, or pita.
Notes
- Use crumbled feta or substitute with goat cheese or Boursin if desired.
- Red onion can be replaced with green onion or shallots.
- Other vegetables like zucchini or leeks can be used instead of tomatoes and bell pepper.
- Store leftovers in the fridge for up to 3 days.
- Reheat in the oven at 350°F (175°C) for about 10 minutes.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 780mg
- Fat: 26g
- Saturated Fat: 9g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 13g
- Cholesterol: 210mg
Leave a Reply