Baked Egg and Tomato Recipe: Sunny-Side Up Comfort in One Pan

Breakfast & Brunch

Baked Egg and Tomato Recipe: Sunny-Side Up Comfort in One Pan

This baked egg and tomato recipe transforms simple ingredients into a hearty, vegetarian-friendly breakfast that requires just one pan and 30 minutes of hands-off time. 🌞 The secret lies in roasting tomatoes until they burst with sweetness while baking eggs to perfectly runny yolks, creating a dish that feels indulgent yet effortless. I developed this after craving something substantial that still felt light enough for a lazy weekend morning.

The beauty of this recipe is its simplicity—no fancy techniques required. You'll slice tomatoes into thick rounds, season them generously, and let the oven work its magic while you scramble or bake your eggs. The tomatoes develop a caramelized edge that balances the richness of the eggs, while fresh herbs add a bright finish. This dish proves that comfort food doesn't need to be complicated.

What you'll end up with is a plate that looks and tastes like it came from a café: golden-brown tomatoes with tender centers, eggs cooked exactly to your preference, and a sprinkle of fresh basil or parsley for freshness. It's the kind of meal that feels like a hug on a plate—warm, satisfying, and perfect for sharing. Serve it with crusty bread to soak up every last bit of that delicious eggy sauce.

This recipe is incredibly versatile too. Swap in cherry tomatoes for a sweeter flavor, add a sprinkle of cheese for extra richness, or use it as a base for a larger brunch spread. The possibilities are endless, but the foundation remains the same: simple, comforting, and foolproof. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for baked egg and tomato

Sunny-side comfort starts with these fresh ingredients—tomatoes that caramelize, eggs that stay runny, and herbs that brighten every bite.

Ingredient Amount Notes
Large Eggs 🥚 4 whole Room temperature for even cooking
Medium Tomatoes 🍅 4 whole Roma or vine-ripened, sliced thick
Extra-Virgin Olive Oil 🫒 ¼ cup Light fruity variety preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 2 cloves Minced, or pre-minced jarred
Diamond Crystal Kosher Salt 🧂 1 tsp Fine grain preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely cracked
Crusty Bread 🍞 4 slices Baguette or sourdough
Shredded Gruyère Cheese 🧀 ½ cup Optional, for extra richness
Red Pepper Flakes 🌶️ ¼ tsp Adjust for heat preference
Fresh Parsley 🌿 0.1 cup Chopped, for garnish

The tomatoes are the star here—Roma or vine-ripened hold up best to roasting. I grab mine from Trader Joe's when they're in season, but any firm, red tomato works. Slice them thick (about 1/2-inch rounds) so they caramelize beautifully without turning to mush. Fresh basil and parsley should be bright green—wilted leaves mean weaker flavor. If you're using dried herbs, cut the amount in half. For the eggs, room temperature makes all the difference—they cook more evenly and stay perfectly runny. I always crack mine into a small bowl first to check for any hidden cracks in the shells.

No fresh basil? Dried oregano at one-third the amount works in a pinch, though it won't be as bright. Swapping tomatoes? Cherry tomatoes add sweetness but won't hold shape as well—halve them first. Want extra richness? Gruyère or Parmesan melts beautifully over the top. The olive oil matters too—light, fruity varieties (like California Early Harvest) won't overpower the tomatoes. If you're short on time, pre-minced garlic from a jar is fine, but fresh tastes better. For the bread, crusty baguette or sourdough soaks up the eggy sauce perfectly—avoid soft breads that'll turn soggy.

Tomatoes and eggs keep best in the fridge for 2 days once sliced, but you'll want to use them fresh for this recipe. Fresh herbs? Wrap them in damp paper towels and store in a sealed container for up to 5 days. The cheese, if using, can be refrigerated for 2 weeks or frozen for 3 months. This dish reheats beautifully—just pop it under the broiler for 2-3 minutes to crisp the tomatoes again. I always make a double batch on Sundays so I have leftovers for quick breakfasts all week.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this when I’m in a rush—the tomatoes just get halved, the garlic stays whole, and the eggs crack right into the pan. Minimal prep, maximum flavor.
  • Garlic-Basil Magic: That crispy egg white with the runny yolk? Yes. But the real star is the garlic-infused olive oil pooling under the tomatoes—bright, herby, and ridiculously satisfying. (Between us, I’ve been known to eat it straight from the pan.)
  • Breakfast or Dinner: Honestly, this works for both. Serve it warm with crusty bread for brunch or let it cool for a no-fuss lunch the next day. My college-aged son grabs it straight from the fridge—no judgment.
  • Budget Meal, Big Payoff: Tomatoes and eggs are cheap staples, but they feel like a fancy dish. A single batch feeds four for under $3, and leftovers reheat beautifully. (Yes, even on a Tuesday night.)

