Easy Frittata Recipe
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 with all kinds of variations.

This post may contain affiliate links. Read my disclosure policy.
Hi guys! This is Natalya from Momsdish sharing our best frittata recipe.
The Only Frittata Recipe You’ll Need
Egg breakfast recipes are a favorite, from Poached Eggs to Breakfast Quesadillas, and we love getting creative with 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 with these basic ingredients:
- 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

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: You really can’t go wrong here. Goat, feta, mozzarella, parmesan, cheddar (sharp cheddar is a favorite), and brie work great.
- Veggies: Bell peppers, broccoli, asparagus, mushrooms, zucchini, onions, asparagus, tomatoes, garlic, leeks, eggplant, shallots, and jalapenos.
- 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).
- Herbs: Parsley, chives, dill, or basil.
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 pan and add veggies.
- Pour over the egg mixture, top with cheese, and bake.
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.

Common Questions
Omelets are typically pan-fried and folded, while frittatas are baked in the oven like a cake. Also, frittatas call for a heavy dose of cream to make them light, fluffy, and luscious.
Yes, as long as it’s full-fat. If using milk, reduce to 1/4 cup. If you don’t have whole milk, adding a little sour cream, yogurt, or crème fraîche will do the trick.
A frittata tastes similar to a Quiche. It is an egg custard that is fluffy and creamy without the crust, making it gluten free.
Bake until the center is no longer jiggly and the edges are golden. Be sure you don’t overcook the frittata or it will seem rubbery and dry.

Make-Ahead
Making frittata in advance is perfect for meal prep or for when you are hosting a large brunch spread and want to cut down on day-of work.
- Refrigerator: Bake your frittata and let it cool down. Pop it in the fridge in an airtight container or covered tightly with plastic wrap. When you’re ready to serve, microwave a single slice until warmed through or pop the entire pan in the oven for a few minutes.
- Freezer: 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.
More Breakfast Recipes
If you loved this frittata, these top-rated breakfast recipes will get you excited.
- Cinnamon Rolls – Softy and gooey with the best icing
- Dutch Baby Pancakes – you’ll love how easy these are
- Ricotta Pancakes – on our family’s regular rotation
- Crepes – our go-to, easy blender recipe
- Acai Bowl – like a smoothie parfait and good for you
- Instant Pot Egg Bites – recreating a Starbucks favorite
Best Frittata Recipe (Easy Oven Method)

