There’s a particular kind of kitchen magic that happens when humble ingredients are transformed by the steady, enveloping heat of an oven. Imagine sweet cherry tomatoes collapsing into a jammy sauce, garlic mellowing into sweetness, a block of salty feta becoming irresistibly warm and spreadable, and eggs setting to silky perfection right in the middle of it all. This baked feta eggs recipe is that magic, simplified into a 30-minute, one-pan wonder.
It’s the dish I make when I want a breakfast that feels special without the fuss, when friends drop by for brunch, or when I simply crave something deeply savory and satisfying. The result is a vibrant, family-style meal where every component—the tangy cheese, the sweet tomatoes, the rich eggs—melds together into something greater than the sum of its parts.
This baked feta eggs recipe earns a permanent spot in your rotation for so many reasons. After testing it multiple times in my own kitchen, here’s what makes it truly special:
- One-pan convenience: Everything cooks together in a single skillet, from start to finish. This means maximum flavor with minimal cleanup, which is always a win.
- Big flavor, fast: The oven does the heavy lifting. In under 30 minutes, you get complex, roasted flavors that taste like they took hours to develop.
- Crowd-pleasing elegance: It looks impressive served right in the skillet, making it perfect for effortless entertaining or a special weekend brunch.
- Protein-packed start: With eggs and feta, this dish delivers a serious protein punch that will keep you satisfied all morning.
- Endlessly customizable: The base recipe is a perfect canvas. You can easily add spinach, different herbs, or a pinch of spice to make it your own.
- Diet-flexible: It’s naturally vegetarian and can be made gluten-free by simply choosing your dipper wisely.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where simple pantry staples come together to create something extraordinary. The quality of your feta and tomatoes really shines here, so choose the best you can find.
You’ll need a pint of sweet cherry tomatoes or grape tomatoes. Their high sugar content and thin skin make them perfect for quick roasting. For the feta cheese, I strongly recommend a block stored in brine rather than pre-crumbled.
The brine keeps it moist, allowing it to bake up creamy instead of dry and crumbly. You’ll also need a few cloves of garlic, extra virgin olive oil for richness, dried oregano for that classic Mediterranean aroma, and eggs. Fresh herbs like dill or parsley for garnish are non-negotiable in my book—they add a crucial burst of freshness.
Finally, have some crusty bread on standby; you’ll need it to swipe through every last bit of sauce.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need any fancy tools for this recipe. The essential piece is a 10-inch oven-safe skillet—cast iron is ideal for its excellent heat retention and rustic presentation, but any stainless steel or ceramic baking dish of similar size (about 2 quarts) will work perfectly. You’ll also need a cutting board and knife for slicing the garlic, measuring spoons, and of course, an oven.
A sturdy spoon for smashing the tomatoes and making wells for the eggs is helpful. That’s truly it!
How to Make Baked Feta Eggs Recipe
Step 1: Build the Flavor Base
Preheat your oven to 400°F (200°C). In a medium oven-safe skillet or baking dish, combine the cherry tomatoes, sliced garlic, olive oil, oregano, red pepper flakes (if using), and a generous pinch of salt and pepper. Toss everything together until the tomatoes are well coated.
Trust me, this initial seasoning is key for building a flavorful base. The salt will help draw moisture from the tomatoes to create a sauce, and the oil will carry all those aromatic flavors.
Step 2: Roast the Tomatoes and Feta
Create a space in the center of the tomatoes and place the whole block of feta cheese there. Drizzle the feta lightly with a bit more olive oil. Roast in the preheated oven for 15 minutes.
The tomatoes will start to blister, wrinkle, and release their sweet juices, and the feta will begin to soften and warm through. Your kitchen will smell incredible.
Step 3: Create a Saucy Nest
Carefully remove the hot skillet from the oven—remember to use an oven mitt! Use a spoon to gently smash some of the tomatoes around the feta to create a saucier, more cohesive base. Tip from me: This helps the eggs nestle in properly and prevents the whites from running too far.
Now, make four small wells in the tomato mixture around the feta block.
Step 4: Add and Bake the Eggs
Crack one egg into each well. Season the eggs lightly with salt and pepper. Return the skillet to the oven and bake for 8-12 minutes, or until the egg whites are set but the yolks are still runny.
Believe me, the carryover heat will continue to cook them slightly, so pull them out when the whites are just set. For firmer yolks, add 2-3 more minutes.
Step 5: Garnish and Serve
Remove from the oven and let it rest for 2 minutes. This allows the eggs to finish setting gently. Garnish generously with a handful of fresh herbs and a final flourish of good olive oil.
Serve immediately right from the skillet with thick slices of crusty bread for dipping. Step back and admire your beautiful, restaurant-worthy brunch creation.
A few chef-driven insights will guarantee perfect results every single time.
- Feta selection is crucial: For the creamiest, melt-in-your-mouth texture, always choose a block of feta stored in brine. Pre-crumbled feta contains anti-caking agents and less moisture, so it tends to bake up dry and grainy.
- Don’t skip the smash: After the first roast, taking a moment to smash some of the tomatoes is a game-changer. It creates a saucier environment that cradles the eggs and allows the flavors to marry more completely.
- Watch the eggs, not the clock: Oven temperatures can vary. Start checking your eggs at the 8-minute mark. You want the whites to be fully opaque and set, but the yolks should still jiggle slightly when you shake the pan.
- The rest period matters: Letting the skillet sit for 2 minutes after baking is not just for safety; it allows the intense heat to dissipate slightly, letting the eggs set perfectly without overcooking the yolks.
Recipe Variations
- This recipe is wonderfully adaptable. Here are some of my favorite tested variations.
- Green Goddess: In the last 5 minutes of baking, scatter a few handfuls of fresh baby spinach or chopped kale around the eggs. The residual heat will wilt them perfectly.
- Spicy Shakshuka-Style: Add 1/2 teaspoon of smoked paprika and 1/4 teaspoon of cumin to the tomatoes before roasting. A tablespoon of tomato paste stirred in adds depth.
- Herb & Lemon: Add the zest of one lemon to the tomato mixture before roasting. Garnish with a combination of fresh dill and mint for a bright, refreshing twist.
- Mediterranean Feast: Scatter a handful of pitted Kalamata olives and a few tablespoons of capers over the tomatoes before adding the eggs.
- Creamy Goat Cheese: Swap the feta for a log of creamy goat cheese. It will become even more luscious and spreadable when baked.
What to Serve With This Recipe
This baked feta egg dish is a complete meal in a skillet, but the right accompaniments turn it into a feast. Obviously, crusty, toasted bread is mandatory for scooping up the creamy feta and runny yolk. A simple green salad with a lemony vinaigrette provides a crisp, fresh contrast to the rich bake.
For a larger brunch spread, pair it with crispy roasted potatoes or sautéed mushrooms. Beverage-wise, a dry sparkling wine, a crisp mimosa, or a pot of strong coffee all make excellent companions. It’s perfect for lazy weekend mornings, holiday brunches, or even a quick and satisfying dinner.
Storage & Make-Ahead Instructions
- This dish is best enjoyed immediately, but leftovers can be managed.
- Refrigerator Storage: Store any cooled leftovers in an airtight container in the refrigerator for up to 2 days. The eggs will continue to cook and the yolks will firm up.
- Reheating: Gently reheat portions in a microwave at 50% power or in a covered skillet over very low heat to avoid rubbery eggs. Add a splash of water to create steam.
- Make-Ahead Strategy: You can prep the tomato and garlic mixture in the skillet, add the feta, cover, and refrigerate overnight. In the morning, let it sit at room temperature for 15 minutes before baking as directed. Do not crack the eggs ahead of time.
- Freezing Not Recommended: The texture of the eggs and tomatoes does not hold up well to freezing and thawing.
Frequently Asked Questions
Q: Can I use crumbled feta instead of a block?
A: I don’t recommend it. Pre-crumbled feta is drier and contains anti-caking agents. It won’t become creamy and soft when baked; instead, it will just dry out further.
The block in brine is essential for the right texture.
Q: My eggs are still runny after 12 minutes. What should I do?
A: Oven temperatures can vary. Simply bake for another 2-3 minutes, then check again. Ensure your oven is fully preheated before the skillet goes in.
The tomatoes should be bubbling actively around the edges when you add the eggs.
Q: Can I make this dairy-free or vegan?
A: For a dairy-free version, a block of firm, marinated tofu can be used in place of feta, though the texture will be different. For vegan, use the tofu and substitute the eggs with dollops of a chickpea flour scramble or simply enjoy the roasted tomato and tofu mixture.
Q: What’s the best way to reheat leftovers without overcooking the eggs?
A: The yolks will be firm after refrigeration. Reheat gently in a covered skillet over very low heat with a tablespoon of water added to create steam, or use your microwave at 50% power in short bursts.
Q: Can I add other vegetables?
A: Absolutely! Thinly sliced bell peppers, red onion, or zucchini can be tossed with the tomatoes. Just ensure they are cut small enough to cook in the same timeframe.
Heartier veggies like potatoes should be par-cooked first.
Q: Is this recipe gluten-free?
A: The bake itself contains no gluten. To keep the meal gluten-free, simply serve it with gluten-free bread or enjoy it on its own with a fork.
Q: How do I know when the eggs are perfectly done?
A: The whites should be completely set and opaque, while the yolks should still look glossy and jiggle slightly when you gently shake the skillet. They will continue to set from residual heat after removal.
Final Thoughts
This baked feta eggs recipe encapsulates everything I love about simple, ingredient-driven cooking. It requires minimal effort but delivers a spectacular result that feels both comforting and elegant. The combination of sweet, burst tomatoes, creamy, salty feta, and rich eggs is truly greater than the sum of its parts.
It’s a testament to how a few quality ingredients, treated with respect and a bit of heat, can create a memorable meal.
I encourage you to make this your own—try the variations, adjust the herbs to your liking, and most importantly, take that extra minute to find the good feta. It makes all the difference. Once you experience the magic of pulling this bubbling, fragrant skillet from your own oven, I have a feeling it will become a regular in your home just as it has in mine.
Give it a try this weekend, and don’t forget to grab that loaf of crusty bread. Enjoy every delicious bite, and please let me know how it turns out for you!