Step-by-step instructions for baked egg and tomato recipe

Here's how to create a comforting, one-pan breakfast that's ready in minutes.

1

🍳 Step 1: Prep the Tomatoes and Aromatics

Preheat your oven to 375°F. While it heats, slice the 4 whole medium tomatoes into ¼-inch thick rounds. You should end up with about 8-10 slices total. Arrange them in a single layer on a rimmed baking sheet, slightly overlapping if needed to fit all slices.

In a small bowl, combine the 2 cloves minced garlic, 0.25 cup chopped fresh basil leaves, 0.25 tsp red pepper flakes, 1 tsp Diamond Crystal kosher salt, and 0.5 tsp freshly ground black pepper. Sprinkle this aromatic blend evenly over the tomato slices, pressing down gently to help them absorb the flavors. This step ensures every bite gets that perfect balance of herby, garlicky goodness.

2

🔥 Step 2: Roast the Tomatoes Until Caramelized

Place the baking sheet in the preheated oven and roast the tomatoes for 15-18 minutes, or until they begin to soften and their edges turn deep golden brown. You'll know they're ready when they smell sweet and fragrant—this is the moment they develop that perfect caramelized depth. Real talk: don't walk away during this time. The first few minutes are critical for developing that flavor.

While they roast, take the 4 whole large eggs out of the refrigerator and let them sit at room temperature for 5 minutes. This ensures even cooking and prevents cracked whites when you crack them into the hot pan later. Here's the thing—room temperature eggs cook more evenly, which means perfectly set yolks every time.

3

🥘 Step 3: Bake the Eggs to Golden Perfection

Remove the baking sheet from the oven and carefully crack each large egg directly onto the roasted tomatoes. I like to use a small bowl to make this easier—just hold the bowl over each tomato and tap the egg gently against the side. Distribute the eggs evenly across the pan, leaving about ½ inch of space between each one.

Return the baking sheet to the oven and bake for another 10-12 minutes, until the egg whites are fully set but the yolks remain soft and runny. The tomatoes should be bubbling slightly, and the eggs should have a beautiful golden crust around the edges. If you're using the 0.5 cup shredded Gruyère cheese, sprinkle it evenly over the eggs during the last 2 minutes of baking so it melts into a creamy blanket.

4

🍽️ Step 4: Toast the Bread and Assemble

While the eggs finish baking, toast the 4 slices crusty bread in a dry skillet over medium heat for 1-2 minutes per side, until golden and crisp. You want that perfect crunch to contrast with the creamy eggs and soft tomatoes. Keep the bread warm while you finish the main dish.

Once the eggs are perfectly set, carefully transfer them to plates using a spatula. The yolks should still be liquid and vibrant, ready to burst with every bite. Garnish each serving with the 0.1 cup chopped fresh parsley for a pop of color and freshness. Serve immediately with the toasted bread on the side—this is where it gets fun. The warm bread soaks up any stray egg and tomato juices, making every bite even more satisfying.

👨‍🍳

Pro Tips For Making Baked Egg And Tomato

  • Preheat Pan Cold: I learned this the hard way—starting with a hot pan makes the tomatoes sweat instead of caramelize. Let that skillet sit for 5 minutes after turning on medium heat, then add your sliced tomatoes and garlic. They’ll release their juices just enough to soften but won’t turn into a sad, watery mess.
  • Slice Tomatoes Evenly: Uneven slices mean uneven cooking—thick ones stay crunchy, thin ones burn. Grab a sharp knife and cut tomatoes into ¼-inch rounds, then stack and slice again for consistent thickness. Yes, it’s tedious, but your eggs won’t end up with half a raw tomato on top.
  • Salt Eggs Before Baking: The whites will set faster and tighter if you add a pinch of salt to each egg before cracking them into the pan. I know, it sounds weird, but it prevents that rubbery texture that happens when the whites overcook. Trust me, your eggs will be silky.
  • Add Basil Late: Tossing in basil too early turns it to mush in the oil. Instead, scatter whole leaves over the eggs right before they finish baking—just 2-3 minutes. You’ll get bright, fragrant flavor without the bitterness of overcooked greens. (And skip the chopping; whole leaves look prettier anyway.)

