Frittatas come together so easily. With just a few ingredients and a pan, you’ll get a breakfast worth slicing into. This Frittata Recipe is so versatile and you can change it up depending on what you have on hand (see all of the variation options below).

baked frittata in a pan

This post may contain affiliate links. Read my disclosure policy.

What is a Frittata?

A Frittata is an Italian egg dish that tastes similar to a Quiche (minus the crust, so it’s naturally gluten-free). To me, it’s more like an open-faced Omelette that is baked in a cast-iron pan and so simple to make! It typically contains a variety of meats, vegetables, and cheeses for a simple and excellent one-pan breakfast.

Base Frittata Recipe

Egg breakfast recipes are so wholesome and perfect for breakfast, from Poached Eggs to Breakfast Quesadillas and Breakfast Burritos. We love getting creative with these egg frittatas. Whether it’s a busy weekday morning or you’re hosting a brunch, all you need to do is pop this frittata in the oven.

You can make just about any frittata variation starting with these basic ingredients and it’s easy to scale up and down (i.e. if using a 12-inch pan, use 8 eggs):

  • Eggs – the main ingredient of a frittata
  • Heavy cream – adds moisture and richness to the egg base
  • Salt – a simple seasoning is all you need
  • Butter – to grease the pan and keep the frittata from sticking
  • Cheese – we love mozzarella and goat cheese together
ingredients for frittata recipe with eggs, cream, cheese, and vegetables

Frittata Variations 

Now for the fun part. Frittatas are so versatile and forgiving that you can mix and match different toppings and ingredients to get your perfect breakfast.

  • Cheese: What kind of cheese is best for frittata? You can’t really go wrong with: goat cheese, feta cheese, mozzarella, parmesan, cheddar (sharp cheddar is a favorite), and brie all work great. 
  • Veggies: Red bell peppers, broccoli, asparagus, mushrooms, zucchini, onions, asparagus, tomatoes, garlic, leeks, eggplant, shallots, and jalapenos. 
  • Potatoes: You can cook potatoes in the cast iron pan before adding the rest of the ingredients, just follow our Hashbrowns Recipe instructions for the potatoes.
  • Bacon: Bits of crispy bacon add a nice salty bite. Try Baked Bacon or Air Fryer Bacon to crisp it up then chop and sprinkle it over the quiche.
  • Leafy Greens: Arugula, spinach, kale, collard greens, swiss chard, endive, and beet greens. 
  • Dairy Options: Heavy cream is the best option here, but you can also use half-and-half or full-fat milk (reduce to 1/4 cup if using milk). If you don’t have whole milk, adding a little sour cream, yogurt, or crème fraîche will do the trick. 
  • Herbs: Parsley, chives, dill, or basil. You can also make it spicy by adding a pinch of red pepper flakes.

How to Make Frittatas

Making a frittata is as simple as it gets for a hearty and healthy breakfast in no time.

  • Whisk together eggs, heavy cream, and salt.
  • Chop veggies – dice your tomatoes and bell peppers. 
  • Butter your cast iron pan and add veggies.
  • Pour over the egg mixture, top with cheese, and bake.
Step by step photo collage for making frittatas

What is the Best Pan for Frittatas?

Use a cast-iron pan or oven-safe pan between 9 and 10 inches in diameter to get the perfect-sized slice so your frittata doesn’t spread too thin on the skillet. A cast iron pan is great because it can go from the stovetop to the oven if you want to pre-cook any fillings before pouring over the eggs.

How do you know when a frittata is done?

It’s important not to over-bake your frittata or it will seem rubbery and dry. Check early to avoid overcooking. Here are some tips to know when your frittata is done baking:

  • Set center: Bake until the edges and center are no longer jiggly, and the top is lightly golden.
  • Temperature: If you have an instant-read thermometer, bake until the internal temperature of the frittata reaches 160˚F.
  • Knife test: when you insert a knife into the center, it should come out clean with some moisture. If you see the wet egg mixture clinging to the knife, continue baking.
a pan with a perfectly baked frittata in it

Once you have a great Frittata base, there are so many possibilities to change it up and keep it exciting. Let me know your favorite toppings and add-ins in the comments below. I would love to hear from you.

Make-Ahead

