If you’re looking for a brunch or breakfast dish that’s bursting with flavor and surprisingly simple to make, you’ve got to try my Baked Feta Eggs with Tomatoes Recipe. It’s one of those recipes I stumbled upon that immediately became a family favorite—you’ll love how the creamy feta melds with juicy tomatoes and perfectly baked eggs. Stick with me, and I’ll walk you through everything to nail this one every time!
Why You’ll Love This Recipe
- Simple Prep: Minimal hands-on time means you can enjoy this dish even on busy mornings.
- Flavor Explosion: The combo of tangy feta, sweet roasted tomatoes, and fragrant herbs will make your taste buds sing.
- Versatile: Perfect for breakfast, brunch, or even a light dinner—you can switch it up with what you have on hand.
- Crowd Pleaser: My family goes crazy for it and I’m confident yours will too.
Ingredients You’ll Need
This Baked Feta Eggs with Tomatoes Recipe leans on fresh, simple ingredients that pack a punch together. Choose ripe cherry tomatoes and a good-quality feta to really make a difference.

- Cherry or grape tomatoes: Look for vibrant, firm tomatoes for the best roasting flavor.
- Red bell pepper: Adds sweetness and a pop of color.
- Red onion: Use a small one to keep that balanced savory touch without overpowering.
- Garlic cloves: Fresh is best—but roasted garlic adds a mellow twist if you want to experiment.
- Feta cheese: Choose a block for baking—it holds up beautifully and gets that lovely creamy texture.
- Olive oil: Extra virgin is my go-to for richness and flavor.
- Dried oregano: Classic herb that pairs perfectly with Mediterranean flavors.
- Sea salt: Enhances all the natural flavors.
- Dried thyme: Adds earthiness without taking the lead.
- Ground black pepper: Freshly ground for that peppery kick.
- Red pepper flakes: For a subtle heat that warms but doesn’t overpower.
- Baby spinach: Adds freshness and a pop of green—feel free to swap for kale or arugula if you like.
- Large eggs: The star protein, baked right in for silky, runny yolks or firmer eggs depending on your oven time.
- Fresh basil or chives (optional): Fresh herbs brighten every bite—I highly recommend adding them.
Variations
While I love this baked feta eggs dish as is, I like to switch things up sometimes depending on what I have on hand or the mood I’m in. Feel free to experiment—you’ll find it’s very forgiving!
- Meat Lovers: Adding some cooked, crumbled sausage or crispy bacon took my last batch to the next level—my husband couldn’t stop raving.
- Veggie Boost: Toss in mushrooms or zucchini slices if you want more veggies; just roast a little longer so everything cooks through.
- Dairy-Free Twist: Swap feta for a plant-based cheese or omit cheese for a lighter version—roasted tomatoes and eggs still deliver big flavor.
- Spicy Kick: Double the red pepper flakes or add a dash of smoked paprika if you crave more heat.
How to Make Baked Feta Eggs with Tomatoes Recipe
Step 1: Prep Your Oven and Veggies
Start by preheating your oven to 400°F (200°C). While it’s warming up, toss the cherry tomatoes, diced red bell pepper, red onion, and minced garlic into your baking dish—or if you’re feeling fancy, divide them into individual ramekins. Plop the block of feta in the center (or divide it among ramekins) and drizzle olive oil generously all over. This bit is key—it helps everything roast nicely and prevents sticking.
Step 2: Spice It Up and Bake
Mix the dried oregano, sea salt, thyme, black pepper, and red pepper flakes in a small bowl, then sprinkle evenly over your veggies and feta. Pop the dish, or your tray of ramekins, into the oven and bake for about 25 minutes. The tomatoes should burst and the feta softens beautifully.
Step 3: Add Greens and Eggs
Pull the baking dish out, give everything a nice stir to combine the melted feta with the roasted veggies, and fold in the baby spinach. It’ll wilt quickly from the residual heat—if you like yours a bit crisper, wait to stir it in later. Then, make wells in the mixture and carefully crack one large egg into each. Back into the oven they go for another 10 minutes—just enough for the whites to set while keeping the yolks runny (or longer if you prefer fully cooked yolks).
Step 4: Garnish and Serve
When the eggs are baked to your liking, remove from the oven and sprinkle fresh chopped basil or chives on top. I love this fresh touch—it brightens those rich, savory flavors. Serve immediately with some crusty baguette or toast to scoop up all that deliciousness.
Pro Tips for Making Baked Feta Eggs with Tomatoes Recipe
- Choose Loose-Fitting Ramekins: I learned the hard way that ramekins need a bit of space so the eggs don’t overflow while baking.
- Don’t Overcrowd the Baking Dish: If you use a large pan, spread the veggies and feta out evenly so roast juices evaporate properly and flavors concentrate.
- Fresh Herbs Matter: I always add fresh basil or chives on top, and it really brightens the dish—don’t skip this finishing touch!
- Watch the Egg Bake Time: Ovens vary, so keep an eye after 8 minutes to avoid overcooking the eggs, especially if you love runny yolks.
How to Serve Baked Feta Eggs with Tomatoes Recipe

