There’s something delightful about a breakfast that not only nourishes but also delights the senses. Picture this: vibrant tomatoes, perfectly cut and hollowed, waiting to be filled with fluffy eggs, all enhanced with a sprinkle of herbs and a touch of Parmesan. It’s an inviting way to shake up your morning routine, especially when simplicity is key.
This recipe for Egg-Stuffed Breakfast Tomatoes came about on a leisurely weekend when my pantry seemed barren, yet my cravings were anything but. Armed with just a couple of firm tomatoes and some kitchen staples, I created a dish that marries freshness with a savory twist. The beauty of this breakfast is that it’s not just a meal; it’s a canvas for creativity. Feeling adventurous? You could toss in some diced bell peppers or sautéed spinach for an extra flavor punch!
Whether you’re looking to impress guests at a brunch or simply want a satisfying morning dish that won’t break the bank, these breakfast tomatoes are here to save the day. So let’s dive in and bring some color to your breakfast table!
Why are these Breakfast Tomatoes so special?
Simplicity: This recipe uses just a few fresh ingredients, making preparation quick and stress-free.
Versatility: Customize your Egg-Stuffed Breakfast Tomatoes with your favorite vegetables or cheeses for your personal touch!
Flavor-packed goodness: The herbs and Parmesan elevate the natural sweetness of the tomatoes, creating a dish that is rich in flavor.
Impressive presentation: Serve these gorgeous tomatoes to guests for a brunch that looks as stunning as it tastes!
Time-saving: Ready in just 30 minutes, these breakfast tomatoes allow you to enjoy a delicious meal without wasting precious time.
With all these delicious reasons, you’ll see why this dish deserves a spot in your breakfast rotation.
Breakfast Tomatoes Ingredients
Discover the delightful components that make these Breakfast Tomatoes a delicious meal!
For the Tomatoes
• 2 tomatoes – Choose large and firm ones to hold the egg filling without collapsing.
• Olive oil spray – A light coating ensures even roasting and enhances flavor without extra calories.
For the Seasoning
• ½ teaspoon Diamond Crystal kosher salt – Enhances the natural sweetness of the tomatoes.
• ½ teaspoon black pepper – Adds a gentle kick to the dish.
• ½ teaspoon garlic powder – Introduces a savory depth without overwhelming the fresh flavors.
• ½ teaspoon dried thyme – Brightens and complements the tomatoes perfectly.
For the Filling
• 4 medium eggs – Fresh eggs provide the fluffy texture that transforms this dish into a breakfast delight.
• ¼ cup Parmesan – Grated for a rich, nutty flavor that adds a delightful crunch on top.
For Garnish
• 2 tablespoons parsley – Chopped for a fresh finish that brightens the overall presentation.
Gather these ingredients, and you’re on your way to whipping up a show-stopping breakfast with these delightful breakfast tomatoes!
How to Make Breakfast Tomatoes
-
Preheat your oven to 400°F. This step ensures your Breakfast Tomatoes cook evenly and achieve that perfect golden edge.
-
Slice the tomatoes in half lengthwise. Carefully trim a tiny sliver from the bottom of each half, allowing them to stand upright. This is crucial for stability while filling!
-
Scoop out the seeds and pulp using a spoon. Be gentle, as you want to make enough room for the eggs without tearing the tomato walls.
-
Spray the hollowed tomatoes with olive oil, coating them evenly. Place the tomatoes on a rimmed baking dish, cut side up, and season them generously with salt, pepper, garlic powder, and thyme.
-
Crack each egg into a small ramekin, ensuring the yolk stays intact, then gently slide it into a tomato half. If using large eggs, discard some whites so they fit perfectly.
-
Sprinkle 1 tablespoon of grated Parmesan on top of each tomato half, inviting a nutty richness to every bite. Feel free to adjust the amount based on your cheese passion!
-
Bake the tomatoes in the preheated oven for about 20 minutes, or until the egg whites are set. If any liquid accumulates around the eggs, carefully pour it out before serving.
-
Garnish with chopped parsley for a splash of color and fresh flavor, then serve and enjoy your mouthwatering Breakfast Tomatoes immediately!
Optional: Serve with crusty bread to soak up the delicious juices.
Exact quantities are listed in the recipe card below.

