How to Make Frittatas (Stovetop or Baked)

Learn how to make the perfect frittata with this comprehensive guide–covering traditional frittatas, baked frittata casseroles and mini frittatas. This is the only frittata recipe you'll ever need!

312 Reviews

752Comments

Jump to recipe

traditional stovetop frittata recipe

Have you ever had an amazing frittata? The perfect frittata is creamy, custardy, and full of veggies. It is not dry, sponge-like or bland.

Frittatas are the ultimate clean-out-the-fridge weeknight dinner or weekend brunch recipe. Frittatas also transport well, so you can bring slices to picnics or pack them up for work lunches.

You can get creative with leftover frittata—use a slice as a sandwich filling, or break it up for easy breakfast tacos.

frittata ingredients

Frittatas can be intimidating at first, but they’re very easy to make if you know what you’re doing. So today, I’m sharing a comprehensive guide to making a perfect frittata, every time.

I’ve been disappointed by traditional frittatas before, so I went back to the basics. I pitted America’s Test Kitchen’s frittata guidelines against Bon Appetit and Epicurious, and came up with my own go-to methods.

eggs and cooked vegetables

Traditional Frittatas vs. Baked Frittatas

In my recipe, you’ll learn how to make traditional frittatas using the stovetop-to-oven skillet method. I made sure to use a reasonable oven temperature (not the broiler) and suggest cooking the frittata on the middle rack, so you can watch it while it cooks. Life’s too short for burnt frittatas!

I’ve also provided instructions on how to make baked frittatas (in a casserole dish or muffin tin), which are more hands-off. The baked options are particularly great if you need a make-ahead option or when your stovetop is otherwise occupied.

Which version is my favorite? They all turn out equally well. The only real deciding factor is which method works best for you.

frittata before and after baking

baked frittata options

Basic Frittata Formula

  • 12 eggs, whisked just until the egg yolks and whites are blended
  • 3 tablespoons full-fat dairy
  • 3 cups cooked and seasoned vegetables or other add-ins
  • 1 cup (4 ounces) grated or crumbled cheese
  • 1/2 teaspoon salt
  • Spinach, artichoke and feta cheese
  • Broccoli, cheddar and green onion
  • Cremini mushrooms, arugula and goat cheese
  • Cherry tomatoes, zucchini, mozzarella and basil
  • Shown here: yellow onion, carrot, bell pepper, goat cheese and chives

stovetop frittata sliced

General Frittata Tips

Dairy options

Use full-fat dairy. I’ve had great results with heavy cream, half-and-half and whole milk. Sour cream, crème fraîche and yogurt will work as well. However, two percent and skim milk are too watery. Omitting the dairy altogether results in a frittata that is, unsurprisingly, more eggy in flavor and less creamy.

Testing notes: America’s Test Kitchen recommends just three tablespoons of dairy and Bon Appetit recommends 1/2 cup. I tried both and slightly preferred the America’s Test Kitchen version, so I opted for the lower amount.

Pre-cook your vegetables, and use a lot of them

Vegetables should be tender, seasoned and cooked before adding the eggs. Raw vegetables release too much water and won’t be fully cooked by the time the eggs are done. Pre-cook your vegetables by sautéing, roasting, or steaming them to bring out their best qualities.

A large frittata made with one dozen eggs can accommodate up to three cups cooked vegetables, so that means you’ll need even more than three cups of raw vegetables!

Cheese is a good idea

Cheese offers extra flavor and up the creamy factor. I love to use soft cheeses like goat cheese. Sharp cheddar and Parmesan are delicious as well.

You can stir up to one cup of grated or crumbled cheese directly into the egg mixture, or reserve some for topping the frittata. While I live for golden, bubbling cheese on pizza and lasagna, don’t aim for a golden top when it comes to frittatas. Which brings me to my next point.

Don’t overcook your frittata

Keep an eye on your frittata while it’s in the oven. Bake until the eggs are puffed and opaque, and the center of the frittata jiggles just a bit when you give it a gentle shimmy.

The frittata will continue cooking once you remove it from the oven due to residual heat. Overcooked eggs smell like sulphur and have a dry, spongey texture—not good!

best stovetop frittata recipe

Frittata Notes

How to scale this recipe

My recipes calls for twelve eggs. You can halve this recipe and use a smaller skillet (say, 8″) or baking dish. Smaller frittatas will finish baking earlier, so adjust accordingly and keep an eye on them.

I don’t recommend trying to cut the recipe by more than one-half, since frittatas are inherently a large-batch item. How about egg sandwiches or toasts instead?

Recommended frittata pans

For the stovetop-to-oven method, use a well-seasoned cast iron skillet (affiliate link) or an oven-safe, non-stick skillet.

