Easy Frittata Recipe (Choose Your Add-Ins)

This easy frittata recipe will be your new go-to for a healthy egg-based dish you can serve and enjoy any time of day. It keeps and reheats well, which makes it an excellent make-ahead meal. Today Iโ€™m sharing my 2 favorite versions, a garden vegetable frittata and a Mediterranean-inspired frittata. Make it exactly like I do, or play around with the recipe and make it a little differently every time!

One reader, Tracee, commented: โ€œThe Mediterranean version has become one of my husbandโ€™s and my favorite breakfast dishes. Thank you so much for sharing! Itโ€™s delicious. โ˜…โ˜…โ˜…โ˜…โ˜…โ€

Another reader, Andi, commented: โ€œIโ€™ve made the veggie version and one with mushrooms, chicken, and sundried tomatoes. This is a yummy recipe thatโ€™s so easy and comes out perfect! โ˜…โ˜…โ˜…โ˜…โ˜…โ€

two frittatas in cast iron skillets on marble counter with tomatoes, red onions, chopped parsley, and eggs next to them.

What Is a Frittata?

If youโ€™ve never made one before, hereโ€™s a quick introduction to this delicious 1-pan meal. While it may resemble a crustless quiche, youโ€™re using double the eggs and half the milk/cream, so the texture is more sturdy and less creamyโ€”more like a thick, baked omelette.

Youโ€™ll begin cooking it on the stove, and then transfer it to the oven to bake. So a skillet that can go from stove to oven, such as a cast iron skillet, is necessary. More on this below.

Like any homemade omelette, breakfast strata, or breakfast casserole, you can customize the flavors of this frittata by choosing different add-ins. Make it exactly like one of the two ways I describe below, or play around with the recipe and discover your own favorite version!

To sum up, youโ€™ll love this frittata recipe because itโ€™s:

  • Make-ahead friendly
  • Can be served warm or at room temperature
  • Packed with protein and vegetables
  • Much easier and faster than making individual omelettes
  • Infinitely customizable!

And if you love this classic version, youโ€™ll these breakfast egg muffins just as much. Theyโ€™re little mini frittatas!

spinach, tomato, and feta cheese frittata slice on plate with arugula salad and strawberries.
What Is the Difference Between a Quiche & a Frittata?

The ratio of eggs to milk is different: This frittata recipe uses 8 eggs and 1/2 cup milk, while my quiche recipe uses 4 eggs and 1 cup milk/cream. This means the texture of a frittata is more sturdy and solid, like an omelette; the texture of a quiche is creamier, and more custard-like. A quiche is usually baked in a pie crust; and a frittata starts in a skillet on the stovetop, and then finishes baking in the oven.

Can I Make This With Only Egg Whites?

You could, but I donโ€™t recommend using only egg whites because you will lose a lot of richness and flavor that the yolks provide. If you want to try it, use 2 whole eggs and 6 egg whites. Or try this lightened-up crustless veggie quiche.

Base Ingredients in This Frittata Recipe

Letโ€™s start with the base ingredients of this frittata recipe. This is the starting point you can use every time, and then add in your selected vegetables and/or meats.

  • 8 Large Eggs: The foundation of the frittata!
  • 1/2 Cup Milk: Whole milk makes for the best texture, but itโ€™s a small amount, so itโ€™s not a big deal to use low-fat or nondairy milk instead. Use cream or half-and-half for a creamier texture.
  • Salt & Pepper: These enhance all the other flavors youโ€™ll add to your frittata.
  • 1 Cup Cheese: You can use whatever type of cheese you enjoy best in an omelette. In the 2 frittata recipes detailed below, weโ€™re using shredded sharp cheddar and crumbled feta.
  • Olive Oil & Garlic: Cook garlic in some olive oil to give the frittata a flavorful start.
ingredients in bowls including milk, eggs, cheese, salt and pepper, chopped spinach, cherry tomatoes, and more.
beaten egg and cheese mixture in glass bowl.