Ingredients
- 6 large eggs
- 1/3 cup heavy whipping cream
- 1/2 tsp salt, adjust to taste
- 1 cup grated mozzarella cheese
- 1/2 cup goat cheese
- 1/2 cup cherry tomatoes
- 1/2 cup bell pepper, red, orange or yellow
- 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.
- Cut tomatoes in half. Chop bell peppers into small pieces.
- Melt butter and coat the sides of the 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 are set and the top is lightly browned.
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!
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!
I tried this recipe for my family and it was delicious and amazing! Will make this again. Thank you!
That’s wonderful, Diane!
Worst recipe I’ve ever read. How many eggs? How much heavy cream? What temperature oven? How long to bake?
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.
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.
Sounds great! We’re so glad to hear that you enjoyed it!
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.
That’s great, Carol! I’m so glad you enjoyed the recipe.
Hi Natasha. This recipe is lovely, very tasty, is it possible to cook in the air fryer?
Hi Ackrill, I haven’t tested this recipe using an air fryer yet to advise.
This is my “go to” frittata! In fact I just made it this morning for brunch. It’s easy to make and delicious!
Great to hear that, Brenda! Thanks for sharing.
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.
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.
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.
Yum! That sounds delicious, Audrey! Thank you for your great comment!
Turned out yummy! Switched out cheeses and veggies to use what we had, loved it, definitely making again.
I’m so happy you enjoyed that. Thank you for sharing that with us, Reggie!
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
YUM! That sounds amazing, Brain! I’m so glad it was a hit! Thank you so much for sharing that with me!
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?
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.
Can’t wait to try it! It looks so easy and can be changed in so many ways.
Hi Beth! Let us know how it turns out. I hope you love the recipe!
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,
Hi Francis! That’s great to hear. Thank you for the wonderful feedback.
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!
I’m glad it was enjoyed.
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
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.
I use Baby Spanish, I did try Arugula once, to me it was bitter.
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!
Great to hear that it was a huge hit! Thank you so much for sharing.
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!
Thank you for sharing, Angela! That sounds amazing. So glad you love the recipe. It’s so versatile. 🙂
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!
1/2 cup cottage cheese and 1 cup cheddar cheese to substitute for the feta and the mozzarella
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?
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.
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!
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.
Hi Natasha
I love your recipes. I’m from UK and had to look up arugula which is rocket in English!
Edna
I’m glad you’re enjoying them!
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.
Can you slide the frittata out onto a serving dish or do you slide very and serve right from the skillet?
Hi Ann, we like to serve it in the pan! I hope you love this recipe.
The frittata is delicious. I had a larger skillet 11in., so I upped the ingredients a bit. Thank you for this recipe! Ann
You’re welcome, Ann! So glad you loved it.
Hello,
I make this frittata alway, but I add onions and mushrooms. Eventually every vegetable can go.
Yum! That sounds delicious! Thank you so much for sharing that with me!
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!
You’re welcome, Janelle! I’m so glad you love my recipe.
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?
Hi Judy, I haven’t tested that yet but it could work. If you do an experiment, please share with us how it goes.
Yes, you can certainly do this in 9×13 baking dish! Bake on 350°F for 50 minutes then let rest before digging in!
This is amazing!! I adore this recipe! So simple, and delicious. Highly recommend!
So glad you enjoyed this recipe. Thank you for the review.
Praying for your countrymen daily at this time . Love your recipes!
Thank you, Kathy!
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!
I’m so glad you enjoyed it, Mel! Thank you so much for sharing that with me!
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.
Hi Rose! Thank you for the wonderful review! So glad you enjoyed it.
Out of the ballpark delicious! The flavour of the goat cheese absolutely kicked it up a notch and the serving size was perfect.
I’m so happy you enjoyed this recipe, Valerie! Thank you for your lovely review!
Do you bake the arugula in with the Frittata or is it for garnish?
Yes, it is baked in the the Frittata.
every time I want to do a recipe, I go to you first. I love your recipes and you too!
That is so sweet! Thank you, Rosa. I’m so glad you enjoy my recipes.
I use left over spanpitte and it o good it thr itaian way my gtanmda made us . Thankyou love all you cooking so good
You’re welcome! I’m so happy you enjoyed it!
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.
Thank you so much! 🙂
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!
Great to hear, Brett! Thanks a lot for sharing that with us.
Can I make the frittata at say 10:00 am then refrigerate til I bake it at noon when company arrives. Love your recipes
That should work. Please update us on how it goes.
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!
So glad to hear it was a success. Thanks for sharing, Janet!
Hi,
I want to double the reciepe. What should be the baking dish size and how long shall I bake it?
Thank you,
Saira
Hi Saira, I haven’t tested that yet but it could work. If you do an experiment, please share with us how it goes.
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! 😋🤤😊
Also, I used a Pyrex 9 inch and it worked great, just upped the oven time to 25-26 minutes.
You’re welcome! Happy to hear that you liked it!
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
Hi Isabel, great to hear that you’re enjoying them! Goat, feta, mozzarella, parmesan, cheddar (sharp cheddar is a favorite), and brie work great.
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.
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.
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.
Can I make it the night before and then put it in the oven in the morning?
Hi Christa, I have some tips on the recipe. Please go to the Make-Ahead tips.
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! 💕🙏🏻
You’re welcome! I’m so happy you enjoyed it, Brenda!
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.
Thank you so much for sharing that with me, Stacie! I’m so glad you enjoyed it!
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!!
You’re welcome! I’m so happy you enjoyed it, Marianne!
Can I just double the ingredients and cook this in a 9×13 Pyrex pan? Would it be deep enough?
Hi Betty, I haven’t tested that yet but it could work. If you do an experiment, please share with us how it goes.
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.
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?
Hi Regina, how about adding some chili flakes or chili powder?
some sriracha in the egg base, cajun seasoning, blackening seasoning, lawry’s, tajin, almost anything is good on eggs
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!
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!
Yes spelling error- I did mean boursin cheese!
Can you add potatoes to this, if so, would you cook them first or leave them raw?
Hi Priscilla, I honestly haven’t tried that yet to advise. If you do an experiment, please share with us how it goes.
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
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!
Totally agree, that’s what’s perfect about this recipe. Glad you enjoyed it, Daisy!
Is there a substitute for the heavy cream if you’re lactose intolerant?
Thank you!
Hi Natalie, unfortunately, I haven’t tried any other substitute that’s good for lactose intolerant.
There is lactose -free milk available. I use it all the time.
Almond milk or coconut milk should work well.
I like frittatas if they are served warm. Lotsa folks around here serve them at room temp. Cheese needs to be gooey!
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.
I’m glad you liked it! Thanks for sharing your comments and feedback with us.
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.
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!
Love all your recipes also purchased some of your pans(Staub).
Can you add meat, bacon ham?
So great to hear that, Veronica! Thank you for sharing and yes, you can definitely add meat to this recipe.
Cook meat first so the creamy texture still comes through in the dish
This frittata recipe is amazing, so much flavor in it! I love how easy this recipe is perfect to start any morning off with!!
Hi Lily, thank you for sharing your fantastic review with us!
Looks great..and easy.
Is that an iron skillet you baked it in?
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.”
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! 😀
Isn’t it so good! I’m glad you enjoyed this recipe, Betsy!
Excellent, and just in time for dinner. Everyone loved it!
I put mushrooms with the bell pepper and tomatoes.
Yum! That’s a great idea! Thank you for sharing that wonderful review with me, Ginka!
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!
I’m so happy you enjoyed that, Erin! Thank you for that wonderful review.
Can I substitute the heavy cream?
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).