If you’re opting for a baked method, use a well-oiled baking dish or muffin tin (I actually didn’t have to oil this muffin tin, but my other “non-stick” muffin tin caused problems. Oil your pan to be safe).

What to serve with frittatas

Frittatas make a great main dish for any meal of the day. Or, you can treat a frittata as a side dish in a larger breakfast spread (especially mini frittatas).

Sides that complement frittatas include simple green salads, breakfast potatoes or hash browns, and toasted whole-grain bread.

Frittata garnishes and toppings

Frittatas don’t always win the beauty contest. For extra visual appeal, finish your frittata off with a sprinkle of fresh, leafy herbs (such as basil, parsley or cilantro) or snipped fresh chives.

For an extra-luxurious frittata, top individual slices with a dollop of pesto or your favorite herbed condiment. Another option? Finish them with a very light drizzle of thick balsamic vinegar or balsamic glaze. Working with a Mexican-ish frittata? Try hot sauce or gently warmed salsa.

baked frittata casserole

Watch How to Make Frittatas

mini frittatas in muffin tin

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

How to Make Frittatas (Stovetop or Baked)

  • Author: Cookie and Kate
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 312 reviews

Print

Learn how to make the perfect frittata with this comprehensive guide! This recipe assumes you’re cooking the vegetables in your skillet—if you’re using leftover vegetables for the stovetop option, simply warm them in the skillet before adding the eggs. Recipe yields 1 large frittata or 18 mini frittatas (approximately 8 servings).

Ingredients

Scale
  • 12 eggs
  • 3 tablespoons full-fat dairy (heavy cream, half-and-half, whole milk, sour cream, crème fraîche or yogurt)
  • ½ teaspoon salt
  • 1 cup (4 ounces) grated or crumbled cheese
  • 3 to 5 cups chopped vegetables or greens of choice (or up to 3 cups leftover cooked vegetables or greens)
  • 1 tablespoon olive oil
  • Garnish: Chopped or torn fresh, leafy herbs (basil, parsley, cilantro, or dill)

Instructions

  1. Preheat the oven to 425 degrees Fahrenheit for the traditional stovetop method, or 350 degrees for the baked methods (casserole or mini/muffins).
  2. Crack the eggs into a medium mixing bowl. Add your dairy of choice and the salt. Whisk just until the egg yolks and whites are blended. Whisk in all or half of the cheese (you can reserve the other half for topping the frittata before baking, if desired). Set the mixture aside.
  3. In a 12-inch cast iron skillet (or any other large skillet that’s oven safe), warm the olive oil over medium heat until shimmering. Add the vegetables, starting with chopped onions or other dense vegetables. Cook for a few minutes, stirring occasionally, then add any softer vegetables such as zucchini. Cook until those vegetables are tender, then add any garlic or greens, and cook until fragrant or wilted. Season with salt, to taste.
  4. Traditional stovetop option: Whisk the eggs once more and pour the mixture over the vegetables. Stir with a spatula briefly to combine and distribute the mixture evenly across the pan. If you reserved any cheese, sprinkle it on top of the frittata now.
  5. Once the outside edge of the frittata turns lighter in color (about 30 seconds to 1 minute), carefully transfer the frittata to the oven. Bake for 7 to 14 minutes (keep an eye on it), until the eggs are puffed and appear cooked, and the center of the frittata jiggles just a bit when you give it a gentle shimmy. Remove the frittata from the oven and place it on a cooling rack to cool. Garnish with herbs, slice with a sharp knife, and serve.
  6. Baked casserole option: Let the cooked vegetables cool for a few minutes. In the meantime, grease a 9 by 13-inch pan with butter, which works better than cooking spray. Stir the lightly cooled veggies into the egg mixture, then pour it all into the pan. If you reserved any cheese, sprinkle it on top of the frittata now.
  7. Bake for 20 to 25 minutes (keep an eye on it), until the eggs are puffed and appear cooked, and the center of the frittata jiggles just a bit when you give it a gentle shimmy. Remove the frittata from the oven and place it on a cooling rack to cool. Garnish with herbs, slice with a sharp knife, and serve.
  8. Baked mini frittata option: Let the cooked vegetables cool for a few minutes, then stir them into the egg mixture. Grease 18 muffin cups (I used two muffin pans for this), then fill the cups evenly with a scant ⅓ cup of the mixture. If you reserved any cheese, sprinkle it on top of the frittatas now.
  9. Bake for 13 to 17 minutes, until the eggs are puffed and appear cooked, and the center of the frittatas jiggle just a bit when you give the pan a gentle shimmy (this happens quickly so keep an eye on them; my pan with only 6 muffins finished sooner). Remove the pans from the oven and place them on a cooling rack to cool. Garnish with herbs, and serve.