Just like with my recipes for quiche, breakfast casserole, and even eggs benedict, you can adapt this frittata recipe to your taste, but if youโ€™d like some inspiration, here are my 2 favorite versions:

Garden Vegetable Frittata

This version comes from team member Beth. She usually roasts the vegetables in the oven first, but we decided to cut that step to see if we could make the recipe quickerโ€ฆ and it worked! So for this garden vegetable frittata, youโ€™ll cook the vegetables in the skillet to soften them a bit before you pour in the egg mixture. Hereโ€™s what to include:

  • Red Onion: Slice half a red onion and add it to the pan with the garlic.
  • Sweet Potato: Chop up a sweet potato, and cook it with the onion and garlic.
  • Red Bell Pepper: Chopped red pepper adds a pop of color, but yellow or orange peppers taste just as good!
  • Zucchini: Slice a small zucchini, and halve any larger rounds. (This frittata is one of my most favorite zucchini recipes, in fact!)
  • Shredded Sharp Cheddar Cheese: In recipe testing, mild cheddarโ€™s flavor got lost in here. Use a sharper cheese for the best-tasting vegetable frittata.

After the vegetables have softened on the stove, pour the egg mixture on top and let it cook for about 5 minutes before transferring to the oven:

sauteed vegetables in cast iron skillet and shown again with eggs poured on top.

Mediterranean-Inspired Frittata Recipe

Frittata is Italian, and so naturally, Mediterranean flavors work wonderfully in here. Thereโ€™s no need to pre-cook these already-soft ingredients, so you can add everything right into the egg mixture. Hereโ€™s what to include:

  • Artichokes: I use canned quartered artichoke hearts, and drain them well.
  • Fresh Spinach: Give the leaves a rough chop.
  • Cherry Tomatoes: Halved cherry tomatoes add color as well as flavor.
  • Prosciutto: This salty, thin-sliced ham is dry-cured, so no pre-cooking is required. Slice into bite-size pieces. Feel free to omit for a vegetarian frittata.
  • Crumbled Feta Cheese: I love the creamy, salty tang of feta, but a shredded hard Italian cheese, such as parmigiano reggiano or pecorino romano, would also be delicious in this Mediterranean-inspired frittata.

Start on the Stove & Finish in the Oven

Just as I showed you above, a head-start on the stove โ€œsetsโ€ the egg mixture which helps prevent a watery frittata. This is important because when you include vegetables with a high water content, such as zucchini and tomatoes, itโ€™s necessary to cook off some of that moisture.

After about 5 minutes, the edges should be bubbling and beginning to set, and then you can move the skillet to the oven to bake:

egg mixture with spinach and tomatoes in glass bowl and shown again in cast iron skillet.

Now this is probably the hardest part! The pan is very hot and the mixture is still very liquid, so use 2 oven mitts and go slowly to transfer it super CARE-FULL-Y to the oven.

Bake for about 22โ€“26 minutes, until the frittata is puffy and the center is no longer wobbly/wet. Let it cool for at least 10 minutes before you slice into itโ€”the frittata will continue to set up thanks to the residual heat from the pan.

vegetable frittata with zucchini and red bell peppers in a cast iron skillet.

Best Pan to Use

Because you start the frittata on the stove, and then transfer it to the oven, a pan that can go safely from stovetop to oven is necessary. A seasoned cast iron skillet is perfect here.

This is the cast iron skillet I have, and I highly recommend it. Itโ€™s inexpensive, comes pre-seasoned, works on all types of cooktops, heats evenly, and is made to last a lifetime. (Not sponsored, just a true pan fan!)

This 10.25-inch-diameter, 2-inch-deep size is what I use for skillet turkey pot pie, skillet cornbread, sea salt and herb rolls, bruschetta chicken, cornmeal cake, biscuits, my Dutch baby pancake recipe, asiago-crusted skillet bread, and more. Talk about a useful pan to have in the kitchen! You can really use any 10- to 12-inch oven-safe skillet thatโ€™s about 2 inches deep.

Want to use a muffin pan for individual-sized servings? Use my recipe for easy breakfast egg muffins instead.