Making a frittata in advance is perfect for meal prep or for when you are hosting a large brunch spread and want to make things ahead. I think a frittata tastes best freshly baked but it does keep well in the fridge and freezer.

  • To Refrigerate: Cool the baked frittata to room temperature, wrap individual slices tightly in plastic wrap, or transfer slices to an airtight container and refrigerate for 3-4 days.
  • Freezing: Freshly made or refrigerated frittata works best as not every variation of frittata works well for the freezer. Veggies like tomatoes and avocado do not freeze well. Be sure to fully thaw in the refrigerator overnight before reheating or it may end up wet and rubbery.
  • To Reheat: You can microwave a single slice until warmed through. If reheating in the pan, cover with foil and reheat in the oven at 350˚F for 10-15 minutes or until warmed through.

More Easy Breakfast Recipes

If you love this frittata, these top-rated breakfast recipes will get you excited to wake up in the morning.

Easy Frittata Recipe

5 from 273 votes
Frittatas are so easy with just a few ingredients. This one-pan breakfast Frittata Recipe is extremely versatile – see the endless variations in the notes**.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Ingredients 

Servings: 4 servings
  • 6 large eggs, *
  • 1/3 cup heavy whipping cream
  • 1/2 tsp salt, adjust to taste
  • 1 cup shredded mozzarella cheese
  • 1/2 cup goat cheese, optional**
  • 1/2 cup cherry tomatoes, halved
  • 1/2 cup bell pepper, red, orange or yellow, diced
  • 1 cup arugula
  • 1 tbsp unsalted butter
  • 1 tsp fresh herbs, for garnish

Instructions

  • Preheat the oven to 400F. Whisk eggs, heavy cream and salt until you get a smooth and even texture. Set aside.
  • Melt butter and coat the sides of the cast-iron skillet or baking dish with it. Spread vegetables and greens evenly on the bottom of the pan.
  • Pour over the egg mixture. Sprinkle the cheese on top. Using a fork, distribute the cheese around a little to incorporate it into the eggs. Bake for 15 to 17 minutes, or until the edges and center are set and the top is golden. The internal temperature of the frittata should reach 160˚F on a thermometer.

Notes

*If using a 12-inch pan: scale the recipe up to use 8 eggs, 1/2 cup cream, etc. 
**Variations:
  • Cheese: goat cheese, feta cheese, mozzarella, parmesan, cheddar cheese, and brie.
  • Veggies: Red bell peppers, broccoli, asparagus, mushrooms, zucchini, onions, tomatoes, garlic, leeks, eggplant, shallots, and jalapenos. 
  • Potatoes: Cook Hashbrowns in the same skillet, then pour the egg mixture over.
  • Protein: baked ham, sausage, shredded chicken breast, baked bacon or air fryer bacon
  • Leafy Greens: Arugula, spinach, kale, collard greens, swiss chard, endive, and beet greens. 
  • Dairy Options: Heavy cream (preferred), half-and-half or full-fat milk (reduce to 1/4 cup if using milk). If using skim milk, add a little sour cream, yogurt, or crème fraîche. 
  • Herbs: Parsley, chives, dill, or basil, or a pinch of spicy red pepper flakes. 

Nutrition Per Serving

273kcal Calories3g Carbs14g Protein23g Fat13g Saturated Fat1g Trans Fat293mg Cholesterol526mg Sodium213mg Potassium1g Fiber2g Sugar1824IU Vitamin A29mg Vitamin C102mg Calcium2mg Iron
Nutrition Facts
Easy Frittata Recipe
Amount per Serving
Calories
273
% Daily Value*
Fat
 
23
g
35
%
Saturated Fat
 
13
g
81
%
Trans Fat
 
1
g
Cholesterol
 
293
mg
98
%
Sodium
 
526
mg
23
%
Potassium
 
213
mg
6
%
Carbohydrates
 
3
g
1
%
Fiber
 
1
g
4
%
Sugar
 
2
g
2
%
Protein
 
14
g
28
%
Vitamin A
 
1824
IU
36
%
Vitamin C
 
29
mg
35
%
Calcium
 
