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

  • Brenda
    February 28, 2022

    Thanks Natasha for that great frittata recipe! Used plain yogurt and 1% milk and veggies in a cast iron pan. Loved it!

    Our hearts & prayers go out to all Ukrainians at this time! 💕🙏🏻

    Reply

    • Natashas Kitchen
      March 1, 2022

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

      Reply

  • Stacie
    February 15, 2022

    So simple, yet so good. I used three eggs and lots of diced mushrooms, onions, red pepper, black olives, and sliced tomatoes. It was more veggies than eggs…and I loved it. I used shredded mozzarella cheese and torn up American cheese. I used a small fry pan and it came out perfect. Thanks for this recipe.

    Reply

    • Natashas Kitchen
      February 15, 2022

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

      Reply

  • Marianne C.
    December 27, 2021

    Super easy, yummy and versatile!I I used Christmas leftovers…spinach, diced spiral ham, cheddar (and a little goat) cheese, tomatoes…next time I may use mushrooms or sautéed onions (or both!) and bell pepper. Thank you!!

    Reply

    • Natashas Kitchen
      December 27, 2021

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

      Reply

  • Betty
    October 13, 2021

    Can I just double the ingredients and cook this in a 9×13 Pyrex pan? Would it be deep enough?

    Reply

    • Natasha's Kitchen
      October 14, 2021

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

      Reply

  • Charleen
    October 1, 2021

    I made this for dinner tonight. Delish! I used tomato, spinach, mozzarella, dusted with fresh chives. So easy and so good. Thank you for sharing your recipes.

    Reply

  • Regina
    August 28, 2021

    Hi Natasha, I made your egg frittata recipe yesterday morning and loved it, but my husband said he thought it needed something to spice it up just a little bit. What would you suggest?

    Reply

    • Natasha's Kitchen
      August 30, 2021

      Hi Regina, how about adding some chili flakes or chili powder?

      Reply

    • steve-o
      July 20, 2022

      some sriracha in the egg base, cajun seasoning, blackening seasoning, lawry’s, tajin, almost anything is good on eggs

      Reply

  • Tracy
    July 27, 2021

    May I use bouisin cheese instead of goat cheese in this recipe?

    Can I use a baking dish instead of a cast iron skillet?

    Thank you!

    Reply

    • Natashas Kitchen
      July 28, 2021

      Hi Tracy, I haven’t tried this with bouisin cheese to advise (did you possibly mean Boursin cheese?). If you experiment, I would love to know how you like that! See this note in the recipe “What is the Best Pan for Frittatas? but it may work in a 9 and 10 inches pan so it doesn’t get too thin. I hope you love this recipe!

      Reply

      • Tracy
        July 28, 2021

        Yes spelling error- I did mean boursin cheese!

        Reply

  • Priscilla Martin
    July 14, 2021

    Can you add potatoes to this, if so, would you cook them first or leave them raw?

    Reply

    • Natasha's Kitchen
      July 14, 2021

      Hi Priscilla, I honestly haven’t tried that yet to advise. If you do an experiment, please share with us how it goes.

      Reply

    • Clarissa Castle
      November 27, 2021

      Cook the potatoes if you do not the water from the potatoes will not set right there will be too much liquid and the dish will separate

      Reply

  • Daisy
    April 18, 2021

    I didn’t have all the same ingredients but this recipe is so versatile. Still tasted delicious, and it came together so fast. Thank you for this recipe!

    Reply

    • Natasha's Kitchen
      April 18, 2021

      Totally agree, that’s what’s perfect about this recipe. Glad you enjoyed it, Daisy!

      Reply

  • Natalie
    April 11, 2021

    Is there a substitute for the heavy cream if you’re lactose intolerant?

    Thank you!

    Reply

    • Natasha's Kitchen
      April 12, 2021

      Hi Natalie, unfortunately, I haven’t tried any other substitute that’s good for lactose intolerant.

      Reply

      • Cheryl
        August 30, 2021

        There is lactose -free milk available. I use it all the time.

        Reply

      • Barbra
        September 11, 2021

        Almond milk or coconut milk should work well.

        Reply

  • Dave McBroom
    February 22, 2021

    I like frittatas if they are served warm. Lotsa folks around here serve them at room temp. Cheese needs to be gooey!

    Reply

  • Baltisraul
    February 21, 2021

    Wonderful breakfast this morning. I added about 1/4 lbs bulk, cooked sage sage sausage with the veggies. It took about 22 min to bake. I should have put the cast iron skillet in the oven while it was getting up to temp. That should have made the frittata conform to the instuctions.

    Reply

    • Natasha's Kitchen
      February 21, 2021

      I’m glad you liked it! Thanks for sharing your comments and feedback with us.

      Reply

  • Brett in PDX
    February 18, 2021

    Sounds and looks delicious! For those of us watching calorie and cholesterol intake, how do you think subbing egg whites for regular eggs and low fat cottage cheese for the heavy cream would work? Would blend them in a processor.

    Reply

    • Natasha's Kitchen
      February 18, 2021

      Hi Brett, I honestly haven’t tried that yet to advise but I think it’s worth experimenting with. If you give that a try, please share with us how it goes!

      Reply

  • veronica
    February 16, 2021

    Love all your recipes also purchased some of your pans(Staub).
    Can you add meat, bacon ham?

    Reply

    • Natasha's Kitchen
      February 17, 2021

      So great to hear that, Veronica! Thank you for sharing and yes, you can definitely add meat to this recipe.

      Reply

    • Clarissa Castle
      November 27, 2021

      Cook meat first so the creamy texture still comes through in the dish

      Reply

  • Lily
    February 16, 2021

    This frittata recipe is amazing, so much flavor in it! I love how easy this recipe is perfect to start any morning off with!!

    Reply

    • Natasha's Kitchen
      February 16, 2021

      Hi Lily, thank you for sharing your fantastic review with us!

      Reply

  • Debbie
    February 16, 2021

    Looks great..and easy.
    Is that an iron skillet you baked it in?

    Reply

    • Natashas Kitchen
      February 16, 2021

      Hi Debbie, that’s right, we used a cast iron pan. See this note in the recipe”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

  • Betsy
    February 16, 2021

    Absolutely delicious! One of my favorite breakfast foods! Not a huge fan of mozzarella in my eggs, so I subbed Feta instead, but overall the whole meal is just completely and utterly wonderful! Love the cherry tomatoes! They cook up so differently from large ones and have such a wonderful texture when cooked like this! Yummm….ok…going to have to go make another one now! 😀

    Reply

    • Natashas Kitchen
      February 16, 2021

      Isn’t it so good! I’m glad you enjoyed this recipe, Betsy!

      Reply

  • Ginka
    February 16, 2021

    Excellent, and just in time for dinner. Everyone loved it!
    I put mushrooms with the bell pepper and tomatoes.

    Reply

    • Natashas Kitchen
      February 16, 2021

      Yum! That’s a great idea! Thank you for sharing that wonderful review with me, Ginka!

      Reply

  • Erin
    February 16, 2021

    I just made this for dinner and we absolutely loved it! It was super easy and so quick to make. Can’t wait to make this again!

    Reply

    • Natashas Kitchen
      February 16, 2021

      I’m so happy you enjoyed that, Erin! Thank you for that wonderful review.

      Reply

  • M
    February 16, 2021

    Can I substitute the heavy cream?

    Reply

    • Natasha's Kitchen
      February 16, 2021

      Hi there M, 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).

      Reply

As Featured On

Never Go "Hangry" Again!

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