Ever feel like you’re in a total breakfast rut, reaching for the same cereal box or granola bar morning after morning? I’ve been there more times than I’d like to admit. That’s why I’m so excited to share this Mediterranean Egg & Tomato Breakfast Bake with you. It’s the kind of cozy, flavorful dish that makes getting out of bed a little easier. Inspired by the sunny flavors of the Mediterranean, it’s packed with juicy tomatoes, creamy feta, and fresh herbs. Plus, it’s all baked into one gorgeous dish, making cleanup a total breeze. A life-saver for busy mornings and downright impressive for weekend guests.
Why You’ll Love This
You’re going to love this recipe because it checks all the boxes for a busy lifestyle. It’s a healthy food idea that’s also a total showstopper, proving that aesthetic food doesn’t have to be complicated. You can prep almost everything the night before, so your morning is calm and relaxed instead of hectic. It’s also incredibly versatile—serve it right from the dish for a family-style breakfast, or slice it into neat squares for a breakfast buffet. Honestly, the aroma of garlic and herbs baking together is so, so comforting. It’s a simple breakfast idea that feels anything but ordinary.
Ingredients You’ll Need
- 1 tablespoon olive oil (for sautéeing and flavor)
- 1 medium yellow onion, diced (for a sweet, savory base)
- 2 cloves garlic, minced (for that essential aromatic punch)
- 1 pint cherry or grape tomatoes, halved (for bursts of juicy sweetness)
- 6 large eggs (the hearty, protein-packed star)
- 1/2 cup whole milk or half-and-half (for a rich, custardy texture)
- 1 cup crumbled feta cheese (for a creamy, salty tang)
- 1/4 cup chopped fresh basil, plus more for garnish (for a bright, herbal note)
- 1 teaspoon dried oregano (for classic Mediterranean flavor)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Cooking spray or butter (for greasing the baking dish)
Let’s Get Cooking Step by Step
- Preheat your oven to 375°F (190°C). Grease an 8×8 inch baking dish (or a similar size oven-safe skillet) with cooking spray or butter.
- Heat the olive oil in a skillet over medium heat. Add the diced onion and cook for about 5-7 minutes, until it becomes soft and translucent. Add the minced garlic and cook for one more minute, just until fragrant.
- Add the halved tomatoes to the skillet. Cook for another 4-5 minutes, allowing them to soften and release some of their juices. This step is key for building a deep, rich flavor. Remove the skillet from the heat and let it cool slightly.
- In a large bowl, whisk the eggs, milk, salt, pepper, and dried oregano together until they are well-combined and a little frothy.
- Spread the slightly cooled tomato and onion mixture evenly across the bottom of your prepared baking dish. Sprinkle about 3/4 of the crumbled feta cheese and the chopped basil over the top.
- Carefully pour the egg mixture over everything in the dish. Gently shake the dish or use a fork to ensure the eggs settle into all the nooks and crannies. Top with the remaining feta cheese.
- Bake for 25-30 minutes. You’ll know it’s done when the edges are golden brown and the center is completely set (no jiggle when you gently shake the pan).
- Let the bake rest for about 5 minutes before slicing. This helps it set up perfectly. Garnish with more fresh basil and a crack of black pepper. So good.
Brunch Recipes Inspiration
This bake is the ultimate anchor for any brunch spread. It pairs beautifully with so many other brunch recipes, making it easy to create a memorable breakfast buffet for friends and family. For a true feast, I love serving it alongside a platter of crispy bacon or turkey sausage links, a big fruit salad with mint, and a basket of warm, flaky croissants or buttermilk biscuits. Don’t forget the drinks! A pitcher of iced coffee or a refreshing citrus punch completes the picture. It’s the best kind of breakfast inspo—delicious, effortless, and sure to get everyone chatting around the table.
Variations & Substitutions
The beauty of a recipe like this is how easily you can make it your own. Out of feta? Shredded mozzarella or sharp cheddar will give you that wonderful cheesy pull. For a heartier, savory breakfast, stir in a handful of chopped spinach or kale with the tomatoes, or add some diced smoked turkey sausage. If you’re avoiding dairy, unsweetened almond milk works well for the liquid, and you can skip the cheese or use a dairy-free alternative. For a touch of heat, a pinch of red pepper flakes is fantastic. Honestly, if you’re not a fan of oregano, a teaspoon of Italian seasoning is a perfect swap. Make it work for you!
Serving Ideas & Pairings
This dish is incredibly versatile. For a quick breakfast idea, enjoy a square on its own with a piece of toast. For a more substantial morning breakfast, pair it with a simple arugula salad dressed with lemon juice and olive oil. It’s also fantastic at room temperature, making it a great packed lunch option. And if you’re hosting, setting up a DIY toast bar with sliced baguette, avocado mash, and various spreads turns this bake into part of an incredible breakfast buffet experience. No matter how you serve it, it’s a crowd-pleaser.
Storage & Reheating
Leftovers store beautifully, making future mornings a snap. Let the bake cool completely, then store it in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion on a microwave-safe plate and heat for 60-90 seconds, until warm. For a crispier top, reheat it in a toaster oven or a conventional oven at 350°F for about 10 minutes. I don’t recommend freezing this one, as the texture of the eggs and tomatoes can become a bit watery when thawed.
Frequently Asked Questions
- Can I make this Mediterranean Egg & Tomato Breakfast Bake ahead of time? Absolutely! This is one of my favorite make-ahead breakfast ideas. You can sauté the onions, garlic, and tomatoes the night before and store them in a container in the fridge. In the morning, just assemble everything and pop it in the oven.
- What’s the best way to get those clean slices? Letting the bake rest for 5-10 minutes after it comes out of the oven is the secret. It allows the eggs to fully set, so you get neat, beautiful squares instead of a scramble.
- I’m cooking for a crowd. Can I double the recipe? You sure can. Simply double all the ingredients and use a 9×13 inch baking dish. You may need to add a few extra minutes to the baking time—just keep an eye on it until the center is set.