102
mg
10
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Breakfast, Brunch
Cuisine: Italian
Keyword: frittata, frittata recipe
Skill Level: Easy
Cost to Make: $
Calories: 273
Natasha's Kitchen Cookbook
5 from 273 votes (226 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Ann Crabtree
    February 21, 2023

    Can you slide the frittata out onto a serving dish or do you slide very and serve right from the skillet?

    Reply

    • Natashas Kitchen
      February 21, 2023

      Hi Ann, we like to serve it in the pan! I hope you love this recipe.

      Reply

      • Ann Crabtree
        February 23, 2023

        The frittata is delicious. I had a larger skillet 11in., so I upped the ingredients a bit. Thank you for this recipe! Ann

        Reply

        • NatashasKitchen.com
          February 23, 2023

          You’re welcome, Ann! So glad you loved it.

          Reply

  • Liviu
    January 30, 2023

    Hello,
    I make this frittata alway, but I add onions and mushrooms. Eventually every vegetable can go.

    Reply

    • Natashas Kitchen
      January 30, 2023

      Yum! That sounds delicious! Thank you so much for sharing that with me!

      Reply

  • Janelle Hood
    December 12, 2022

    Absolutely love this recipe! I have experimented with so many variations, all being a hit! My absolute favorite is caramelized onions, mozzarella and goat cheese, topped with fresh chives! Out of this world! Another favorite is Roma tomato, bell pepper, fresh basil, mozzarella and goat cheese! I did cook the fresh basil in the frittata. Thanks for this recipe!

    Reply

    • NatashasKitchen.com
      December 12, 2022

      You’re welcome, Janelle! I’m so glad you love my recipe.

      Reply

  • Judy
    October 23, 2022

    Can this be doubled to make in a 9X13 baking dish for a crowd?
    How long should I bake this?
    Do certain veggies have to be cooked before adding to the dish in advance of the eggs?

    Reply

    • Natasha's Kitchen
      October 24, 2022

      Hi Judy, I haven’t tested that yet but it could work. If you do an experiment, please share with us how it goes.

      Reply

    • Connie
      December 2, 2022

      Yes, you can certainly do this in 9×13 baking dish! Bake on 350°F for 50 minutes then let rest before digging in!

      Reply

  • Janeybelle515
    October 10, 2022

    This is amazing!! I adore this recipe! So simple, and delicious. Highly recommend!

    Reply

    • NatashasKitchen.com
      October 10, 2022

      So glad you enjoyed this recipe. Thank you for the review.

      Reply

  • Kathy
    September 16, 2022

    Praying for your countrymen daily at this time . Love your recipes!

    Reply

    • NatashasKitchen.com
      September 16, 2022

      Thank you, Kathy!

      Reply

  • Mel
    September 16, 2022

    Loved this! Made it for brunch with fresh fruit and cinnamon rolls. Used Pam instead of butter on my cast iron skillet, worked perfect. Used cherry tomatoes, asparagus- just tips and top of stems-, chopped fresh spinach, 1/2 cup of shredded Swiss and 1/2 cup of shredded mozzarella. Rave reviews!

    Reply

    • Natashas Kitchen
      September 16, 2022

      I’m so glad you enjoyed it, Mel! Thank you so much for sharing that with me!

      Reply

  • Rose
    September 14, 2022

    Made our first frittata, ever, for dinner last night. Switched out the arugula for baby spinach and added 1/4 cup of green onion. Delicious! Can’t wait to try other variations of this easy, yummy recipe.

    Reply

    • NatashasKitchen.com
      September 14, 2022

      Hi Rose! Thank you for the wonderful review! So glad you enjoyed it.

      Reply

  • Valerie
    September 7, 2022

    Out of the ballpark delicious! The flavour of the goat cheese absolutely kicked it up a notch and the serving size was perfect.

    Reply

    • Natashas Kitchen
      September 7, 2022

      I’m so happy you enjoyed this recipe, Valerie! Thank you for your lovely review!

      Reply

  • Nancy
    September 4, 2022

    Do you bake the arugula in with the Frittata or is it for garnish?

    Reply

    • NatashasKitchen.com
      September 5, 2022

      Yes, it is baked in the the Frittata.

      Reply

  • Rosa Lee Neaves
    September 3, 2022

    every time I want to do a recipe, I go to you first. I love your recipes and you too!

    Reply

    • NatashasKitchen.com
      September 3, 2022

      That is so sweet! Thank you, Rosa. I’m so glad you enjoy my recipes.

      Reply

    • Susan Stevens
      October 6, 2023

      Me too! Hubby forgot to freeze my 2nd pie crust, so when I went for it, it was hidden in the back of the frig & mouldy: thought: OK, no crust – need to make a frittata – does Natashia’s Kitchen have one? YES!! Caramelised onions, bacon, smoked ham, roasted red peppers, garden-fresh peppers, minced jalapeno peppers, mushrooms, fresh basil, fresh tomatoes, old Canadian Cheddar & Feta cheeses – FANTASTIC!!!! (AND so much faster than a quiche!!)

      Reply

  • Maryann Soehl
    August 30, 2022

    I use left over spanpitte and it o good it thr itaian way my gtanmda made us . Thankyou love all you cooking so good

    Reply

    • Natashas Kitchen
      August 30, 2022

      You’re welcome! I’m so happy you enjoyed it!

      Reply

  • priya singh
    August 23, 2022

    There are lots of food blogger like this But the best food recipe ” Best Frittata Recipe” is yours. Thanks for giving me this wonderful blog. I will try to make it like you.

    Reply

    • NatashasKitchen.com
      August 23, 2022

      Thank you so much! 🙂

      Reply

  • Brett
    July 31, 2022

    Substitute liquid egg whites to cut the cholesterol to nothing and you are in business for those of us watching that. I swapped whole milk for the heavy cream as well. It came out perfect!

    Reply

    • Natasha's Kitchen
      July 31, 2022

      Great to hear, Brett! Thanks a lot for sharing that with us.

      Reply

  • Cynthia
    July 25, 2022

    Can I make the frittata at say 10:00 am then refrigerate til I bake it at noon when company arrives. Love your recipes

    Reply

    • Natasha's Kitchen
      July 25, 2022

      That should work. Please update us on how it goes.

      Reply

  • Janet Manning
    June 28, 2022

    I am 71 and an accomplished cook – never made a frittata in my life until last nite. Made this one with peppers, tomatoes, green onions and spinach. It was excellent and skeptical hubs declared it a winner also! Very easy and very good!

    Reply

    • NatashasKitchen.com
      June 28, 2022

      So glad to hear it was a success. Thanks for sharing, Janet!

      Reply

      • Saira
        August 15, 2022

        Hi,
        I want to double the reciepe. What should be the baking dish size and how long shall I bake it?
        Thank you,
        Saira

        Reply

        • Natasha's Kitchen
          August 15, 2022

          Hi Saira, I haven’t tested that yet but it could work. If you do an experiment, please share with us how it goes.

          Reply

  • A
    June 12, 2022

    This was a very helpful guide to a delicious frittata, thank you!! I opted to include chopped roasted asparagus stalks and spinach with grated Gruyère on top. So tasty! 😋🤤😊

    Reply

    • A
      June 12, 2022

      Also, I used a Pyrex 9 inch and it worked great, just upped the oven time to 25-26 minutes.

      Reply

    • Natasha's Kitchen
      June 12, 2022

      You’re welcome! Happy to hear that you liked it!

      Reply

  • Isabel
    May 15, 2022

    I love your recipes, my fav is Cilantro Lime Chicken and recently tried Lemon Thyme Chicken, just as good!!. Question on Fritada, I don’t like Goat cheese, what can I use instead?? Thanks

    Reply

    • Natasha's Kitchen
      May 15, 2022

      Hi Isabel, great to hear that you’re enjoying them! Goat, feta, mozzarella, parmesan, cheddar (sharp cheddar is a favorite), and brie work great.

      Reply

  • Leszek Skibinski
    April 3, 2022

    My comment is that I really enjoy your website. Also, can you tell me what size of baking dish you used for this recipe. It is not in the instructions.
    Thank you.

    Reply

    • Natasha's Kitchen
      April 3, 2022

      Thanks for the good feedback. You may use a cast-iron pan or oven-safe pan between 9 and 10 inches in diameter to get the perfect sized slice so your frittata doesn’t spread too thin on the skillet.

      Reply

    • pops
      May 29, 2022

      Just read above, you will find it:
      What is the Best Pan for Frittatas? Use a cast-iron pan or oven-safe pan between 9 and 10 inches in diameter to get the perfect sized slice so your frittata doesn’t spread too thin on the skillet.

      Reply

  • Christa
    March 15, 2022

    Can I make it the night before and then put it in the oven in the morning?

    Reply

    • Natasha's Kitchen
      March 15, 2022

      Hi Christa, I have some tips on the recipe. Please go to the Make-Ahead tips.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.