Mediterranean-inspired frittata in cast iron skillet with slice taken out and placed on green plate next to it.

What to Serve With Frittata

Fruit and a fresh arugula salad are easy, healthy sides. For more healthy inspiration see my complete list of 30+ healthy breakfast recipes. Itโ€™s also on my list of 30+ make ahead breakfast recipes for busy holiday mornings. Or, if youโ€™re serving the frittata as part of a bigger brunch, it would plate nicely alongside any of these favorites:

Want to Save This Recipe?

Enter your email below, and weโ€™ll send the link straight to your inbox. Plus, you'll join 250,000 fellow bakers and receive my trusted baking recipes each week!

    We won't send you spam. Unsubscribe at any time.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    vegetable frittata in cast iron skillet with slice being removed.

    Easy Frittata Recipe (Choose Your Add-Ins)

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 30 reviews
    • Author: Sally
    • Prep Time: 20 minutes
    • Cook Time: 30 minutes
    • Total Time: 1 hour
    • Yield: serves 8
    • Category: Breakfast
    • Method: Baking
    • Cuisine: American
    Save Recipe

    Description

    This easy frittata recipe will be your new go-to for a healthy egg-based dish you can serve and enjoy any time of day. Below are my 2 favorite versions, a garden vegetable frittata and a Mediterranean-inspired frittata. Follow the recipes exactly, or play around with the add-ins and make it a little differently every time!


    Ingredients

    Base Frittata Recipe

    • 8 large eggs
    • 1/2 cup (120ml) milk*
    • 1/2 teaspoon salt, plus more for cooking vegetables
    • 1/4 teaspoon ground black pepper, plus more for cooking vegetables
    • 1 cup (about 100โ€“120g) shredded sharp cheddar cheese OR crumbled feta, divided
    • 1 Tablespoon olive oil
    • 2 cloves garlic, minced

    Version #1: Garden Vegetable

    • 1/2 small red onion, thinly sliced
    • 1 heaping cup (about 150g) chopped sweet potato (no need to peel)
    • 1 heaping cup (130g) sliced zucchini
    • 1/2 cup (about 80g) chopped red bell pepper
    • optional for topping: chopped fresh parsley

    Version #2: Mediterranean-Inspired

    • 1 cup (30g) roughly chopped fresh spinach
    • 1 cup (150g) halved cherry tomatoes
    • 1 heaping cup (about 160g) canned quartered artichoke hearts, drained
    • optional: 2 ounces (56g or about 4 slices) roughly chopped prosciutto


    Instructions

    1. Preheat oven to 375ยฐF (191ยฐC).
    2. In a medium bowl, preferably one with a pour spout, whisk together the eggs, milk, salt, and pepper. Whisk in about 3/4 cup of the cheese (cheddar for version #1/feta for version #2), reserving the rest for topping. Set aside.
    3. Heat olive oil in a 2-inch-deep, 10- to 12-inch-diameter oven-safe skillet over medium heat. Add the garlic and cook, stirring, for about 30โ€“60 seconds (donโ€™t let it brown). Continue with either version below.

    For the Garden Vegetable Frittata: 

    1. Add the red onion and sweet potato to the pan with the garlic. Cook for 5 minutes, stirring occasionally, until they begin to soften. Add the zucchini and red peppers, and season with salt and pepper. Cook for another 5 minutes, stirring occasionally.
    2. Pour the egg-and-cheese mixture over the vegetables and cook for 5 minutes, without stirring, until bubbling/starting to set around the edges. Sprinkle the remaining 1/4 cup cheese on top.
    3. Carefully transfer the skillet to the center rack of the oven, and bake for 22โ€“26 minutes, or until the frittata is puffy and the center no longer wobbles/looks wet.
    4. Transfer the skillet to a wire rack, and let it cool for at least 10 minutes before slicing and serving. Frittata will continue to set as it cools. Top with chopped fresh parsley, if desired.

    For the Mediterranean-Inspired Frittata: 

    1. Fold the spinach, tomatoes, artichoke hearts, and prosciutto (if using) into the egg-and-cheese mixture.
    2. Pour the egg-and-cheese mixture into the pan with the cooked garlic and cook for 5 minutes, without stirring, until bubbling/starting to set around the edges. Sprinkle the remaining 1/4 cup cheese on top.
    3. Carefully transfer the skillet to the center rack of the oven, and bake for 22โ€“26 minutes, until the frittata is puffy and the center no longer wobbles/looks wet.
    4. Transfer the skillet to a wire rack, and let it cool for at least 10 minutes before slicing and serving. Frittata will continue to set as it cools.

    YouTube video

    Notes

    1. Storage Instructions: Cover leftover frittata and store in the refrigerator for up to 5 days. Microwave individual slices to reheat or place slices on a lined baking sheet and bake, covered, in a 350ยฐF (177ยฐC) oven for 5โ€“10 minutes, or until warmed throughout.
    2. Freezing & Reheating Instructions: Itโ€™s best to freeze the fully baked and cooled frittata (unless you want to freeze the partially cooked egg mixture in your skillet, whichโ€”for best resultsโ€”I do not recommend). Cool baked frittata completely, cut into slices, transfer slices to a freezer-friendly container, and cover tightly. Freeze for up to 3 months. When ready to eat, thaw in the refrigerator, and microwave individual slice to reheat or place slices on a lined baking sheet and bake, covered, in a 350ยฐF (177ยฐC) oven for 5โ€“10 minutes, or until warmed throughout.
    3. Special Tools (affiliate links): Mixing Bowls (preferably with a pour spout) | Whisk | Cast Iron Skillet (or any oven-safe skillet thatโ€™s 2 inches deep and 10 to 12 inches in diameter)
    4. Egg Whites Only? I donโ€™t recommend using only egg whites because you will lose a lot of richness and flavor that the yolks provide. I suggest using 2 whole eggs and 6 egg whites.
    5. Milk: Whole milk provides the best taste and texture, but you can substitute lower-fat or nondairy milk in a pinch. Using heavy cream or half-and-half will make for a creamier texture.
    6. Other add-ins: Stick with 2 to 3 cups total add-ins, and use the base recipe as the starting point for your own variation. You can pre-cook any vegetables on the stove with the olive oil, garlic, and seasonings like you do in the Garden Vegetable version. Regular white/gold/red potato, broccoli, mushrooms, and/or asparagus are also great additions. Cook until softened before pouring in the egg mixture.
    7. Can I add other meats? Yes, absolutely. You can add cooked diced ham, sliced chicken sausage, ground sausage, and/or shredded or chopped chicken. Fold pre-cooked meat into the egg-and-cheese mixture, or feel free to brown a bit with the garlic/vegetables on the stove before adding the egg mixture.

    Nutrition

    • Serving Size: 1 slice vegetable frittata
    • Calories: 179
    • Sugar: 2.3 g
    • Sodium: 340.4 mg
    • Fat: 12.1 g
    • Carbohydrates: 6.3 g
    • Protein: 11.1 g
    • Cholesterol: 202.6 mg

    Baking Made Easy

    Are you new to this website? This free email series is a great place to start. Iโ€™ll walk you through a few of my most popular recipes and show you how and why they work. Youโ€™ll learn some handy baking science and quickly gain the knowledge to become a better baker.

      We respect your privacy. Unsubscribe at any time.

      sally mckenney headshot purple shirt.
      About the Author

      Sally McKenney

      Sally McKenney is a professional baker, food photographer, and cookbook author. Since 2011, she has been sharing meticulously tested recipes and step-by-step tutorials, helping home bakers gain confidence in the kitchen. Over the years, her dedication to approachable baking has built a loyal community of millions. Her work has been featured on Good Morning America, in People Magazine, and on popular sites like BuzzFeed, HuffPost, The Kitchn, and Country Living.

      Read More

      Leave a Comment

      Your email address will not be published. Required fields are marked *

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

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Reader Comments and Reviews

      1. Astrid Bloem says:
        January 9, 2025

        Just perfect! And so easy to add other vegetables. And it didnโ€™t stick to the frying pan! Added bonus!

        Reply
      2. Jay says:
        January 9, 2025

        Now I know how to make a frittata! Weโ€™re snowed in today, so I decided to make do with what I had in the refrigerator. I chopped leftover meatloaf from last night and a baked potato from the night before. Used Colby/Jack cheese, Would have added green chilies, if I had them. The results were outstanding! Even the ketchup glaze from the meatloaf brought flavor to the frittata. Thanks for providing such an easy launch pad for cooking joy!

        Reply
      3. Kelley M says:
        December 27, 2024

        The perfect Christmas morning dish to go alongside our bubble bread and orange juice. This frittata turned out just as expected (Mediterranean variation) and was easy to ignore while it did its thing in the oven and we opened stockings.

        Reply
      4. Michelle Whiffin says:
        November 30, 2024

        So easy to prep, canโ€™t wait to make variations! I had to use my Dutch oven as my cast iron pan was not deep enough. Still tasted great!

        Reply
      5. Sarah Weaver says:
        November 30, 2024

        Packed with veggies and flavor, this is such a delicious frittata! Also, I love how itโ€™s so versatile; I followed the garden vegetable version, but swapped mushrooms for the zucchini.

        Reply
      6. Kristin M says:
        November 30, 2024

        Delicious and fairly easy to do. I recommend having everything cut and ready to use before starting because it goes fast.

        Reply
      7. Karen Peoples says:
        November 30, 2024

        A New Favorite! I made this as the alternate November challenge. (My daughter was making the dinner rolls for Thanksgiving so I opted to make the alternate). I made the Mediterranean version and it turned out really well. I used some frozen spinach that I had. I would definitely use fresh next time. It was too hard to get all the water out of it so the frittata was a bit too watery. It did not diminish the flavor though. Delicious!

        Reply
      8. Marisa says:
        November 28, 2024

        These rolls were great. Super soft! It could have just been my sweet potatoes, but I thought they needed a bit more salt.

        Reply
      9. Jennifer Getchell says:
        November 28, 2024

        Made this for the November 2024 baking challenge and was really glad a low carb/keto option was offered! I made the Mediterranean version and it was delicious! It was not heavy and didnโ€™t leave me feeling bloated or anything, and the freshness of the tomato and artichokes were really nice. Iโ€™ll be making this again!

        Reply
      10. Stephanie says:
        November 23, 2024

        I am in love with this frittata recipe. I made it for the baking challenge and the center stayed moist. I also appreciate all the extra tips and video instructions.

        Reply
      11. Sharrmarr says:
        November 20, 2024

        I pre bake potatoโ€™s in the microwave and slice into the bottom of the skillet. It makes a nice bottom.

        Reply
      12. Sarah says:
        November 15, 2024

        I wasnโ€™t convinced that a frittata would be worth making but this recipe proved me wrong. I made version 2 and wow!! Iโ€™m hooked.

        Reply
      13. Kathy Kleeman says:
        November 15, 2024

        My husband actually did the work on this one, and it was a great success. Our fillings were grape tomatoes, red onion, salami, spinach and artichoke hearts, with feta cheese. We liked the light texture. The feta was a little too salty, so we might change that next time, but weโ€™ll definitely want to make this again. It could work for breakfast, brunch, lunch or dinner, so itโ€™s a very handy recipe!

        Reply
      14. Gurleen says:
        November 11, 2024

        hiii sally I was wondering instead of olive oil can I use corn oil and is it a must to have black pepper in it ??? really excited try this recipe!!!

        Reply
        1. Trina @ Sally's Baking says:
          November 11, 2024

          Hi Gurleen, you can use a different oil if desired. You can leave the black pepper out if you prefer.

          Reply
      15. April Johnson says:
        November 10, 2024

        Made this for Sunday lunch today and it was perfect! One of my teens dug into it before I could even get a picture. ๐Ÿ˜‰ I love that its simple and adaptable. Itโ€™s a perfect way to use up some of the odds and ends in the fridge that is healthy and delicious.

        Reply
      16. Alison Peterson says:
        November 10, 2024

        Meal prepped this for the week as part of the challenge-canโ€™t wait for breakfast! I made Mediterranean

        Reply
      17. Rya says:
        November 10, 2024

        I made this for the November baking challenge, and Iโ€™m so glad I did! It was super simple to make and a crowd-pleaser as well!

        Reply
      18. Rachel B. says:
        November 9, 2024

        This recipe was simple and easy to follow. I loved how the frittata turned out, and since Iโ€™m gluten-free, it was a no-brainer to try this recipe for the November Baking Challenge.

        Reply
      19. Brianna Diaz says:
        November 9, 2024

        Super easy to make and I love the variations in add-ins!

        Reply
      20. Lola says:
        November 2, 2024

        I followed the core recipe for the eggs, and used asparagus tips, black olives, bacon, and fontina cheese. It was awesome!

        Reply
      21. Minden Reed says:
        November 1, 2024

        Great recipe! I keep chickens so am always looking for ways to use up lots of eggs. I made the Mediterranean version. I love the nutritional profile of this recipe, how easy it was to make, and how versatile it is. I felt that the feta was crucial to bring it enough flavor and that without it, it would have been too bland. I expected it to turn out watery but it didnโ€™t. I look forward to making it again with southwestern-style add-ins.

        Reply
      22. Lynda Simmons says:
        October 29, 2024

        Best frittata I have ever made. Making it again for lunch today with potatoes and mushrooms. Expecting all guests will leave full and happy!

        Reply
      23. Dawn says:
        September 15, 2024

        Loved it! Used up peppers and tomatoes from our garden, delicious!

        Reply
      24. Caitlin says:
        August 28, 2024

        Hello! Can I use an 8ร—8 casserole dish for this? I donโ€™t own a cast iron skillet. Thanks!

        Reply
        1. Lexi @ Sally's Baking says:
          August 28, 2024

          Hi Caitlin, an 8-inch square pan would be a bit too small here. Do you have a muffin pan? If so, you can make these frittata egg muffins instead.

          Reply
          1. Christie Tyler says:
            September 15, 2024

            I just purchased my first enameled cast iron skillet and wanted to try a Sallyโ€™s Baking recipe because your recipes always turn out so I knew I would be in good hands. This frittata recipe turned out beautiful and was so delicious! I used 6 eggs and lots of fresh basil and added mushrooms. Thank you so much for your wonderful recipes!

      25. Evitsa says:
        August 9, 2024

        Is it possible to make this in a 9ร—13 casserole dish? What changes would you suggest? Would you go with 1.5x the recipe? Bake longer? Thank you, looks like a great recipe!

        Reply
        1. Beth @ Sally's Baking says:
          August 9, 2024

          Hi Evitsa, we havenโ€™t tried it, but I think 1.5x should work. A 9ร—13 pan holds 14-16 cups of batter, while a 10-inch round pan holds 10-11 cups, so it should be about right. The bake time will obviously take longer; once the middle has set, itโ€™s done. Let us know how it goes!

          Reply
      26. Mariam says:
        June 21, 2024

        Hi Sally, if I only have medium eggs should I still use 8? Thank you.

        Reply
        1. Beth @ Sally's Baking says:
          June 22, 2024

          Hi Mariam, add an extra egg so youโ€™re using 9 medium eggs. Enjoy!

          Reply
      27. Michelle says:
        June 16, 2024

        I love making frittatas for a light dinner and Mediterranean style is my usual go to recipe, so I will look forward to trying your suggestion of artichoke hearts. Other meat additives you may want to try are cubed pancetta or guanciale, reduce or eliminate the olive oil in the first step and keep the rendered fat in the pan to sautรฉ the vegetables and set the frittata. Another one of my favorite additives is left over cooked pasta or risotto, mix in after the vegetables have softened then add in the eggs.

        Reply