Frittatas come together so easily for a perfect high-protein breakfast. I’ll show you how to make a light and fluffy frittata with just a few ingredients and a skillet. This Italian Frittata recipe is incredibly versatile, so you can customize it depending on what you have on hand.

Frittata recipe in a cast iron skillet

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 Lorraine (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, making it a simple and excellent one-pan breakfast.

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.

Italian Frittata Ingredients

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 Mix-ins

Now for the fun part – you can use the base to mix and match different toppings and ingredients. Frittatas are a great way to clear out your fridge!

  • Cheese: The best cheeses for frittatas are: goat cheese, feta cheese, mozzarella, parmesan, cheddar cheese (try sharp cheddar), or even brie.
  • Veggies: Red bell peppers, broccoli, asparagus, mushrooms, zucchini, onion, asparagus, tomatoes, garlic, leeks, eggplant, shallot, and jalapenos.
  • Potatoes: Cook Hashbrowns in the cast-iron pan before adding the rest of the ingredients.
  • Protein: baked ham, sausage, shredded chicken breast, and Baked Bacon or Air Fryer Bacon.
  • Greens: Arugula, spinach, kale, collard greens, swiss chard, endive, and beet greens. 
  • Dairy: I prefer heavy cream, but you can also use half-and-half or whole milk (reduce the amount to 1/4 cup if using milk). If using skim milk, add sour cream, yogurt, or crème fraîche. 
  • Herbs: Parsley, chives, green onions, dill, basil. Make it spicy with a pinch of red pepper flakes.

How to Make a Frittata

Making a frittata is as simple as it gets for a hearty and healthy breakfast in no time with these step-by-step instructions:

  • Whisk together eggs, heavy cream, and salt.
  • Chop veggies – dice your tomatoes and bell peppers. 
  • Butter your cast-iron pan (or large ovenproof skillet) and add veggies.
  • Pour over the egg mixture, top with cheese, and bake.

Natasha’s Tip for Softer Veggies:

If you prefer your veggies (such as bell peppers, onions, or asparagus) softened or caramelized, you can sauté them in butter over medium heat. Allow the pan to cool slightly before adding the egg mixture.

How to make frittatas step by step tutorial

What is the Best Pan for Frittatas?

Use a 10-inch cast-iron pan or oven-safe skillet to get the perfect-sized slice so your frittata doesn’t spread too thin, and it can go from the stovetop to the oven if you want to pre-cook any filling. You can also use a small casserole dish (8×8 or 9×9), or a pie dish.

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:

  • Center is Set: 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.
Italian Frittata in a skillet

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.

Easy Frittata Recipe

5 from 281 votes
Easy Frittata recipe in black skillet
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
  • fresh herbs, optional 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, mozzarella, parmesan, cheddar, and brie
  • Veggies: Red bell peppers, broccoli, asparagus, mushrooms, zucchini, onions, tomatoes, garlic, leeks, eggplant, shallots, and jalapenos
  • Potatoes: Cook hashbrowns in the skillet, then pour the egg mixture over
  • Protein: baked ham, sausage, shredded chicken, bacon
  • Greens: Arugula, spinach, kale, collard greens, swiss chard, endive, and beet greens. 
  • Dairy: Heavy cream (preferred), half-and-half or reduce to 1/4 cup if using whole milk.
  • Herbs: Parsley, chives, dill, 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, italian frittata
Skill Level: Easy
Cost to Make: $
Calories: 273
Natasha's Kitchen Cookbook

Make-Ahead

Making a frittata in advance is perfect for meal prep or hosting. Frittata tastes best freshly baked, but it does keep well.

  • To Refrigerate: Cool completely, cover tightly, and store in the fridge for up to 4 days.
  • Freezing: Works best with plain veggie or meat frittatas (avoid watery veggies like tomatoes, zucchini, or avocado). Wrap slices individually, freeze up to 2 months. Thaw in the fridge before reheating.
  • To Reheat: Microwave slices 30–60 seconds, or cover with foil and warm in a 350°F oven for 10–15 minutes.

More Easy Breakfast Recipes

5 from 281 votes (226 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Stephanie Kinnison
    September 25, 2023

    Please update recipe! The arugula is left out in the instructions. You mentioned vegetables, but you also point to the bell peppers and tomatoes and not the arugula This is an amazing recipe but the way it is written it’s very easy to leave out the arugula or baby spinach. I just don’t ever want to forget the arugula again. Thank you!

    Reply

    • Natasha
      September 25, 2023

      Hi Stephanie, thank you for that feedback and I’m so glad you loved the frittata recipe! I have updated the recipe card to include the greens. Thanks again!

      Reply

  • Diane
    September 22, 2023

    I tried this recipe for my family and it was delicious and amazing! Will make this again. Thank you!

    Reply

    • NatashasKitchen.com
      September 22, 2023

      That’s wonderful, Diane!

      Reply

  • Susan
    September 18, 2023

    Worst recipe I’ve ever read. How many eggs? How much heavy cream? What temperature oven? How long to bake?

    Reply

    • NatashasKitchen.com
      September 18, 2023

      Hi Susan! All of these instructions are in the recipe card above. If you click on “jump to recipe” at the top of the page, it is a shortcut button that will take you directly to the recipe card.

      Reply

  • Shelley
    September 6, 2023

    Oh this is a keeper! Thank you for sharing. I was hungry and it getting late and didn’t want leftovers…again. Added a few chopped red onions and topped with a dollop of sour cream. Protein and veggies served.

    Reply

    • Natasha's Kitchen
      September 6, 2023

      Sounds great! We’re so glad to hear that you enjoyed it!

      Reply

  • Carol Manning
    August 6, 2023

    We loved your frittata… I did add sour cream to my 2% milk as you recommended. My vegetables were broccoli, yellow peppers and baby tomatoes (because that is what I had) and I used feta and cheddar cheese. It was beautiful and delicious. Thanks for sharing.

    Reply

    • NatashasKitchen.com
      August 6, 2023

      That’s great, Carol! I’m so glad you enjoyed the recipe.

      Reply

  • Ackrill Carole
    August 5, 2023

    Hi Natasha. This recipe is lovely, very tasty, is it possible to cook in the air fryer?

    Reply

    • Natashas Kitchen
      August 5, 2023

      Hi Ackrill, I haven’t tested this recipe using an air fryer yet to advise.

      Reply

  • Brenda
    July 23, 2023

    This is my “go to” frittata! In fact I just made it this morning for brunch. It’s easy to make and delicious!

    Reply

    • Natasha's Kitchen
      July 23, 2023

      Great to hear that, Brenda! Thanks for sharing.

      Reply

  • Lidia
    July 13, 2023

    Hi Natasha, I love your recipes but this one had me confused. I couldn’t figure out the pan to oven thing. Start with a cast iron and cook for how long before putting it in the oven. I feel two recipes were mixed up. I made it only in the oven in a pie plate because I followed the easy recipe. It was good but the middle collapsed when it cooled. I’ll try it again in a cast iron pan but when does it go in the oven? Thank you.

    Reply

    • Natashas Kitchen
      July 14, 2023

      Hi Lidia, I’m not seeing us mentioning starting cooking on anything besides the oven. Can you point me to that comment or step? We mention you can use a cast-iron pan or oven-safe pan. But once everything is added to the pan you bake it in the oven (step 4). I hope that helps.

      Reply

  • Audrey Whyte
    June 27, 2023

    Just made this and it’s so delicious, I love it and will definitely be making it again.
    I added courgette, onion and mushrooms and also dotted some pieces of Brie on top of the veggies.
    Thanks so much for the recipe.

    Reply

    • Natashas Kitchen
      June 27, 2023

      Yum! That sounds delicious, Audrey! Thank you for your great comment!

      Reply

  • Reggie
    June 24, 2023

    Turned out yummy! Switched out cheeses and veggies to use what we had, loved it, definitely making again.

    Reply

    • Natashas Kitchen
      June 24, 2023

      I’m so happy you enjoyed that. Thank you for sharing that with us, Reggie!

      Reply

  • Brian
    June 12, 2023

    Thank you for showing us how to make a Frittata!!! We added Zucchini, Onion, Garlic~cause we love Garlic, Avocado and 3 kinds of Cheese~ cause we love Cheese and some Red Pepper Flakes. Your Baking Instructions were Perfect. We be making More Frittatas for sure. A big hit with Professional Chiefs/Friends we know!!! We love your Recopies and Thank you for Sharing!!! Brian and Rory

    Reply

    • Natashas Kitchen
      June 12, 2023

      YUM! That sounds amazing, Brain! I’m so glad it was a hit! Thank you so much for sharing that with me!

      Reply

  • Tam Klem
    May 21, 2023

    Hi Natasha, I’m a big fan of your recipes! Your shrimp taco recipe is my family’s all time favorite! I’ve never made a frittata, but your recipe looks delish so I’m going to try it. Quick question, what size skillet to you find works best?

    Reply

    • Natasha's Kitchen
      May 21, 2023

      Thank you for loving our recipes! Use a cast-iron pan (Amason Affiliate Li9nk) 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

  • Beth Hawkins
    May 19, 2023

    Can’t wait to try it! It looks so easy and can be changed in so many ways.

    Reply

    • NatashasKitchen.com
      May 19, 2023

      Hi Beth! Let us know how it turns out. I hope you love the recipe!

      Reply

  • Francis M
    May 17, 2023

    Hi Natasha,

    I made this frittata last Sunday and It was super delicious. I also made your crepes recipe, the best. Thank you so much for these amazing recipes. Thank you,

    Reply

    • NatashasKitchen.com
      May 17, 2023

      Hi Francis! That’s great to hear. Thank you for the wonderful feedback.

      Reply

    • DbD
      June 4, 2023

      I made this today for my partner’s Birthday and it was delicious. Easy for this kitchen novice and tasty enough for him the kitchen pro! Thank you!

      Reply

      • NatashasKitchen.com
        June 4, 2023

        I’m glad it was enjoyed.

        Reply

  • Shaharuddin
    May 10, 2023

    What is arugula? The purpose of using it and any other option if I dont have it.
    Can I use air fryer instead of using oven. Tq

    Reply

    • Natasha's Kitchen
      May 10, 2023

      One of our readers shared that he switched out the arugula for baby spinach and liked it. I haven’t tested this recipe using an air fryer yet to advise.

      Reply

    • Pauline Morris
      June 22, 2023

      I use Baby Spanish, I did try Arugula once, to me it was bitter.

      Reply

  • Eva
    April 9, 2023

    Yummy! I had not made a frittata for a very long time. Friends were coming for Easter brunch, and I wanted something easy and delicious! This recipe (I used Cento roasted red peppers and spinach) and an old cast-iron skillet came to my rescue. It was fluffy and delicious!

    Reply

    • Natasha's Kitchen
      April 10, 2023

      Great to hear that it was a huge hit! Thank you so much for sharing.

      Reply

  • Angela Ulmer
    March 21, 2023

    This is a wonderful base recipe! You can add whatever you want and it comes out so flavorful and tender. Instead of using goat cheese and mozzarella, I used cottage cheese (don’t knock it till you try it!!) and sharp cheddar. I added onions, peppers and asparagus to my ‘portion’ and ham only to my husband’s. Delish!

    Reply

    • NatashasKitchen.com
      March 21, 2023

      Thank you for sharing, Angela! That sounds amazing. So glad you love the recipe. It’s so versatile. 🙂

      Reply

    • Wendy
      May 20, 2023

      Hi, Angela! I’m curious how much cottage cheese and cheddar cheese you used in your variation? Sounds good (as I always have cottage cheese on hand 😉) Thanks!

      Reply

      • Debbie
        May 30, 2023

        1/2 cup cottage cheese and 1 cup cheddar cheese to substitute for the feta and the mozzarella

        Reply

  • elizabeth bullen
    March 16, 2023

    I want to make this for a wedding brunch, does it have to be served immediately or can it sit a few hours then warm it?

    Reply

    • NatashasKitchen.com
      March 16, 2023

      Hi Elizabeth! This will be fine left out for a little while but for safe consumption, I would not let this sit out for too long because of the dairy components. See my “make-ahead” notes above. This reheats well.

      Reply

  • Jacy
    February 25, 2023

    Hello Natasha!

    I absolutely love your recipes and have tried quite a few. I am excited to try this frittata recipe for a brunch I’m hosting. Have you tried any type of meat in a frittata to advise on the best choice?

    Thank you!

    Reply

    • Natasha's Kitchen
      February 27, 2023

      Hello Jacy, great to hear from you. Great to hear that you’re enjoying my recipes. You can definitely add meat like bacon or ham in this recipe.

      Reply

  • Edna
    February 22, 2023

    Hi Natasha

    I love your recipes. I’m from UK and had to look up arugula which is rocket in English!

    Edna

    Reply

    • Natasha's Kitchen
      February 22, 2023

      I’m glad you’re enjoying them!

      Reply

    • Deb
      March 4, 2023

      In British English 😉 that’s how they call it in American English which is similar to other languages like German and Italian’s term for it.

      Reply

As Featured On

Never Go "Hangry" Again!

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