Garnishes
I personally top mine with chopped fresh basil or chives because the fresh herbaceous flavor cuts through the richness of the feta and eggs perfectly. Sometimes I add a quick squeeze of lemon juice or a sprinkle of flaky sea salt to make those flavors pop even more.
Side Dishes
This recipe pairs wonderfully with toasted sourdough bread, warm pita, or even a simple green salad tossed in a tangy vinaigrette. For a heartier meal, I like to serve it alongside some roasted potatoes or a crisp cucumber salad for freshness.
Creative Ways to Present
For brunch guests, serving the baked feta eggs in charming individual ramekins makes it feel special and elegant. I’ve also placed them in colorful mini cast iron skillets for a rustic yet refined look. Adding a side of avocado slices and microgreens turns this into a stunning dish that always grabs compliments.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the fridge for up to 2 days. Keep in mind the eggs taste best fresh, but the veggie and feta mixture reheats well and you can quickly add a fresh egg or poach one when serving leftovers.
Freezing
I don’t recommend freezing the eggs once baked because they tend to lose their texture, but you can freeze the roasted tomato and feta mixture separately. When you’re ready, thaw it and add fresh eggs for baking.
Reheating
Reheat leftovers gently in the oven at 300°F for about 10 minutes or until warmed through to avoid rubbery eggs. If you’ve stored the mix without eggs, rebake with fresh eggs to keep that perfect creamy texture.
FAQs
-
Can I use other types of cheese instead of feta in this Baked Feta Eggs with Tomatoes Recipe?
While feta is traditional and lends a tangy, creamy texture that pairs perfectly with the roasted tomatoes and eggs, you can substitute with other firm cheeses like goat cheese or ricotta salata. Keep in mind the flavor and melting properties will change slightly, so it may alter the dish’s overall taste.
-
What if I don’t have ramekins? Can I use a different baking dish?
Absolutely! Using one large oven-safe dish like an 8×8 or 9×11-inch pan works great. Just spread the veggies and feta out evenly and add eggs in pockets across the dish. The portion size will be different, but the flavors remain delicious.
-
How do I know when the eggs are perfectly baked?
Look for the egg whites to be fully set but the yolks still slightly jiggly if you want runny yolks. Usually around 10 minutes at 400°F is perfect, but ovens can vary, so check starting at 8 minutes to avoid overcooking.
-
Can I make this recipe vegan?
To make it vegan, substitute the feta with a plant-based cheese that melts well and replace the eggs with tofu scramble or chickpea flour “egg” mixture. The baked tomatoes and veggies remain the flavorful base for an excellent vegan dish.
Final Thoughts
This Baked Feta Eggs with Tomatoes Recipe is one of those comfort foods that somehow feels fancy but comes together effortlessly. I absolutely love how the roasted veggies and creamy feta pair with perfectly cooked eggs—it’s made countless weekend breakfasts at my house extra special. Give it a try—you’ll thank me when those flavors have you coming back for seconds. And remember, cooking should be fun, so tweak it to your taste and enjoy every bite!
Print
Baked Feta Eggs with Tomatoes 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
Baked Feta Eggs is a flavorful and hearty dish featuring roasted cherry tomatoes, bell peppers, onions, and feta cheese infused with aromatic herbs. Baked to perfection with eggs cracked on top and finished with fresh greens and optional herbs, this recipe is perfect for a savory breakfast or brunch served with crusty bread for dipping.
Ingredients
Vegetables and Cheese
- 2 cups cherry or grape tomatoes
- 1 red bell pepper, diced
- ½ small red onion, diced
- 3 cloves garlic, minced
- 8 ounces feta cheese
- 1 cup chopped baby spinach
Spices and Oils
- 4 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- ½ teaspoon dried thyme
- ½ teaspoon ground black pepper
- ½ teaspoon red pepper flakes
Other
- 4 large eggs
- Optional for topping – chopped fresh basil or fresh chives
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the vegetables and feta cheese.
- Prepare Ingredients for Baking: If using individual ramekins, evenly divide the tomatoes, diced bell pepper, red onion, minced garlic, and feta cheese among the four oven-safe dishes. Drizzle 1 tablespoon of olive oil over each. If using one large baking dish, combine the tomatoes, bell pepper, red onion, and garlic together, then place the feta cheese in the center. Drizzle all 4 tablespoons of olive oil evenly over the ingredients in the dish.
- Mix the Spices: In a small bowl, combine the dried oregano, sea salt, dried thyme, ground black pepper, and red pepper flakes. Stir well to blend the spices thoroughly.
- Season the Dish: Sprinkle the mixed spices evenly over the feta and vegetables, either dividing equally among ramekins or covering the single baking dish uniformly.
- Bake the Vegetables and Feta: Place the ramekins on a baking sheet or put the baking dish directly into the preheated oven. Bake for 25 minutes to roast the vegetables and start softening the feta.
- Stir and Add Spinach: Remove the dish(es) from the oven and gently stir the ingredients so the feta cheese is incorporated evenly with the roasted vegetables. Add the chopped baby spinach and stir until well combined.
- Create Wells and Add Eggs: Make a well in the center of each ramekin or create four wells in the large baking dish. Crack one egg into each well carefully without breaking the yolk.
- Final Bake: Return the dishes to the oven and bake for an additional 10 minutes, or until the eggs are cooked to your preferred doneness.
- Garnish and Serve: Remove from the oven and sprinkle with optional fresh basil or chives if desired. Serve warm with crusty baguette, toast, or pita bread for dipping.
Notes
- Ramekins used should hold at least 10 ounces or more for ideal portioning.
- If using one baking dish, an 8×8 inch or 9×11 inch pan is recommended for even cooking.
- Adjust baking time to your preferred egg doneness if necessary.
- Fresh herbs such as basil or chives brighten the dish but are optional.
Nutrition
- Serving Size: 1 serving (1 ramekin or 1/4 of dish)
- Calories: 300
- Sugar: 6g
- Sodium: 700mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 185mg


