Tomato, Mozzarella, and Egg Recipe: Crispy Edges Meet Runny Yolk Magic

Breakfast & Brunch

Tomato, Mozzarella, and Egg Recipe: Crispy Edges Meet Runny Yolk Magic

This tomato mozzarella egg recipe transforms simple ingredients into a showstopping dish where crispy edges meet velvety runny yolks. 🌟 The secret lies in layering fresh tomatoes, creamy mozzarella, and perfectly cooked eggs for a symphony of textures—juicy tomatoes, melted cheese, and that magical golden yolk.

I developed this recipe after craving a dish that balanced rich flavors with bright acidity, and it never fails to impress at brunch or dinner.

The beauty of this recipe is its simplicity: no fancy techniques required, just fresh ingredients and a 30-minute baking time. Sautéed tomatoes form the base, topped with torn mozzarella and cracked eggs, then baked until the cheese is bubbly and the edges are golden.

The result is a dish that's equally satisfying as a main course or appetizer, with each bite offering a perfect balance of tangy, creamy, and savory flavors.

What makes this dish truly special is the interplay of textures—crispy tomato edges contrast with the soft, runny yolk, while the melted mozzarella ties everything together. The aroma alone will have everyone gathering around the table, and the presentation is effortlessly elegant.

Garnish with fresh basil and a drizzle of olive oil for an extra touch of brightness.

Serve with crusty bread to soak up every last bit of the creamy egg and tomato mixture, or pair it with a simple green salad for a complete meal.

This recipe is perfect for brunch, a light lunch, or even a vegetarian dinner that feels indulgent without being heavy. Let's get cooking!

👹‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for tomato mozzarella egg

Fresh tomatoes, creamy mozzarella, and runny yolks create this showstopping vegetarian dish with crispy edges.

Ingredient Amount Notes
Fresh Tomatoes 🍅 1 œ lb Roma or vine-ripened, sliced into wedges
Fresh Mozzarella Cheese 🧀 8 oz Low-moisture, torn into bite-sized pieces
Large Eggs đŸ„š 4 whole Room temperature for even cooking
Extra-Virgin Olive Oil đŸ«’ œ cup For sautĂ©ing tomatoes and drizzling
Garlic Cloves 🧄 3 cloves Minced for sautĂ©ing
Fresh Basil Leaves 🌿 ÂŒ cup Chopped for garnish
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper đŸŒ¶ïž œ tsp Freshly ground for best flavor
Balsamic Vinegar đŸ· 1 tbsp For drizzling over tomatoes
All-Purpose Flour đŸŒŸ 2 tbsp For dusting baking dish
Crusty Bread 🍞 4 slices For serving, optional

The tomatoes are the foundation—Roma or vine-ripened work best for their sweetness and texture. Grab them from the produce section, ideally the ones that smell fresh and smell like tomatoes (not vinegar). Whole Foods or your local farmers market have the best selection if you're willing to splurge, but the regular grocery store stuff is fine for weeknight cooking. For the mozzarella, low-moisture is key—it won't turn your dish into soup. Look for blocks rather than pre-shredded; the shredded kind has anti-caking agents that prevent proper melting. The eggs? Room temperature is non-negotiable for even cooking—just pull them out 20 minutes before baking.

No fresh basil? Dried oregano at half the amount works in a pinch, though fresh is ideal. Short on balsamic vinegar? Red wine vinegar is a decent swap, but the depth of balsamic can't be fully replicated. The olive oil matters here—use something fruity and peppery, like California Early Harvest or Colavita. The flour is just for dusting the dish to prevent sticking, but if you're feeling fancy, you could use semolina flour for extra crispiness. The garlic can be pre-minced from a jar if you're in a rush, but fresh is always better.

This dish is best served immediately after baking—crispy edges and runny yolks are the whole point. If you need to reheat, cover with foil and warm in a 350°F oven for 5-7 minutes. The mozzarella and tomatoes reheat beautifully, but the eggs will firm up slightly. Store leftovers in an airtight container for up to 2 days, though I rarely have any. For presentation, arrange the baked dish on a platter with a drizzle of olive oil and extra basil—crusty bread on the side is a must for soaking up those creamy egg and tomato juices.