Regional styles of this recipe

Italian Shakshuka Style

Transform this dish into a Mediterranean-inspired shakshuka by adding 1 can (14 oz) crushed tomatoes mixed with 1 tsp smoked paprika and ½ tsp ground cumin to the tomato slices before roasting. After baking the eggs, top each serving with ¼ cup crumbled feta cheese and a sprinkle of toasted pine nuts for crunch. Serve with warm pita bread instead of crusty baguette for an authentic North African touch. 🌿

Southern U.S. Tomato & Egg Hash

For a Southern twist, swap the fresh tomatoes for 2 cups diced canned tomatoes (San Marzano preferred) and add ½ cup diced bell peppers and ¼ cup diced red onion to the baking sheet before roasting. Season with 1 tsp Cajun seasoning and ½ tsp cayenne pepper for heat. Top with 2 fried eggs instead of baked ones, and serve with buttery cornbread. This version feels like a hearty brunch plate from a Southern diner.

French Rustic Tomato Tart

Create a French-inspired version by using 1 pre-baked puff pastry sheet as your base instead of tomatoes. Spread ½ cup tomato concassé (hand-chopped fresh tomatoes) mixed with 1 tbsp Dijon mustard and 2 tbsp crème fraîche on the pastry before baking. Top with 4 poached eggs (instead of baked) and finish with chives and a drizzle of truffle oil. This elegant twist makes it perfect for brunch gatherings.

Spanish Tortilla Adaptation

For a Spanish-inspired take, blend 2 cups roasted tomatoes with 1 small onion and 2 cloves garlic until smooth, then spread this mixture on a baking sheet. Top with 4 cracked eggs and bake as directed. After cooking, fold the eggs and tomatoes together into a thick omelet, then slice into wedges. Serve with a side of alioli (garlic mayo) for dipping. This version turns your dish into a portable, handheld meal.

Mexican Huevos Rancheros Twist

Give it a Mexican flair by adding 1 tsp chili powder and ½ tsp Mexican oregano to the tomato mixture. After baking, top each serving with ¼ avocado, 2 tbsp pico de gallo, and a dollop of sour cream. Serve with warm flour tortillas for scooping up the delicious eggy sauce. This version brings bold, vibrant flavors to your breakfast table. 🌶️

Japanese Tamago Kake Gohan Style

For an Asian-inspired variation, use 1 cup shredded daikon radish and 2 green onions mixed into the tomato slices before roasting. After baking, drizzle each serving with 1 tbsp soy sauce, 1 tsp mirin, and a sprinkle of toasted sesame seeds. Top with a soft-boiled egg instead of baked, and serve with steamed rice. This lighter version keeps the comfort while adding fresh, umami-rich flavors.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 210mg70%
Sodium 580mg25%
Total Carbohydrate 26g9%
Dietary Fiber 4g14%
Sugars 6g
Protein 20g40%
* 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 make this recipe with cherry tomatoes instead of medium tomatoes?

Yes, but you'll need to adjust the preparation. Halve cherry tomatoes first so they roast evenly without turning mushy. Use about 12-15 cherry tomatoes total to match the volume of 4 medium tomatoes. They'll develop a sweeter, jammy texture that works beautifully with the eggs.

2

How do I get the eggs perfectly runny without overcooking them?

The key is precise timing and temperature. Bake at 375°F for exactly 10-12 minutes after adding the eggs. For extra insurance, use a thermometer—remove when the center reaches 145°F. The eggs should have set whites but still jiggly yolks.

3

Can I prepare this dish ahead of time for brunch?

Roast the tomatoes and seasoning mixture 1 day ahead, then store in the fridge. On brunch day, simply add the eggs and bake as directed. For make-ahead breakfasts, the tomatoes can be refrigerated for 2 days before baking with fresh eggs.

4

What if I don't have fresh basil? What can I substitute?

Use 1 tbsp dried basil or 1 tsp dried oregano as a substitute. For a different flavor profile, try thyme or rosemary—both pair beautifully with tomatoes. Just remember dried herbs are more concentrated, so use about one-third the amount of fresh.

5

Why did my tomatoes turn mushy instead of caramelized?

This usually happens from overcrowding or overcooking. Use ¼-inch thick slices and arrange them in a single layer with space between each. Roast for 15-18 minutes max—check at 15 minutes to avoid overcooking. Also ensure your tomatoes are firm and fresh.

★★★★★4.8(8 reviews)
Categories Breakfast & Brunch