What to Serve with Breakfast Tomatoes?
Set the stage for a delightful morning with these vibrant, savory creations that promise to brighten your brunch table.
-
Crispy Bacon: The smoky crunch of bacon complements the softness of the eggs beautifully, adding a satisfying texture to each bite.
-
Fresh Avocado Toast: Creamy avocado brings a luscious contrast to the savory tomatoes, making this pairing a match made in breakfast heaven.
-
Mixed Green Salad: A light salad with citrus dressing adds a refreshing zest, balancing the richness of the egg-stuffed tomatoes perfectly.
-
Roasted Potatoes: Crispy, seasoned potatoes create a hearty side that rounds out the meal, offering a satisfying crunch alongside the tomatoes.
-
Herbed Yogurt Dip: A cool, herbed yogurt dip introduces a tangy element that beautifully complements the savory notes of the breakfast tomatoes.
-
Sparkling Water with Lemon: Refreshing sparkling water infused with lemon adds a bubbly zest, cleansing the palate while enhancing the meal’s overall freshness.
-
Chocolate Croissant: For a hint of sweetness, pair with a flaky, chocolate-filled croissant. The pastry contrasts elegantly with the savory tomatoes, making for a delightful finish.
Feel free to mix and match these delicious sides to create your perfect brunch spread!
Breakfast Tomatoes Variations
Feel free to explore these delicious twists that can transform your Breakfast Tomatoes into a new culinary adventure!
-
Dairy-Free: Swap the Parmesan for a sprinkle of nutritional yeast for a cheesy flavor that’s entirely plant-based.
-
Vegetarian Boost: Add sautéed bell peppers or spinach to the egg filling for an extra pop of color and nutrition in each bite.
-
Bacon Lovers: Crumble crispy bacon on top before baking for a smoky, savory crunch that perfectly complements the eggs.
-
Spicy Kick: Sprinkle some red pepper flakes into the tomatoes for a zesty heat that wakes up your taste buds.
-
Herb Explosion: Mix fresh herbs like basil or chives into the egg mixture for a fragrant, fresh flavor that enhances each tomato.
-
Whole Grain: Serve your Breakfast Tomatoes over toasted whole-grain bread for a hearty and satisfying meal that adds texture.
-
Mini Bites: Use cherry or grape tomatoes for a fun appetizer version, perfect for bite-sized brunch gatherings!
-
Egg White Only: For a lighter twist, try using only egg whites and seasoning them boldly for a satisfying, lower-calorie option.
Each variation opens the door to endless possibilities, allowing you to tailor your breakfast tomatoes to perfectly suit your taste!
Expert Tips for Breakfast Tomatoes
- Choose the Right Tomatoes: Opt for firm, large tomatoes that can hold the egg filling without collapsing; Roma or beefsteak varieties work well.
- Egg Size Matters: Larger eggs may not fit, so consider discarding some egg whites to prevent overflow when filling the tomatoes.
- Don’t Skip Preheating: Properly preheating your oven to 400°F ensures even cooking for your breakfast tomatoes, providing that irresistible golden finish.
- Season Generously: Sprinkle your seasonings liberally on the tomatoes; inadequate seasoning can lead to blandness in the final result, so trust your taste buds!
- Add Extra Veggies: Enhance flavor and nutrition by mixing in chopped bell peppers, spinach, or even mushrooms before baking for a hearty twist!
How to Store and Freeze Breakfast Tomatoes
Fridge: Store leftover Breakfast Tomatoes in an airtight container for up to 3 days to maintain freshness.
Freezer: For longer storage, freeze cooked tomatoes without the egg filling for up to 2 months. Reheat and add fresh eggs before enjoying.
Reheating: To reheat, place tomatoes in a preheated oven at 350°F for about 10-15 minutes until warmed through. Enjoy a delightful breakfast without fuss!
Make Ahead Options
These Breakfast Tomatoes are a fantastic meal prep solution for busy mornings! You can prep the tomatoes by hollowing them out and seasoning them up to 24 hours in advance. Just place them in an airtight container, covered with a light layer of plastic wrap, to prevent them from drying out. When it’s time to serve, simply crack the eggs into the prepared tomatoes, top with Parmesan, and bake as directed. If you want to prepare the entire dish, you can assemble the filled tomatoes and refrigerate them for up to 3 days; just add a minute or two to the baking time to ensure the eggs are cooked through. Enjoy the convenience of having delightful Breakfast Tomatoes ready to go!

Egg-Stuffed Breakfast Tomatoes Recipe FAQs
How do I choose the best tomatoes for this recipe?
Absolutely! Look for large, firm tomatoes with vibrant color and minimal blemishes. They should feel heavy for their size and be free of dark spots. A good choice would be Roma or beefsteak tomatoes, as they have a sturdy structure for holding the egg filling.
How should I store leftover Egg-Stuffed Breakfast Tomatoes?
Very simply! Place any leftover Breakfast Tomatoes in an airtight container in the refrigerator. They will stay fresh for up to 3 days. Reheating them is easy—just pop them in a preheated oven at 350°F for about 10-15 minutes until they’re warmed through.
Can I freeze Egg-Stuffed Breakfast Tomatoes?
Yes, you can! For optimal freezing, prepare the tomatoes but do not add the egg filling. Freeze the cooked, hollow tomatoes in an airtight container for up to 2 months. When ready to enjoy, reheat in the oven, add fresh eggs, and then bake again until the eggs are set. This way, you get the freshest flavor!
What should I do if the eggs overflow while baking?
If you notice overflowing eggs, it’s likely that the tomatoes were too small or the eggs too large! You can easily fix this by cracking the eggs into a ramekin first, removing some of the whites if needed, so they fit better. If it does happen, gently pour off any excess liquid once they come out of the oven.
Are these Breakfast Tomatoes suitable for anyone with dietary restrictions?
Yes, they can be a great option! This recipe is gluten-free and vegetarian. For added dietary considerations, if you or your guests are vegan, you can replace eggs with a tofu or chickpea-based scramble. Always be mindful of any allergies, particularly to eggs or dairy when using the Parmesan cheese.

Delicious Breakfast Tomatoes: A Brunch Game-Changer!
Ingredients
Equipment
Method
- Preheat your oven to 400°F. This step ensures your Breakfast Tomatoes cook evenly and achieve that perfect golden edge.
- Slice the tomatoes in half lengthwise. Carefully trim a tiny sliver from the bottom of each half, allowing them to stand upright.
- Scoop out the seeds and pulp using a spoon. Be gentle, as you want to make enough room for the eggs without tearing the tomato walls.
- Spray the hollowed tomatoes with olive oil, coating them evenly. Place the tomatoes on a rimmed baking dish, cut side up, and season them generously with salt, pepper, garlic powder, and thyme.
- Crack each egg into a small ramekin, ensuring the yolk stays intact, then gently slide it into a tomato half.
- Sprinkle 1 tablespoon of grated Parmesan on top of each tomato half.
- Bake the tomatoes in the preheated oven for about 20 minutes, or until the egg whites are set.
- Garnish with chopped parsley for a splash of color and fresh flavor, then serve and enjoy your mouthwatering Breakfast Tomatoes immediately!