❀

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe when I’m staring at a fridge full of tomatoes and mozzarella but no plan. Slice, crack, drizzle—no fancy techniques, just raw ingredients doing their thing.
  • Creamy Crisp Contrast: That runny yolk pooling over melted mozzarella and charred tomato? It’s the kind of bite that makes you pause mid-chew. The garlic-infused oil ties it all together like a hug.
  • Lunch or Dinner: Between us, this is my lazy Sunday brunch and my "I’m too tired to cook" weeknight meal. Serve it with crusty bread for a picnic, or toss it on toast for a quick office lunch.
  • No Waste, Big Payoff: Use up wilted tomatoes or that half-brick of mozzarella before it expires. The eggs stretch this into a full meal for two—or a hearty snack for one—without breaking the bank.

Step-by-step instructions for tomato, mozzarella, and egg recipe

Here's how to create golden-brown tomato mozzarella bites with perfectly runny yolks.

1

🍳 Step 1: SautĂ© Tomatoes and Garlic Until Fragrant

Heat 2 tablespoons of the extra-virgin olive oil in a large skillet over medium heat. Add the sliced fresh tomatoes and cook for 5-6 minutes until they begin to soften and release their juices. The edges should turn slightly translucent but still hold their shape.

Add the minced garlic cloves and cook for another 30 seconds until fragrant. This step develops the tomato flavor and creates the aromatic base for your dish. If the tomatoes release too much liquid, reduce heat slightly to prevent burning. Season with œ teaspoon salt and ÂŒ teaspoon black pepper—just enough to enhance their natural sweetness.

2

👹‍🍳 Step 2: Prepare the Mozzarella and Flour Mixture

Tear the 8 oz fresh mozzarella cheese into 1-inch bite-sized pieces. In a small bowl, combine the remaining 2 tablespoons extra-virgin olive oil with 2 tablespoons all-purpose flour to create a light coating. This mixture will help create crispy edges on your mozzarella bites.

Gently toss the mozzarella pieces in the flour mixture until evenly coated. Don't press too hard—just enough to adhere lightly. The flour will create a golden crust when exposed to heat, while the olive oil ensures moisture retention. Keep the coated mozzarella on a plate while you prepare the eggs.

3

🍳 Step 3: Fry Mozzarella Until Golden and Crispy

Working in batches to avoid crowding, heat 1 tablespoon extra-virgin olive oil in a separate skillet over medium-high heat until shimmering. Add the coated mozzarella pieces and fry for 1-2 minutes per side until golden brown and crispy on the outside. You want that perfect contrast—crispy exterior with gooey interior.

Transfer the fried mozzarella to a paper towel-lined plate to drain excess oil. If the oil starts smoking or the mozzarella browns too quickly, reduce the heat slightly. The key is maintaining medium-high heat to achieve crispiness without burning. Keep the fried mozzarella warm while you prepare the egg component.

4

đŸ„˜ Step 4: Assemble and Bake the Tomato-Mozzarella-Egg Bites

Preheat your oven to 375°F. In a small baking dish, layer the sautĂ©ed tomatoes, fried mozzarella pieces, and any accumulated juices. Drizzle with the 1 tablespoon balsamic vinegar and sprinkle with the chopped ÂŒ cup fresh basil leaves. The acidity of the vinegar will balance the richness of the cheese.

Crack the 4 whole large eggs directly over the tomato-mozzarella mixture, allowing them to distribute evenly. The eggs should pool slightly in the center but cover the entire surface. Bake for 12-15 minutes until the egg whites are set but the yolks remain runny. You want that signature "magical" center that's perfectly cooked.

5

đŸœïž Step 5: Serve with Crusty Bread

Remove from the oven and let rest for 2 minutes before serving. The residual heat will continue cooking the yolks slightly, achieving that ideal runny texture. Divide the tomato-mozzarella-egg bites among plates and serve immediately with the 4 slices crusty bread on the side for dipping.

Each bite should deliver a perfect balance: crispy mozzarella edges, warm tomato sauce, and a silky egg yolk that oozes with every cut. The contrast of textures and temperatures makes this dish truly special. For best results, serve while the bread is still warm and the yolks are perfectly runny.

👹‍🍳