Baked Feta Eggs
Equipment
- 10-inch oven-safe skillet (cast iron or stainless steel) or 2-quart baking dish
- Cutting board and knife
- Measuring spoons
Ingredients
- 1 pint cherry tomatoes or grape tomatoes
- 3 cloves garlic thinly sliced
- 3 tbsp extra virgin olive oil plus more for drizzling
- 1/2 tsp dried oregano or 1 tsp fresh
- 1/4 tsp crushed red pepper flakes optional, for heat
- 1 block feta cheese 7-8 oz, preferably in brine
- 4 large eggs
- fresh herbs such as dill, parsley, or basil for garnish
- kosher salt and black pepper to taste
- crusty bread for serving
Instructions
- Preheat your oven to 400°F (200°C). In a medium oven-safe skillet or baking dish, combine the cherry tomatoes, sliced garlic, olive oil, oregano, red pepper flakes (if using), and a generous pinch of salt and pepper. Toss everything together until the tomatoes are well coated. Trust me, this initial seasoning is key for building a flavorful base.
- Create a space in the center of the tomatoes and place the whole block of feta cheese there. Drizzle the feta lightly with a bit more olive oil. Roast in the preheated oven for 15 minutes. The tomatoes will start to blister and release their juices, and the feta will begin to soften.
- Carefully remove the hot skillet from the oven. Use a spoon to gently smash some of the tomatoes around the feta to create a saucier base. Tip from me: This helps the eggs nestle in properly. Make four small wells in the tomato mixture around the feta.
- Crack one egg into each well. Season the eggs lightly with salt and pepper. Return the skillet to the oven and bake for 8-12 minutes, or until the egg whites are set but the yolks are still runny. Believe me, the carryover heat will continue to cook them slightly, so pull them out when the whites are just set.
- Remove from the oven and let it rest for 2 minutes. Garnish generously with fresh herbs and a final drizzle of olive oil. Serve immediately right from the skillet with thick slices of crusty bread for dipping. Step back and admire your beautiful, restaurant-worthy brunch creation.
