Looking for a vibrant, protein-packed breakfast that comes together in one pan? These Tomato Feta Baked Eggs are the ultimate weekend brunch win. By roasting juicy grape tomatoes with savory feta and herbs until they are blistered and sweet, you create a perfect nest for fresh eggs. This stunning dish is a Mediterranean-inspired classic that works just as well for a lazy Sunday morning as it does for a quick “breakfast for dinner” meal. With bold, fresh flavors and minimal cleanup, this Tomato Feta Baked Eggs recipe is destined to become a staple in your home.
10 minutes
20 minutes
30 minutes
4 servings
Why You’ll Love This Recipe
- It is a simple one-pan meal that makes cleanup effortless.
- The combination of roasted tomatoes and salty feta is incredibly satisfying.
- It is a naturally gluten-free and vegetarian meal idea.
- The visual presentation is beautiful enough for hosting friends.
- You can prep the veggies ahead of time for even faster cooking.

Ingredients
To make these healthy baked eggs, assemble these fresh, high-quality ingredients. You will need sweet grape tomatoes, savory crumbled feta, and fresh herbs to bring the dish to life.
- 2 cups grape tomatoes, halved
- 2 cloves garlic, minced
- 1 small red onion, thinly sliced
- 6 oz feta cheese, crumbled
- 8 large eggs
- 2 tbsp extra-virgin olive oil
- 0.5 tsp dried oregano
- 0.25 tsp crushed red pepper flakes (optional)
- Salt and black pepper, to taste
- 1/3 cup fresh basil leaves, torn or sliced
Ingredient Notes and Substitutions
Customize your Tomato Feta Baked Eggs to suit what you have on hand with these simple adjustments.
- Use cherry tomatoes if grape tomatoes are not available; they offer the same level of natural sweetness.
- Swap fresh basil with fresh parsley or cilantro if you prefer a different aromatic profile.
- Add baby spinach to the vegetable mix for an extra boost of greens.
- If you prefer a milder heat, eliminate the crushed red pepper flakes entirely.
- Use a goat cheese crumble instead of feta for a creamier texture.

How to Make Tomato Feta Baked Eggs
Step 1: Preheat and Prep
Preheat your oven to 400°F. Line a rimmed sheet pan with parchment paper to ensure nothing sticks, or lightly grease the surface with a small amount of extra-virgin olive oil.
Step 2: Season the Vegetables
Arrange the halved grape tomatoes, minced garlic, and thinly sliced red onion evenly across the sheet pan. Drizzle everything with olive oil and sprinkle with dried oregano, red pepper flakes, salt, and black pepper. Toss the ingredients gently until they are thoroughly coated in the seasonings.
Step 3: Initial Roast
Slide the sheet pan into the preheated oven. Roast the mixture for about 10 minutes, or until the tomatoes begin to soften and release their flavorful juices.
Step 4: Add Eggs and Feta
Remove the pan from the oven. Using a spoon, create eight small wells in the tomato mixture. Carefully crack one egg into each well and sprinkle the crumbled feta evenly over the top of the entire pan.
Step 5: Final Bake
Place the pan back into the oven. Bake for 8 to 10 minutes. Watch closely—you want the egg whites to be completely set while keeping the yolks slightly soft and runny.
Step 6: Garnish and Serve
Remove the pan from the oven immediately. Scatter the fresh basil leaves over the top and serve right from the sheet pan while hot.
Pro Tips
- Crack your eggs into a small bowl first to ensure no shells fall into your delicious baked dish.
- Keep a close eye on the oven during the final bake to prevent the yolks from overcooking.
- Use heavy-duty parchment paper to make the cleanup process nearly instant.
- Serve with crusty toasted sourdough or pita bread to soak up the leftover tomato and cheese juices.

Serving Suggestions
These eggs shine when served alongside simple sides that complement the Mediterranean flavors.
- Serve with a side of toasted sourdough bread.
- Pair with a crisp cucumber and olive salad for a brunch platter.
- Offer along with fruit skewers to balance the savory meal.
- Serve alongside roasted potatoes for an extra filling breakfast.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the microwave or a low-heat oven until just warmed through, though note that the egg yolks will firm up upon reheating.
FAQs
Can I prepare this in advance? Yes, you can chop the veggies and crumble the feta beforehand to save time in the morning.
Should I use a specific type of feta? A sheep’s milk feta will provide the most authentic tang, but any high-quality crumbled feta works well.
Can this be made dairy-free? You can omit the feta or use a plant-based feta substitute.
Do I have to use red onion? Not at all! If you prefer a milder flavor, you can swap it for shallots or just omit it.
More Recipes You’ll Love
- Easy Garden Vegetable Frittata
- Mediterranean Sheet Pan Breakfast
- Spinach and Feta Egg Muffins
- Roasted Tomato Basil Soup
Final Thoughts
Tomato Feta Baked Eggs offer the perfect balance of ease and elegance. By leaning on the natural sweetness of roasted tomatoes and the sharp, salty punch of feta, this dish delivers massive flavor with minimal effort. It is the ultimate solution for stress-free meal planning, whether you are hosting a casual brunch or need a quick recovery breakfast. The simple ingredients rely on freshness to shine, so try to use high-quality tomatoes and good olive oil. Follow these steps, fire up your oven, and enjoy this comforting, crowd-pleasing classic. Your family will definitely ask for this recipe again and again!
PrintEasy Tomato Feta Baked Eggs for a Healthy Breakfast
Indulge in a vibrant, protein-packed Mediterranean-inspired breakfast that comes together in a single pan. Juicy grape tomatoes are roasted with minced garlic and red onion until blistered and sweet, creating a warm, flavorful nest for perfectly baked eggs and savory crumbled feta. Finished with fresh basil, this dish is a stunning, gluten-free, and vegetarian-friendly meal perfect for a lazy weekend brunch or a quick, satisfying breakfast for dinner. Minimal cleanup and big, bold flavors await in every bite.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
2 cups grape tomatoes, halved
2 cloves garlic, minced
1 small red onion, thinly sliced
6 oz feta cheese, crumbled
8 large eggs
2 tbsp extra-virgin olive oil
0.5 tsp dried oregano
0.25 tsp crushed red pepper flakes (optional)
Salt and black pepper, to taste
1/3 cup fresh basil leaves, torn or sliced
Instructions
Preheat your oven to 400°F (200°C).
In a large oven-safe skillet, toss the grape tomatoes, garlic, and red onion with extra-virgin olive oil, oregano, red pepper flakes, salt, and pepper.
Roast in the oven for about 10-12 minutes until the tomatoes soften and begin to burst.
Carefully remove the skillet and stir in half of the crumbled feta.
Use a spoon to create 8 small wells in the tomato mixture.
Crack an egg into each prepared well.
Sprinkle the remaining feta over the top of the eggs.
Return the skillet to the oven and bake for 8-10 minutes, or until the egg whites are set but the yolks are still soft.
Remove from the oven, garnish with fresh basil, and serve immediately.
Notes
Substitute grape tomatoes with cherry tomatoes for a similar sweet flavor profile. You can swap fresh basil for flat-leaf parsley or cilantro for a different herbaceous aromatic note. To add more nutrition, consider tucking a handful of baby spinach or kale into the tomato mixture before baking.
Nutrition
- Serving Size: 2 eggs with veggies
- Calories: 285
- Sugar: 5g
- Sodium: 680mg
- Fat: 19g
- Saturated Fat: 8g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 380mg