Pro Tips For Making Tomato Mozzarella Egg

  • Dry the Mozzarella: Pat those cheese balls thoroughly with paper towels—no wet spots. I learned this the hard way when my mozzarella turned into a sad, greasy puddle instead of melting into creamy perfection. Fresh mozzarella holds water like a sponge, and you want that moisture out before it hits the heat.
  • Sear the Garlic: Cook the minced garlic in olive oil until it’s just golden—not brown, not burnt, but that perfect in-between where it smells like a Mediterranean summer. Overcooking turns it bitter, and you’ll taste it in every bite. Keep the heat medium-low and stir like you’re herding cats.
  • Crack Eggs High: Hold the egg shell right above the pan and let it drop—no tapping. The extra height prevents the whites from splattering everywhere, and the eggs slide in cleaner. Trust me, your counter (and your patience) will thank you after the third batch.
  • Roast the Tomatoes: Halve the tomatoes, brush them with olive oil, and roast at 400°F (200°C) for 10 minutes before adding them to the eggs. The concentrated sweetness and softened texture make a real difference—no more watery, bland tomato pulp drowning your dish. (Yes, even if you’re impatient like me.)

Essential equipment for this recipe

Skillet Essentials

Start with a 12-inch cast iron skillet for sautĂ©ing tomatoes and frying mozzarella—it retains heat beautifully and develops that perfect crust. I swear by my Lodge Pre-Seasoned Cast Iron because it’s durable and naturally non-stick.

For the egg component, a small ceramic baking dish (about 8x8 inches) works best to contain the juices while baking. If you don’t have cast iron, a stainless steel skillet like All-Clad will do, but monitor heat closely to avoid sticking. 🍳

Baking Must-Haves

Your oven is the star here, so ensure it’s preheated to 375°F for even baking. A lightweight baking dish (like CorningWare) helps distribute heat evenly, while a dark metal pan (like Le Creuset) can over-bake the edges.

For crispy mozzarella, a wire rack placed inside the baking dish prevents soggy bottoms—just arrange it over a sheet pan. Pro tip: Dust your baking dish with 2 tablespoons all-purpose flour before adding ingredients to prevent sticking. đŸ”„

Frying Tools

Frying mozzarella requires two skillets—one for tomatoes, one for cheese—to avoid cross-contamination. Use tongs (not a fork) to handle the fried mozzarella, as they grip better without piercing the cheese. A paper towel-lined plate is essential for draining excess oil post-frying.

For extra crispiness, I recommend a deep fryer thermometer to maintain 350°F oil temperature—this ensures even cooking without burning. If you’re frying in batches, keep the cooked mozzarella warm in a 200°F oven while finishing the rest. ⚡

Garnish and Serve

Fresh basil leaves and balsamic vinegar elevate this dish, so keep a sharp chef’s knife and small cutting board handy for chopping. For serving, a wooden serving board adds rustic charm, while individual ramekins work well for portion control.

Don’t forget crusty bread—a baguette sliced into 4 pieces is ideal for soaking up the creamy egg and tomato mixture. Store leftovers in an airtight container for up to 2 days, but honestly, this dish disappears fast! đŸ’«

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 360mg120%
Sodium 620mg27%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 12g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pre-shredded mozzarella instead of fresh?

Pre-shredded mozzarella won't work well here because it contains anti-caking agents that prevent proper melting. Fresh mozzarella (especially low-moisture blocks) melts beautifully and creates that creamy, gooey texture you want. If you're in a pinch, try shredding fresh mozzarella yourself using a box grater or food processor.

2

How do I get the perfect runny yolk?

Bake the eggs at 375°F for 12-15 minutes until the whites are just set but the yolks remain jiggly. The key is removing them from the oven when the whites are opaque but the center still wobbles slightly. Let them rest for 2 minutes before serving—the residual heat will finish cooking the yolks to that perfect runny consistency.

3

What if I don't have fresh basil?

No problem! Use dried oregano at half the amount (about 1/8 teaspoon) or even dried basil as a substitute. For extra flavor, try a pinch of red pepper flakes or a sprinkle of grated Parmesan on top. The dish will still taste delicious—it just won't have that fresh, bright basil aroma.

4

Can I make this ahead of time?

This dish is best served immediately after baking, but you can prep components ahead. Sauté the tomatoes and fry the mozzarella up to 1 day in advance, then store separately in the fridge. Assemble and bake just before serving. For leftovers, store in an airtight container for up to 2 days, but reheat gently to preserve the texture.

5

Why did my mozzarella turn rubbery?

Overcooking or using high-moisture mozzarella causes rubbery cheese. Always use low-moisture fresh mozzarella and fry at medium-high heat for just 1-2 minutes per side. Remove immediately when golden—it continues cooking as it rests. If you're baking, keep the oven at 375°F and don't overbake the eggs.

★★★★★4.5(3 reviews)
Categories Breakfast & Brunch