Why This Frittata Is on Repeat in My Kitchen
I’ve probably made this frittata a dozen different ways, but this version—loaded with sautéed veggies and creamy goat cheese—hits that magical balance between hearty and light. It’s the kind of meal that works just as well for a weekend brunch with friends as it does for a lazy Tuesday lunch when I realize I forgot to grocery shop. Again.
What I love most? It’s flexible. Like, clean-out-your-fridge kind of flexible. Got some leftover mushrooms, half a bell pepper, and a bit of spinach wilting in the crisper? Perfect. Add some eggs and boom—you’ve got dinner. The goat cheese adds a tangy creaminess that makes the whole thing feel fancy, even though it’s ridiculously easy.

Table of Contents
Ingredients That Make This Frittata Irresistible
Let’s talk about the real stars here—the ingredients that bring this whole frittata to life. They’re simple, but each one plays a role in making this dish sing.
- Eggs – The foundation. Eight of them give the frittata structure and that classic custardy bite.
- Whole milk or cream – Adds richness and helps the eggs puff up just enough to feel luxurious.
- Fine sea salt – A small amount goes a long way in bringing out the natural flavor of the veggies and eggs.
- Olive oil – Used for sautéing; it adds depth and keeps things from sticking.
- Cremini mushrooms – Earthy and meaty, they’re perfect for adding substance without needing meat.
- Bell pepper – A pop of color and sweetness that balances the savory components.
- Red onion – Mildly sweet once cooked, it adds a subtle bite and rounds out the flavor.
- Fresh spinach – Adds freshness, color, and a bit of texture once it wilts into the egg mixture.
- Goat cheese – That creamy, tangy contrast is what makes this frittata feel special. You can swap it for feta or even sharp cheddar, but I always come back to the goat.

See the recipe card below for the full list of ingredients and measurements.
How to Pull Off the Perfect Frittata (Even If You’re Half Awake)
I’ve had my fair share of undercooked centers and rubbery edges. So trust me—these steps work, and I’ll even throw in a few of my “learned-the-hard-way” tips as we go.
1. Whisk the Eggs Like You Mean It
Grab a mixing bowl and crack in your eggs. Add in a splash of whole milk (or cream, if you’re feeling indulgent) and a pinch of salt. Whisk until the mixture looks smooth and slightly frothy. This part is key—no streaky yolks allowed.
2. Sauté the Veggies Until Just Tender
Heat a bit of olive oil in a well-seasoned cast iron skillet. Toss in the chopped mushrooms, bell pepper, and red onion. Sauté over medium heat until everything softens and smells amazing—about 5 minutes. Then toss in your spinach and stir for about 30 seconds, just enough to wilt it.
At this point, you’ll want to take the pan off the heat. If you’re not using a cast iron skillet, go ahead and transfer everything to a greased 8×8-inch baking dish.

3. Pour, Crumble, and Bake
Pour that beautiful egg mixture evenly over the sautéed veggies. Crumble the goat cheese over the top, letting little nuggets of creamy tang dot the surface.
Slide the skillet (or baking dish) into a preheated 400°F oven. If you’re using a cast iron, you’re looking at about 12–16 minutes. For a baking dish, it might take closer to 18–25. Either way, you want the center to just barely jiggle when you give the pan a gentle shake.
Pro tip: Don’t walk away and forget about it. Overbaking turns your fluffy frittata into a sponge. Not ideal.

