If you are searching for a vibrant, flavorful breakfast or brunch idea that’s as delightful as it is nutritious, this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is your new go-to. Imagine juicy cherry tomatoes bursting with sweetness, mingling with creamy, tangy feta cheese, tender spinach, and perfectly baked eggs that create a harmonious mix of textures and tastes. It’s simple to prepare yet impressive enough to serve guests or enjoy any day of the week, making your mornings shine brighter and your taste buds sing with joy.

Ingredients You’ll Need
This recipe shines because of its simplicity and fresh ingredients. Each element plays a crucial role: from the savory feta adding creaminess to the sweetness of cherry tomatoes and the earthiness of spinach; all come together beautifully for a colorful and satisfying dish.
- 2 cups cherry or grape tomatoes: These little bursts of sweetness give the dish vibrant color and juicy freshness.
- 1 red bell pepper, diced: Adds a mild crunch and subtle sweetness to balance the stronger flavors.
- 1/2 small red onion, diced: Provides a gentle bite and aromatic foundation for the dish.
- 3 cloves minced garlic: Infuses a rich depth of flavor that perfectly complements the veggies.
- 8 ounces feta cheese: The star of the dish – wonderfully creamy and tangy, it becomes delightfully melty when baked.
- 4 tablespoons olive oil: Helps roast the vegetables and create a luscious texture while adding richness.
- 1 teaspoon dried oregano: Brings an earthy Mediterranean note, enhancing the overall taste.
- 1 teaspoon sea salt: Essential for drawing out the natural juices and seasoning every bite.
- 1/2 teaspoon dried thyme: Adds subtle herbal complexity without overpowering the other flavors.
- 1/2 teaspoon ground black pepper: Gives the dish a gentle heat and spice kick.
- 1/2 teaspoon red pepper flakes: Adds just a touch of fiery warmth to keep things interesting.
- 1 cup chopped baby spinach: Fills in with fresh greenery and a mild, slightly sweet flavor.
- 4 large eggs: The crowning glory of the recipe, baked to creamy perfection entwined with the other ingredients.
- Optional for topping – chopped fresh basil or fresh chives: Adds a bright, fresh finish to lift the flavors even higher.
How to Make Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
Step 1: Prepare the Oven and Vegetables
Start by preheating your oven to 375°F (190°C). While it warms up, rinse the cherry tomatoes and chop the red bell pepper, red onion, and baby spinach. Mince the garlic and set all the veggies aside. This prep ensures everything is ready to go when it’s time to assemble this delicious dish.
Step 2: Mix the Vegetables and Seasonings
In a mixing bowl, combine the cherry tomatoes, diced red bell pepper, red onion, minced garlic, olive oil, oregano, thyme, sea salt, black pepper, and red pepper flakes. Toss everything together gently to coat the vegetables evenly, ensuring every bite will be bursting with flavor and a beautiful pop of color.
Step 3: Assemble the Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe
Transfer the vegetable mixture into a baking dish, spreading it in an even layer. Nestle the block of feta cheese right in the center. Scatter the chopped spinach over and around the veggies, so it wilts beautifully during cooking. This layering is the secret to achieving a wonderful mix of textures and balanced flavors.
Step 4: Bake and Add the Eggs
Place the baking dish in the oven for about 25 minutes. The tomatoes should become juicy and the feta soft and slightly golden. Remove carefully and crack the eggs over the top, trying to space them evenly. Return the pan to the oven for another 7 to 10 minutes, depending on how runny you prefer your yolks. Watch closely as the eggs turn set yet still tender—this is the magic moment!
Step 5: Finish and Serve
Once baked to your liking, sprinkle chopped fresh basil or chives on top if you like, adding a lovely freshness and color contrast. Let it cool just a little before serving. Your Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is now ready for you to enjoy!
How to Serve Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

