Sunday brunch with friends—the table groaning under the weight of pancakes, pastries, and endless coffee. But as a parent, you know the real challenge: making something that pleases everyone, including the picky eaters, without spending the whole party in the kitchen. I've been there, juggling a spatula and a toddler on my hip, wondering if anyone would even eat the quinoa salad.
Advertisements1
That's why I love a frittata. It's the chameleon of brunch—equally at home on a fancy platter or a paper plate. It welcomes whatever vegetables are languishing in your fridge, and it's just as good at room temperature as it is straight from the oven. Plus, it's a one-pan wonder that frees you to actually enjoy your own party.
In my family, brunch is a melting pot of traditions. My Nigerian grandmother made egg dishes with a fiery kick; my husband's Italian side adds herbs and cheese. This frittata is my way of honoring both—a canvas for whatever flavors you love. Whether you serve it with fresh fruit and mimosas or keep it simple with toast and coffee, it's a dish that says, 'Come sit, relax, and stay awhile.'
Why You'll Love This Recipe
About the Ingredients
10 large eggs
The base of the frittata. Use free-range or pasture-raised for richer flavor. If you need to reduce cholesterol, you can use 6 whole eggs + 4 egg whites.
1/2 cup (120ml) whole milk
Adds creaminess. Substitute with half-and-half or a dairy-free milk like oat milk for a lighter version.
1 cup (150g) cherry tomatoes, halved
They burst with sweetness. If out of season, use 1 cup chopped sun-dried tomatoes (rehydrated).
1 cup (150g) baby spinach, roughly chopped
Adds color and nutrients. Swap with kale (massaged with a little olive oil) or Swiss chard.
1/2 cup (75g) red bell pepper, diced
Sweet crunch. Use any color bell pepper; orange or yellow are great too.
1/4 cup (40g) red onion, thinly sliced
Mild sharpness. For a sweeter flavor, use shallots or leeks.
1 cup (120g) shredded cheddar cheese
Melts beautifully. Try Gruyère, feta, or goat cheese for a different twist.
2 tablespoons (30ml) olive oil
For sautéing and greasing the pan. Use avocado oil for a higher smoke point.
1/2 teaspoon salt
Enhances flavors. Adjust to taste, especially if your cheese is salty.
1/4 teaspoon black pepper
Freshly ground is best. Add a pinch of red pepper flakes for a spicy kick.
Tips & Tricks
Don't overbeat the eggs
Whisk just until yolks and whites are combined. Overbeating incorporates air, causing the frittata to puff up and then deflate.
Pre-cook watery vegetables
Sauté spinach and tomatoes to release excess moisture before adding to the egg mixture. This prevents a soggy frittata.
Use an oven-safe skillet
Ensure your pan is ovenproof up to 400°F (200°C). If not, transfer the egg mixture to a baking dish before baking.
Let it rest
After baking, let the frittata rest for 5 minutes. This allows it to set and makes slicing easier.
Pro Tips
Step-by-Step Instructions
1. Preheat oven
Preheat your oven to 375°F (190°C) and position a rack in the middle. This ensures even cooking.
2. Sauté vegetables
In a 10-inch oven-safe skillet, heat olive oil over medium heat. Add red onion and bell pepper; sauté for 3-4 minutes until softened. Add spinach and tomatoes, cook for 2 more minutes until spinach wilts. Season with salt and pepper.
3. Whisk eggs
In a large bowl, whisk eggs, milk, salt, and pepper until just combined. Do not overbeat—you want a uniform mixture without excessive foam.
4. Combine and pour
Spread the sautéed vegetables evenly in the skillet. Sprinkle half the cheese over them. Pour the egg mixture over the top, then sprinkle with remaining cheese.
5. Cook on stovetop
Place the skillet over medium heat and cook without stirring for 3-4 minutes, until the edges begin to set. This helps create a nice base.
6. Transfer to oven
Transfer the skillet to the preheated oven. Bake for 18-22 minutes, until the center is just set and the top is lightly golden. A knife inserted near the center should come out mostly clean.
7. Rest and slice
Remove from oven and let rest for 5 minutes. Run a spatula around the edges, then slice into wedges and serve warm or at room temperature.
Delicious Variations
Mediterranean
Add 1/2 cup crumbled feta, 1/4 cup kalamata olives, and 1 teaspoon dried oregano.
Southwest
Add 1/2 cup black beans, 1/4 cup corn, and 1/2 teaspoon cumin. Top with salsa and avocado.
Meat Lover's
Add 1/2 cup cooked, crumbled bacon or sausage and 1/4 cup chopped ham.
How to Store Brunch Dishes For A Party
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Wrap individual slices in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat in a 350°F (175°C) oven for 10 minutes, or microwave in 30-second bursts until warm.
Frequently Asked Questions
Q: Can I make this frittata ahead of time?
Yes, you can assemble the frittata up to 24 hours in advance and refrigerate it unbaked. When ready, bake as directed, adding 5-10 minutes to the baking time.
Q: Can I use a different type of cheese?
Absolutely! Any melting cheese works well. Try Gruyère, Swiss, Monterey Jack, or a dairy-free alternative for a vegan option.
Q: How do I know when the frittata is done?
The center should be just set and slightly jiggly, and the top should be lightly golden. A knife inserted near the center should come out mostly clean with a few moist crumbs.
Q: Can I add potatoes or other starchy vegetables?
Yes, but pre-cook them fully before adding, as they take longer than eggs. Dice and roast or sauté them until tender, then fold into the egg mixture.
Q: Why did my frittata stick to the pan?
Make sure to use a well-seasoned cast-iron or non-stick oven-safe skillet, and generously grease it with oil or butter before adding the vegetables.
I hope this frittata brings the same warmth to your table that it does to mine. What's your favorite brunch memory? Share in the comments below—I'd love to hear how you make it your own.
Brunch Dishes For A Party
Brunch Dishes For A Party: a make-ahead veggie frittata that's colorful, customizable, and easy to serve a crowd.
🧂 Ingredients
- 10 large eggs
- 1/2 cup (120ml) whole milk
- 1 cup (150g) cherry tomatoes, halved
- 1 cup (150g) baby spinach, roughly chopped
- 1/2 cup (75g) red bell pepper, diced
- 1/4 cup (40g) red onion, thinly sliced
- 1 cup (120g) shredded cheddar cheese
- 2 tablespoons (30ml) olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
📋 Instructions
- 1Preheat oven — Preheat your oven to 375°F (190°C) and position a rack in the middle. This ensures even cooking.
- 2Sauté vegetables — In a 10-inch oven-safe skillet, heat olive oil over medium heat. Add red onion and bell pepper; sauté for 3-4 minutes until softened. Add spinach and tomatoes, cook for 2 more minutes until spinach wilts. Season with salt and pepper.
- 3Whisk eggs — In a large bowl, whisk eggs, milk, salt, and pepper until just combined. Do not overbeat—you want a uniform mixture without excessive foam.
- 4Combine and pour — Spread the sautéed vegetables evenly in the skillet. Sprinkle half the cheese over them. Pour the egg mixture over the top, then sprinkle with remaining cheese.
- 5Cook on stovetop — Place the skillet over medium heat and cook without stirring for 3-4 minutes, until the edges begin to set. This helps create a nice base.
- 6Transfer to oven — Transfer the skillet to the preheated oven. Bake for 18-22 minutes, until the center is just set and the top is lightly golden. A knife inserted near the center should come out mostly clean.
- 7Rest and slice — Remove from oven and let rest for 5 minutes. Run a spatula around the edges, then slice into wedges and serve warm or at room temperature.