4. Handle That Skillet With Caution
If you’re baking in cast iron, do not forget that the handle is lava-hot when it comes out of the oven. I’ve made the mistake (twice!) of grabbing it barehanded. Now I toss a towel over the handle the second it comes out as a reminder.
Frittata Flavor Combos You’ll Want to Try Next
Once you’ve nailed this base recipe, the world of frittata mix-ins opens wide—and I highly encourage experimentation. Some of my go-tos:
• Broccoli + Cheddar
Classic for a reason. Steam the broccoli until just tender and use sharp cheddar for max flavor.
• Bacon + Potato + Green Onion
Cook crispy bacon, toss in some roasted potatoes and chopped green onion, and you’ve got a savory, crowd-pleasing combo.
• Zucchini + Tomato + Feta
A summer staple. Use halved cherry tomatoes or sun-dried ones for deeper flavor. Feta brings the briny punch.
• Asparagus + Shallots + Herbs
This one screams spring. Add tarragon or chives, and goat cheese if you’re feeling extra.
• Sweet Potato + Caramelized Onion + Rosemary
A little more prep, but totally worth it. The sweetness from the onions and potatoes paired with rosemary makes it feel rustic and comforting.
Smart Tips for a Better Frittata Every Time
Don’t Skip the Pre-Cook
Always sauté your vegetables before they go into the egg mix. Raw veggies release water, which can mess with your texture and cook time.
Use Full-Fat Dairy
Skim milk won’t cut it here. You want the fat to help bind and fluff the eggs.
Grease Generously
If you’re not using cast iron, be generous with your baking dish prep. Eggs love to stick if they get the chance.
How to Serve It and Save the Leftovers (If There Are Any)
This frittata is perfectly happy solo, but I like serving it with a little arugula salad tossed in lemon juice and olive oil. Or some crusty bread if it’s brunch and I’m feeling carb-y.
As for leftovers? Let the frittata cool completely, then store slices in an airtight container in the fridge. It reheats well in the microwave, though I like popping it into the toaster oven for a few minutes to revive the texture.
And yes—it’s just as good cold. Don’t knock it until you try it.
Wrapping It Up with Flavor and Comfort
There’s something deeply satisfying about a warm slice of frittata, fresh from the oven, with those golden edges and creamy pockets of goat cheese tucked between tender veggies. The aroma alone—savory onions, earthy mushrooms, a hint of olive oil—makes the kitchen feel cozy and lived-in. Whether you’re serving it hot with a salad for brunch or grabbing a cold slice straight from the fridge, this frittata just works. It’s unfussy, flavorful, and full of little textural surprises. Next time you’re standing in front of the fridge wondering what to make, let this frittata be your answer.
FAQs about Frittata
Can I freeze leftover frittata?
Yes, frittata freezes well. Let it cool completely, slice it into portions, and wrap each slice in foil or parchment before storing in an airtight container. Freeze for up to 2 months and reheat in the oven or toaster oven for best texture.
What’s the best cheese to use in a frittata?
Goat cheese is great for its creamy tang, but other options work too. Try sharp cheddar, feta, mozzarella, or Gruyère. Just make sure it’s a cheese that melts well and complements your other mix-ins.
How long does frittata last in the fridge?
Stored properly in an airtight container, frittata will stay fresh in the refrigerator for up to 4 days. Reheat gently in the microwave or enjoy cold.
Can I make a dairy-free version of this frittata?
Absolutely. Use a non-dairy milk with a bit of fat (like oat milk or cashew milk), and skip the cheese or use a plant-based alternative. Just be sure the milk substitute is unsweetened and unflavored.
More Relevant Recipes
- Oven-Baked Frittata Recipe: This hearty and customizable frittata bakes right in the oven, making it a hands-off brunch favorite. With colorful vegetables and a tender egg base, it’s a delicious spin on a classic comfort dish.
- Spring Salad with Asparagus, Peas & Goat Cheese: Fresh, vibrant, and tangy, this salad highlights many of the same spring flavors found in a vegetable frittata, including goat cheese and seasonal greens, perfect as a light side or main.
- Ricotta Crostini with Peas and Mint: Creamy ricotta paired with sweet peas and fresh mint atop crispy bread brings a delightful bite-sized option that echoes the freshness and soft textures found in a veggie-loaded frittata.
Frittata Recipe
This flavorful frittata is filled with sautéed veggies and creamy goat cheese, making it the perfect one-pan dish for breakfast, brunch, or lunch.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Ingredients
- 8 large eggs
- 1/4 cup whole milk, or use heavy cream or half and half
- 1/2 teaspoon fine sea salt, or 1/4 teaspoon table salt
- 1 tablespoon olive oil
- 1 cup cremini mushrooms, chopped
- 3/4 cup chopped bell pepper
- 1/2 cup chopped red or yellow onion
- 2 cups fresh spinach, roughly chopped
- 2 ounces goat cheese, crumbled
Instructions
- Preheat oven to 400°F (204°C).
- In a mixing bowl, whisk together eggs, milk (or cream), and salt until well combined. Set aside.
- In a 10-inch cast iron skillet over medium heat, heat the olive oil. Add mushrooms, bell pepper, and onion. Sauté for around 5 minutes until softened.
- Add spinach to the skillet and stir for 30 seconds until just wilted. Remove skillet from heat.
- Spread the cooked vegetables into an even layer. Pour egg mixture over the top, then scatter goat cheese evenly across the surface.
- Place skillet in the oven and bake for 12 to 16 minutes, or until the center is set and slightly wobbly when shaken.
- Carefully remove from oven and allow to cool slightly before slicing and serving.
- If using an 8×8-inch baking dish: transfer sautéed veggies to the greased dish, pour egg mixture over, add goat cheese, and bake for 18 to 25 minutes.
Notes
- Use a well-seasoned cast iron skillet to prevent sticking and allow even cooking.
- Vegetables must be pre-cooked to avoid excess moisture in the frittata.
- Customize with your favorite vegetables or cheese varieties.
- The handle of the skillet will be very hot—use an oven mitt or towel as a reminder.
- You can double the recipe and bake in a 9×13-inch dish; extend baking time slightly as needed.
Nutrition
- Serving Size: 1 slice
- Calories: 151
- Sugar: 2g
- Sodium: 326mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 224mg
Keywords: frittata, egg bake, breakfast frittata, goat cheese, vegetable frittata







