Breakfast & Brunch
This viral feta egg recipe has taken social media by storm for its crispy golden top and creamy yolk magic that makes every bite irresistible.
The secret lies in baking the eggs in a rich tomato-feta sauce until the edges blister and the yolks remain runny—like a perfect marriage of textures and flavors. I first discovered this dish while scrolling through TikTok, where foodies raved about its simplicity and restaurant-worthy results.
The beauty of this recipe is how effortlessly it delivers restaurant-quality breakfast without requiring advanced skills. You'll start by sautéing garlic and onions until fragrant, then layering in tomatoes, feta, and herbs before topping with eggs.
The baking time is short—just 15-20 minutes—but the transformation is dramatic, turning simple ingredients into something that looks and tastes like a gourmet dish.
What makes this dish truly special is the contrast: the crispy cheese crust on top gives way to a silky, golden yolk that pools together with the creamy tomato sauce beneath.
Each bite is a balance of tangy feta, sweet tomatoes, and rich eggs, making it a crowd-pleaser for brunch or a satisfying dinner. The best part? It’s ready in under 30 minutes, perfect for busy mornings or weekend gatherings.
For those who love customization, you can easily adapt this recipe with spicy chili flakes, fresh basil, or even a sprinkle of smoked paprika. The possibilities are endless, but the core technique—baking until crispy on top and creamy inside—remains the star. Let’s get cooking!
Ingredients for viral feta egg
Twelve ingredients transform into restaurant-worthy breakfast with crispy cheese crusts and creamy yolks.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Crumbled Feta Cheese 🧀 | 1 ½ cups | High-quality, salty variety preferred |
| Canned Crushed Tomatoes 🍅 | 15 oz | San Marzano preferred for sweetness |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing and drizzling |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy cheese crust |
| Fresh Dill 🌿 | ¼ cup | Chopped, for bright flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Red Chili Flakes 🌶️ | ½ tsp | Optional for heat lovers |
| Fresh Basil 🌿 | ⅛ cup | Torn for garnish |
The feta makes this dish shine—Kalamata or domestic crumbled both work, but avoid pre-shredded (it gets gummy). I always grab the block feta from Whole Foods and crumble it myself for that perfect texture. The tomatoes? San Marzano cans are worth the splurge—they're sweeter and less acidic, which balances the tangy feta beautifully. Fresh dill is non-negotiable here; dried just doesn't cut it. If you're short on time, Trader Joe's sells pre-chopped fresh dill in little containers—game changer for weeknights.
No San Marzano tomatoes? Any quality canned tomatoes work—just drain well to avoid soggy bottoms. The flour might seem odd, but it's what creates that magical crispy crust on top. All-purpose works fine, but if you want extra crunch, mix in a tablespoon of cornstarch. Fresh herbs are ideal, but dried dill at 1/4 the amount gets you close in a pinch. The chili flakes are optional, but trust me—they add a subtle heat that makes the dish sing. Want more richness? Add a splash of heavy cream to the tomato mixture before baking.
This dish reheats beautifully—just pop it under the broiler for 2-3 minutes to restore that crispy top. The feta keeps for 1 week in the fridge if wrapped tightly, and the tomato mixture can be prepped ahead and stored for 3 days. I always make a double batch because it's perfect for brunch leftovers or quick lunches. For extra presentation, serve with crusty bread and a simple arugula salad—your guests will think you slaved away for hours.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me less than $5 to make. Crushed tomatoes, onions, garlic—stuff I always have on hand—and feta stretches for multiple meals. No fancy ingredients, no last-minute grocery runs. Just reliable, delicious food that won’t break the bank.
- One-Pan Magic: I swear by this recipe—just toss the eggs, tomatoes, and onions in one skillet, let the feta melt into everything, and boom. No washing multiple pans, no stress. The onions caramelize right into the sauce while the eggs cook, so you’re basically getting two meals in one effortless move.
- Salty-Sweet Balance: That feta? It’s the star. The salty, briny chunks cut through the sweetness of the tomatoes and the sharpness of the garlic like a dream. Honestly, the first time I made this, I kept sneaking bites straight from the pan—no plate needed.
- Weeknight & Weekend: Between us, this is my lazy Sunday brunch and my rushed Tuesday dinner. Serve it with crusty bread for a fancy-feeling meal, or throw it over toast for a quick breakfast. The leftovers? Even better the next day, because the flavors just meld into something richer.
Step-by-step instructions for crispy feta egg cups
This method delivers that perfect balance of golden crust and silky yolk—every time.
Build the Feta-Tomato Base
Preheat your oven to 375°F and position a rack in the middle position. In a medium bowl, combine the 15 oz canned crushed tomatoes, 1 whole yellow onion (finely diced), 3 cloves garlic cloves (minced), 1 tsp salt, 0.5 tsp ground black pepper, and 0.5 tsp red chili flakes. Mix well and transfer to a greased 9x9-inch baking dish, spreading evenly. The base should be about ½-inch thick—this ensures proper heat distribution and prevents soggy bottoms.
Bake for 20 minutes until the mixture begins to bubble and thicken slightly. This pre-cooking step develops the tomato flavor and creates a sturdy foundation for your egg cups. I like to press down gently with a spatula during the last 2 minutes to eliminate any air pockets—this prevents uneven cooking later.
Create the Crispy Cheese Layer
Remove the baking dish from the oven and let it cool for 5 minutes—this prevents the egg whites from curdling when they hit the hot base. In a separate bowl, mix together the 1.5 cups crumbled feta cheese, 2 tbsp all-purpose flour, and 0.25 cup chopped fresh dill. Sprinkle this mixture evenly over the hot tomato base, pressing down lightly with the back of a spoon to create a compact layer. The flour helps create that signature crispy crust while the feta adds salty depth.
Return to the oven and bake for another 10 minutes until the cheese is fully melted and the top begins to develop a golden-brown crust. Here's the thing—don't overbake this layer or it'll turn rubbery. You want it crispy on top but still tender underneath. When you pull it out, you should see a beautiful golden hue with just a hint of browning at the edges.
Prepare the Egg Mixture
While the cheese layer is baking, crack the 4 whole large eggs into a bowl and whisk vigorously until the yolks and whites are fully combined. The eggs should be at room temperature for even cooking—this prevents temperature shock when they hit the hot baking dish. Season with a pinch of salt and freshly cracked black pepper, but go easy with the salt since the feta is already quite salty.
Gently pour the egg mixture over the hot cheese layer, allowing it to settle into the crevices. The residual heat from the cheese will help cook the eggs from below while the oven finishes them from above. This technique creates that perfect balance of crispy top and runny center that makes this dish so irresistible.
Bake to Golden Perfection
Return the baking dish to the oven and bake for 12-15 minutes until the egg whites are set but the yolks remain runny. You'll know it's done when the top is deep golden brown and the edges pull away slightly from the pan. If you're unsure, use the finger test—press gently on the top. It should feel firm but still slightly jiggly in the center.
Remove from the oven and let rest for 5 minutes before serving. This resting period allows the eggs to set slightly more while keeping that perfect creamy yolk. Garnish with 0.125 cup torn fresh basil just before serving—this adds a bright, herbal note that cuts through the richness of the feta and eggs. Serve immediately while the crust is still crispy and the yolks are gloriously runny.
Serve with Confidence
Use a small spatula to carefully lift each egg cup from the baking dish. The crispy cheese crust should release cleanly from the pan, revealing that beautiful golden-brown exterior. Serve immediately while the crust is still crisp and the yolks remain perfectly runny. I like to pair these with a simple arugula salad or warm crusty bread to soak up any extra sauce.
Here's the magic: the contrast between the crispy cheese crust, creamy eggs, and tangy tomato base creates a texture and flavor experience that's simply irresistible. Each bite delivers that perfect combination of salty, creamy, and slightly spicy—making this dish a true crowd-pleaser that's sure to disappear quickly!
Pro Tips For Making Viral Feta Egg
- CRACK EGGS IN HOT OIL: Don’t let the eggs cool the oil—crack them directly into the pan over medium-high heat. The sizzle should be immediate, or your eggs will steam instead of set properly. (Yes, even if you’re impatient like me, wait for the oil to shimmer first.)
- SWEAT ONIONS LOW AND SLOW: If your onions turn brown before softening, you’ve lost the sweetness. Keep heat at a gentle simmer—just enough to see tiny bubbles around the edges—and stir often. I used to rush this, and the dish always tasted bitter afterward.
- DRAIN TOMATO WELL: Skip the watery sauce by pouring crushed tomatoes into a fine-mesh strainer and pressing with a spoon. The extra moisture makes the feta soggy, and nobody wants that. (Your future self will thank you.)
- TOSS COLD FETA IN: Add crumbled feta at the very end, straight from the fridge. It melts faster and keeps its texture instead of turning into a greasy paste. Stir just until combined—overmixing makes it grainy.
Regional styles of this viral feta egg
Greek-Inspired Feta
This dish has deep roots in Greek cuisine, where feta cheese takes center stage in countless baked egg dishes. The original version often includes oregano and lemon zest instead of dill, reflecting Greece's Mediterranean flavors.
I love adding a squeeze of lemon juice just before serving—it brightens the tangy feta and balances the richness of the eggs perfectly. 🌿
For an authentic touch, use Greek feta (like Tzortzikos) instead of domestic varieties. The crumbly texture and salty profile are essential for that classic Greek taste. Pair with crusty pita bread and a simple cucumber-tomato salad to complete the experience.
Middle Eastern Twist
In Middle Eastern cuisine, this dish often incorporates za'atar and sumac for a nutty, citrusy kick. Sprinkle 1 teaspoon za'atar over the feta layer before baking, then finish with ½ teaspoon sumac for a vibrant, tangy contrast. The combination adds complexity that complements the creamy eggs beautifully.
For extra depth, fold ¼ cup crumbled mint into the tomato mixture before baking. Fresh mint adds a refreshing herbal note that pairs wonderfully with the salty feta and rich eggs. Serve with warm lavash bread for dipping.
Italian Adaptation
Southern Italian cooks might swap feta for pecorino romano or ricotta salata, creating a milder, nuttier flavor profile. Add sun-dried tomatoes to the base for a sweet-savory balance. I like to fold 2 tablespoons chopped sun-dried tomatoes into the tomato mixture before baking.
Finish with fresh basil and a drizzle of extra-virgin olive oil—this Italian twist keeps the crispy texture while adding Mediterranean brightness. Serve with a side of arugula salad dressed with lemon vinaigrette for a complete meal.
Modern Fusion
For a contemporary take, add smoked paprika and crumbled chorizo to the tomato base. The smoky, spicy flavors elevate the dish to new heights. I use 2 tablespoons crumbled chorizo (not cooked) mixed into the tomato mixture for depth without overpowering.
Top with avocado slices and pickled red onions before serving for a fresh, vibrant contrast. This fusion version works beautifully for brunch or dinner and appeals to modern palates craving bold flavors.
Nutrition facts
Frequently asked questions
Can I make this recipe without baking?
The crispy cheese crust is the star of this dish, and baking is essential for achieving that perfect texture. However, you can try a stovetop version by layering the feta-tomato mixture in a skillet, topping with eggs, and covering until set (8-10 minutes on low heat). The result won't be as crispy, but it'll still be delicious and ready in 15 minutes total. For best results, stick with the oven method.
How do I prevent the eggs from becoming rubbery?
Overcooking is the #1 cause of rubbery eggs. Always bake until the whites are just set but the yolks remain runny (12-15 minutes at 375°F). Remove from the oven when the edges pull away slightly from the pan, then let rest for 5 minutes before serving. Using room-temperature eggs also helps them cook evenly without curdling.
Can I use this recipe for meal prep?
This dish reheats beautifully! Store leftovers in an airtight container for up to 3 days. To restore that crispy top, pop the dish under the broiler for 2-3 minutes or cover with foil and microwave for 30 seconds. The yolks may firm up slightly when reheated, but the flavors stay vibrant. For best texture, enjoy fresh or reheat within 24 hours.
What's the best way to serve this dish?
This recipe works as a standalone meal, but pairing it elevates the experience. Try serving with warm crusty bread for dipping, a simple arugula salad with lemon vinaigrette, or roasted cherry tomatoes on the side. For extra flair, garnish with fresh basil or crumbled mint right before serving. It's equally delicious for brunch or dinner!
Can I make this gluten-free?
Simply replace the 2 tbsp all-purpose flour with 2 tbsp gluten-free flour blend or cornstarch in the feta mixture. The crispy texture will still develop, though it may be slightly less golden. For extra insurance, use a gluten-free baking dish and check all other ingredients (like canned tomatoes) for hidden gluten. The rest of the recipe remains unchanged.