Garnishes
Fresh herbs such as basil or chives not only brighten the flavor but also make your dish visually stunning. A drizzle of extra virgin olive oil or a squeeze of lemon juice can elevate it from delicious to extraordinary.
Side Dishes
This recipe pairs wonderfully with toasted crusty bread that soaks up the soft yolk and tangy feta. For something heartier, try serving alongside roasted potatoes or a crisp green salad. These sides complement the rich and savory nature of the baked eggs beautifully.
Creative Ways to Present
For a brunch party, consider serving the baked feta eggs straight from the baking dish to keep them warm and communal. If you want to get fancy, plate individual portions garnished with edible flowers or crushed pistachios for added texture and flair. Either way, you’ll impress your guests effortlessly.
Make Ahead and Storage
Storing Leftovers
You can store any leftovers in an airtight container in the refrigerator for up to 2 days. The flavors tend to deepen overnight, making the dish perfect for reheating as a quick breakfast or lunch the next day.
Freezing
Because of the eggs, freezing this dish isn’t recommended if you want to maintain perfect texture. The eggs can become rubbery, and the tomatoes might lose their vibrant texture when thawed.
Reheating
To reheat, place the leftovers in a preheated oven at 325°F (160°C) for about 10-12 minutes until warmed through, or microwave gently in short bursts to avoid overcooking the eggs. This helps keep the feta creamy and the vegetables juicy.
FAQs
Can I use different cheese instead of feta?
Feta’s unique tangy creaminess is essential for this dish’s character. However, crumbly goat cheese or ricotta salata can be interesting substitutes, though the flavor and texture will be slightly different.
Is it possible to make this recipe vegan?
To make this vegan, replace feta with a plant-based cheese alternative and use scrambled tofu or chickpea flour “egg” in place of eggs. The flavor profile changes, but you can still achieve a tasty baked dish.
How can I make this recipe spicier?
Simply increase the amount of red pepper flakes or add finely chopped fresh chili peppers to the vegetable mixture before baking for a fiery twist.
What if I don’t have cherry tomatoes?
Grape tomatoes work just as well and offer a similar sweet juiciness. If neither is available, diced roma tomatoes can be used, though the texture will be a bit different.
Can this recipe be doubled for a crowd?
Absolutely! Just make sure to use a larger baking dish to maintain even cooking and adjust the baking time slightly to ensure everything is perfectly cooked through.
Final Thoughts
Trying the Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe will bring a fresh, flavorful burst to your breakfast repertoire that’s sure to delight. With wholesome ingredients and straightforward steps, you can easily create a dish that feels special yet comfortable. Go ahead, gather your ingredients, preheat the oven, and get ready to indulge in this beautiful blend of Mediterranean-inspired goodness!
Print
Baked Feta Eggs with Cherry Tomatoes and Spinach 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
This Baked Feta Eggs recipe combines savory roasted tomatoes, peppers, and onions with creamy feta cheese and perfectly baked eggs, all infused with fragrant herbs and spices. It’s an easy, flavorful dish perfect for breakfast, brunch, or a light dinner, offering a delightful Mediterranean-inspired flavor profile with minimal prep.
Ingredients
Vegetables
- 2 cups cherry or grape tomatoes
- 1 red bell pepper, diced
- 1/2 small red onion, diced
- 3 cloves garlic, minced
- 1 cup chopped baby spinach
Cheese
- 8 ounces feta cheese
Oils and Seasonings
- 4 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- 1/2 teaspoon dried thyme
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon red pepper flakes
Eggs
- 4 large eggs
Optional Toppings
- Chopped fresh basil or fresh chives
Instructions
- Preheat the oven: Preheat your oven to 375°F (190°C) to prepare for baking the vegetables and feta.
- Prepare the vegetables: In a baking dish, combine the cherry tomatoes, diced red bell pepper, diced red onion, minced garlic, and chopped baby spinach. Drizzle with olive oil and sprinkle with dried oregano, sea salt, dried thyme, black pepper, and red pepper flakes. Toss to coat evenly.
- Add the feta cheese: Place the block of feta cheese in the center of the vegetable mixture, pressing it down slightly to nestle it among the veggies. Drizzle a little more olive oil over the feta.
- Bake the vegetables and feta: Bake in the preheated oven for about 25 minutes, or until the vegetables are soft and the feta is warmed through and slightly golden on top.
- Crack the eggs: Remove the baking dish from the oven. Carefully crack four eggs evenly spaced around the feta and vegetables.
- Bake with eggs: Return the dish to the oven and bake for an additional 10 minutes, or until the egg whites are cooked and the yolks reach your desired level of doneness.
- Garnish and serve: Remove from oven and sprinkle optional fresh basil or chives on top before serving warm. Enjoy this savory baked feta eggs dish fresh from the oven.
Notes
- Use fresh, high-quality feta for the best flavor and texture.
- If you prefer runnier egg yolks, reduce the final bake time slightly.
- You can substitute spinach with kale or Swiss chard for variation.
- This dish pairs well with crusty bread or pita for dipping.
- Adjust spice levels by modifying the amount of red pepper flakes according to your taste.