Notes

Recipe created with guidance from Bon Appetit, Epicurious and America’s Test Kitchen.

Storage suggestions: Frittata leftovers keep well for a few days in the refrigerator. You can serve leftover frittata chilled, let it come to room temperature on its own, or gently warm individual slices in the microwave or oven.

Can I freeze it? I don’t recommend freezing leftover frittata. When I defrosted my frozen slices, they turned very watery and slightly rubbery. If you’re looking for a good egg-based freezer recipe, check out my breakfast burritos.
Prepare in advance:  The baked method is best for make-ahead frittatas. You can whisk the eggs, cooked vegetables and cheese together in advance. Cover and refrigerate the mixture until you’re ready to bake (it should keep well for up to two days). Grease a casserole dish or muffin tin and bake as directed above.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. sandycooks says:

    Everyone was right! This recipe is easy and delicious and everyone liked it, even those who are hard to please! I did the stovetop-oven combo for one and straight to oven for another. The second bakes for longer of course. I made the cremini mushroom, goat cheese, and arugula version. (It doesn’t say it, but I added the arugula after it finished baking). Divine!






    1. Kate says:

      Hooray! I’m glad you think so too. I appreciate your review, Sandy.

  2. Bethany says:

    I’ve been following this formula for a few years now. It’s awesome. I’ve added more veggies sometimes and it still works great. Different cheeses, too. Thanks!






    1. Kate says:

      You’re welcome, Bethany!

  3. Erin G says:

    Very useful recipe! I used bacon, goat cheese, bell pepper, shallots and green onion. I also grated zucchini and squeezed out the excess water before cooking. I halved the recipe and made the mini muffin tin version. Delicious and easy to grab and go for the mornings.






    1. Kate says:

      Thank you for sharing your variation, Erin!

  4. Susan says:

    Bake at what temperature?

    1. Kate says:

      Hi Susan, see step 1.

  5. Eva says:

    Hey hey! Just wondering did I misunderstand something or can you finish the frittata on the stove too? Or it needs to go into the oven? I’m cooking for a big group and would need to do one in the oven and one on the stove simultaneously. Thanks in advance

    1. Kate says:

      I like it best in the oven to finish. I hope this helps!

      1. Joe says:

        Do you cook for 17 minutes in the oven to finish off?

  6. edward says:

    didn’t really like, i think i did it wrong but yet again it tasted sloppy. not my favourite dish :(






    1. Kate says:

      I’m sorry to hear that. How long did you bake it for?

  7. Tamra says:

    I LOVED this recipe! I’ve made other frittatas before, but found this one to be superb! My dairy option was sour cream and a little heavy cream. Veggies were red and orange peppers, purple onion and spinach (frozen as that’s all on hand — drained). Cheeses were a “Mexican Style” — cheddar, Monterey jack, asadero & quesadilla finely shredded. I added diced ham as I was feeding hungry guys. Spices were a Himalayan pink salt/thyme/rosemary blend, cracked black pepper and a hint of Italian seasoning. It turned out fabulous! Thanks for this gr8 recipe!






  8. amelia says:

    Hi! For Mother’s Day I’m hoping to make a veggie frittata with 16 eggs in a 12in cast iron pan in the oven. Would cook temp / time be the same as listed for 12 eggs?

    1. Kate says:

      I would suggest starting with the recommended time and then adjust as needed.

  9. Colleen says:

    This was very good. I used yellow pepper, onion, zucchini, asparagus, and mushrooms. I should have used my left over bacon too.
    I will use this recipe again. :-)

  10. Tim says:

    I have made this several times and it is ALWAYS a huge hit! I recently discovered that plain Greek yogurt as the dairy really improves the flavor rather than heavy cream.

  11. Tara says:

    Thanks for your extremely helpful post. I love how detailed it was, especially with the different cooking options. I used marinated artichoke hearts which added a great flavour, combined with spinach and feta. I didn’t add onion and chose not to pre-cook the veg as they are already soft. I also added an additional 6 eggs, 18 total, as I was using a lasagna pan. It increased the cooking time by about 10 minutes, and it came out so light and fluffy. I served it at book club and it was a hit. Thank you.






  12. Ann W says:

    Scrumptious! Made this as a vegetarian option for a brunch on Sunday & it was a hit. It took a bit longer in my oven but given the extra bake time it was lovely. Thanks for the great recipe and helpful tips! Ann W, Kelsey’s MIL.






    1. Kate says:

      You’re welcome, Ann!

  13. Cordi says:

    Fantastic! My first frittata and i can’t wait to make another.