How to Make a Frittata

Learn how to make a frittata with this simple guide + 5 recipe variations! Perfect for any meal from brunch to dinner, they're easy and delicious.

How to make a Frittata

A frittata is my #1 favorite brunch item to make at home. It’s easy and versatile, so I thought with Easter coming up this weekend, you may like a frittata recipe idea… or five! I usually make my frittatas with whatever vegetables I have on hand, which means that I’ve tried a whole bunch of various combinations over the years. Below are a few of my favorites along with some tips.

First things first though, you may be asking… what is a frittata? Some call a frittata a crustless quiche (although, I call a quiche a crust-full frittata). It’s an egg-bake filled with yummy vegetables, herbs, and a bit of cheese. If you’re not a savory breakfast person, it’s a quick weeknight dinner option.

Frittata recipe ingredients

How To Make A Frittata

Frittatas are so simple to make! Here’s how:

  1. Choose a recipe variation below, and start by whisking together the frittata base: a simple mixture of eggs, almond milk (or any milk), garlic, salt, and pepper.
  2. Then, sauté your veggies in a 10 or 12-inch cast iron skillet just until tender.
  3. When the veggies are ready, stir in any spices or herbs before adding the eggs. Pour in the frittata base, and shake the pan gently to distribute it among the vegetables.
  4. Sprinkle your frittata with cheese and transfer the pan to a 400-degree oven.
  5. Bake for 15 to 20 minutes, or until the eggs are set and the top is lightly golden around the edges.
  6. Allow the frittata to cool slightly before slicing and devouring!

Vegetable frittata ingredients

Frittata Recipe Variations

Part of the fun of a frittata is getting creative with your vegetable and herb combinations. Here are 5 of my favorites!

  1. Broccoli & Feta (pictured above)
  2. Roasted Red Pepper & Spinach
  3. Spring Veggie with Asparagus
  4. Mixed Mushroom & Tarragon
  5. Caprese, with Cherry Tomatoes & Basil

Vegetable frittata recipe variations

Frittata Tips

Follow these tips and tricks to make an A+ frittata every time:

  • Spread your veggies evenly throughout the pan before pouring in the eggs. Once you pour the egg mixture in, you won’t be moving the vegetables around much (or you’d end up with scrambled eggs!), so make sure the veggies are spaced evenly in the pan to get a final frittata with veggies in every bite.
  • Change it up! Play around with these flavor combinations. If you try swapping in different herbs or vegetables, keep in mind that a good veggie:egg ratio is about 1/4 cup of veggies per egg, or 2 heaping cups of vegetables for 6-8 eggs.
  • Use a cast-iron skillet. The best choice for making frittatas, cast iron skillets can safely go from stovetop to oven, and they conduct heat well and evenly. Seasoning a cast-iron pan gives it a non-stick quality, so a well-seasoned skillet will result in the easiest slicing & serving. I like to use an enameled cast iron skillet, which does not require any pre-seasoning. If you don’t have a skillet, go make this breakfast casserole recipe instead.
  • Safety first! Don’t forget that when the cast iron skillet comes out of the oven, the handle will remain hot for a while – I’ve learned this the hard way multiple times. Place a kitchen towel on it to remind yourself not to grab it before it cools off. You can also get one of these silicone handle covers.

How to Make a Frittata

Frittata Serving Suggestions

If you’re serving your frittata as part of a bigger brunch, mimosas, classic french toast, banana bread, pancakes or muffins, French toast, baked oatmeal, overnight oats, blueberry scones, or fruit salad would all be great choices to go with it.

To dress up individual slices, top them with additional fresh herbs or serve with sliced avocado, dollops of lemony yogurt, or scoops of pesto, pico de gallo or tomatillo salsa.

For a weeknight dinner, I like to serve my frittata with a kale salad and some good bread.

Please let me know what your favorite frittata recipe variations are in the comments. Enjoy!

For more healthy breakfast ideas check out this post!

Frittata Recipe, plus 5 Variations

rate this recipe:
4.99 from 55 votes
Prep Time: 5 mins
Cook Time: 25 mins
Total Time: 30 mins
Serves 3 to 4
Here is a basic frittata recipe plus 5 easy & delicious vegetable frittata variations.


Basic Frittata Recipe:

  • 6 large eggs, use 8 eggs for a 12-inch skillet
  • ¼ cup unsweetened almond milk, or any milk
  • 2 garlic cloves, minced
  • ¼ teaspoon sea salt, more for sprinkling
  • Freshly ground black pepper
  • Extra-virgin olive oil, for drizzling
  • Choose ingredients for one of the variations below:

Variation #1: Broccoli Feta (pictured)

  • 6 scallions, chopped
  • 2 cups chopped broccoli or broccolini
  • teaspoon smoked paprika
  • ¼ cup crumbled feta cheese

Variation #2: Roasted Red Pepper & Spinach

  • 1 shallot, chopped
  • 2 roasted red bell peppers, chopped
  • 2 cups spinach
  • cup crumbled feta cheese

Variation #3: Spring Veggie

  • 4 spring onions or scallions, chopped
  • ½ cup chopped asparagus, tender parts
  • ½ cup frozen peas, thawed
  • ½ cup halved mini mozzarella balls
  • ¼ cup crumbled feta
  • ¼ cup chopped tarragon or chives

Variation #4: Mixed Mushroom & Tarragon

  • 1 shallot, chopped
  • 12 ounces mixed mushrooms, chopped
  • ¼ cup chopped tarragon
  • cup grated pecorino cheese

Variation #5: Caprese

  • 1 shallot, chopped
  • 2 cups halved cherry tomatoes
  • ¾ cup halved mini mozzarella balls
  • ½ cup sliced basil


  • Preheat the oven to 400°F.
  • Whisk the eggs, almond milk, garlic, and salt until well combined. Set aside. Follow the instructions to make one of the vegetable variations below:
  • Broccoli Feta: Heat 1 tablespoon olive oil in a 10 or 12-inch cast-iron skillet over medium heat. Add the scallions, broccoli, and a pinch of salt and pepper and cook, stirring occasionally, until the broccoli is tender but still bright green, 5 to 8 minutes. Stir in the smoked paprika, then add the egg mixture and gently shake the pan to distribute. Sprinkle with the feta and bake 15 to 20 minutes or until the eggs are set. Season to taste and serve.
  • Roasted Red Pepper & Spinach: Heat ½ tablespoon olive oil in a 10 or 12-inch cast-iron skillet over medium heat. Add the shallot, and a pinch of salt and pepper and cook until translucent, about 5 minutes. Add the roasted red peppers and spinach. Sauté until the spinach is wilted, then add the egg mixture and gently shake the pan to distribute. Sprinkle with the feta and bake 15 to 20 minutes or until the eggs are set. Season to taste and serve.
  • Spring Veggie: Heat ½ tablespoon olive oil in a 10 or 12-inch cast-iron skillet over medium heat. Add the scallions, asparagus, and a pinch of salt and pepper and cook, stirring occasionally, until the asparagus is tender but still bright green, about 5 minutes. Add the peas, then add the egg mixture and gently shake the pan to distribute. Add the mozzarella and feta and bake 15 to 20 minutes or until the eggs are set. Season to taste and serve.
  • Mixed Mushroom & Tarragon: Heat 1 tablespoon olive oil in a 10 or 12-inch cast-iron skillet over medium heat. Add the shallot, and a pinch of salt and pepper and cook until beginning to soften, about 3 minutes. Add the mushrooms, stir, and cook until soft and tender, about 8 minutes, stirring only occasionally. Stir in the tarragon, then add the egg mixture and gently shake the pan to distribute. Sprinkle with the pecorino and bake 15 to 20 minutes or until the eggs are set. Season to taste and serve.
  • Caprese: Heat ½ tablespoon olive oil in a 10 or 12-inch cast-iron skillet over medium heat. Add the shallot, and a pinch of salt and pepper and cook until translucent, about 5 minutes. Add the tomatoes, half the basil, stir, then add the egg mixture and gently shake the pan to distribute. Add the mozzarella and bake 15 to 20 minutes or until the eggs are set. Top with the remaining basil. Season to taste and serve.



Leave a comment:

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

  1. Michael Simmons

    5 stars
    Hello Jeanine and thank you for this great recipe. But I decided to experiment with ingredients. I plan to add tomatoes and another type of cheese. I will let you know about the results!

    I wish you Happy New Year and Merry Christmas!

  2. Katie

    What size skillet? Thanks!

    • Jeanine Donofrio

      Thanks for pointing that out – 10-inch, It could work with a 12-inch if you added 2 extra eggs.

  3. Cheryl

    Hi Have a wonderful holiday and all the best to you and Jack (and your Shiba Inu pups) for 2019.
    I’m serving your vegan pumpkin French toast as part of my Christmas brunch tomorrow because there might be a minor rebellion if I don’t. Couldn’t find the star rating bit so I’m giving it FIVE STARS!
    Cheers from a very hot South Africa.

  4. Gaby Dalkin

    Such a perfect healthy addition to the holiday brunch spread!

  5. Jamie from

    5 stars
    Sounds so amazing! Forgot about frittatas for a minute thanks for the reminder going to make one as a part of our Christmas morning brunch. Likely just substitute a bit of nutritional yeast for the feta 🙂

  6. Joey Healer

    5 stars
    This is the exact recipe I was looking for the perfect holiday brunch! Gonna make it tomorrow morning. I am sure everyone is gonna love it! Thanks for this awesome post!

    • Check

      How did you and your friends like it? It was 5/5 for me and my company.

      • Jeanine Donofrio

        I’m so glad you enjoyed it!

  7. Sarah

    5 stars
    Absolutely delicious! I made it today for dinner and cut the recipe in half to make it a single serving, using a smaller skillet. I even had some leftover! The combination of ingredients is great, especially the use of tender broccolini and tasty feta. This is a keeper recipe!

    • Jeanine Donofrio

      Hi Sarah, I’m so glad you loved it!

  8. Kate

    5 stars
    Absolutely perfect. Made exactly as written in a 10-inch cast iron skillet. Will make again, next time with sharp cheddar. I took a photo, but I’m not on Instagram.

    • Jeanine Donofrio

      Ooh, I’m so glad you loved it!

  9. Caroline

    Hello! This sounds wonderful! Could I bake it in a pyrex baking dish, or does it need to be cooked in a cast iron skillet (sadly I don’t have one)? How would I need to adjust the cooking process?

    • Jeanine Donofrio

      Hi Caroline, it should work in an 8×8 baking dish. Brush the baking dish with olive oil. Cook the veggies in a separate skillet over the stove (as the instructions say), then transfer them to the baking dish. Pour in the egg mixture, shake the pan a little, top with feta and bake until the eggs are set – should be around 20 minutes. Hope that helps!!

      • AJ

        5 stars
        Wow. Just wow. I’m a lazy college student and this recipe is so easy but also healthy!

        I made the mushroom and tarragon one and added chives and some sour cream to the mix (I’m a slut for sour cream). The tarragon flavor just comes out so beautifully.

        • Jeanine Donofrio

          Hi AJ, I’m so glad you loved it!

  10. Medeya

    How could this recipe be halved? 🙂

    • Jeanine Donofrio

      You could halve all of the ingredients and cook it in a 5-6-inch mini skillet. Or make the whole recipe and save the leftovers for the next day, they reheat well!

      • Medeya

        Came out great and was super easy to make 🙂 Definitely my new favorite!!

  11. Bryan

    5 stars
    I definitely have to try this recipe AND the spinach frittata too! thank you1

  12. Sabrina from

    great walkthrough-recipe, I’ve been eating eggs regularly as part of my diet bur am tired of repeated fried eggs, so this is much appreciated since each of the ingredients are also part of the diet and this way in one dish

  13. Sharon Rausch

    5 stars
    I learn so much from you as well! Thank you so much for sharing your helpful information.

  14. Patrice Balch

    Could you combine the ingredients and bake in muffin cups to then freeze?

  15. Constance G

    I loved the directions, the variety of possibilities. I made the frittata, and it was very well received, with requests for the recipe!

    Thank you,

    Connie K

  16. tracy

    5 stars
    I added bacon. I used yellow peppers, onions and mushrooms. For cheese we used feta, swiss and asiago. Yum!

    • Jeanine Donofrio

      Hi Tracy, I’m so glad you enjoyed the frittata base!

  17. Maryanne

    5 stars
    Hello Jeanine
    After having a frittata at a friends, I was inspired to make this for my husband. This was a simply, easy to follow, step by step for a first timer. The results were fantastic. Thank you also for the differentiated recipes to try, as I would not have thought Of those combinations. Happy New Year!

    • Jeanine Donofrio

      Hi Maryanne, I’m so glad you enjoyed the frittata – happy new year!

  18. Rita

    5 stars
    I love this recipe! It’s a light version of an indulgent meal, easy to make and you can pretty much use any veggies and herbs you want or need to use up. I did 2 bell peppers, half red onion, Fresh dill and parsley, a dash of cayenne, plus feta. Delicious, thank you!

    • Jeanine Donofrio

      Hi Rita, I’m so glad you loved it!

  19. Akhil M

    5 stars
    Wow, I’m already drooling. Thanks a ton for this recipe. I’m sharing this to my colleagues. 🙂

  20. Susan

    5 stars
    First time to make a frittata. Was way easier and very tasty. Ty for posting.

  21. InTheOzarks

    Wow! Love the Caprese. We have basil in our garden. We also have tomato plants, but won’t have any available for a week or two. I had to use purchased tomatoes, but I can’t wait to try again with home-grown. I just might decide to plant some of the other vegetables that I have never grown. Thanks for the detailed instructions.

    • Jeanine Donofrio

      I’m so glad you loved it!

  22. Jamie

    5 stars
    Do you think you can add potatoes into any of these recipes? Love them as is but would love to add potatoes just don’t want to mess up the recipe

    • Jeanine Donofrio

      Hi Jamie,

      Yes, absolutely. They’d be especially great with options 1 and 2. Since potatoes take longer to cook than the other veggies, I’d either sauté them in the pan to soften first, or (my preferred option) roast them in the oven. Hope that helps!

  23. A

    Thank you for this yumminess! Thoughts on making it the day before, would it reheat nicely?

    • Jeanine Donofrio

      Hi A, it’s best the day it’s made. We often save leftovers and eat them the next day. They’re still good, but not quite as great as the first day.

  24. Maria

    Hello, I’m planning to make this for a brunch with friends. Can I make a part or all in advance and just bake it the day of the brunch?

    • Jeanine Donofrio

      Hi Maria, I’d chop the vegetables in advance and the rest should be pretty quick.

  25. Jayne Hofer

    5 stars
    I made this with zucchini and mushrooms and lots of parmesan cheese!!
    Great hot or cold.

  26. AJ

    5 stars
    LOVE this recipe. It is perfect. I also love all the options. Really, really excellent and easy to make. Truly delicious. Great low-carb/keto/paleo option for breakfast. Thank you!

  27. kay

    5 stars
    So good! Way to make boring eggs exciting for me again!

  28. Dorothy

    Thank you so much for doing a frittata with almond milk.

  29. Megan

    Thanks for making this super simple recipe! Much appreciated! 🙂

    I was pretty dissatisfied with my SERP for “frittata” but yours is amazing!

    I give you a 12 out of 10!

  30. Vi

    I’m going to try this recipe this weekend. Sounds really good as I love.frittatas. Thank you.

  31. Kiki

    Hello! I am going to be trying this ASAP! I was wondering if you could do these in a Dutch oven?

    • Jeanine Donofrio

      Hi Kiki, a skillet is best, a Dutch oven would be a bit deep.

  32. Marie V

    5 stars
    Exactly what I’ve been looking for!

  33. Janet Davis

    5 stars
    Delish! I used a small yellow onion, asparagus and roasted red peppers for my veggies and a mix of parm and mozz cheeses since I had a little of each. I look forward to trying other veg combos in the future!

  34. Lisa

    These look fantastic! I love that several varieties are included to use as a springboard for our own creations!

  35. Holly Turkovich

    5 stars
    This recipe was perfect. I customized it a little bit. Adding shredded hash browns at the bottom. Fifteen million layers of cheese on top. Some fresh crossiant pieces and of course… Tons of veggies, I did the veggies in sections since our family is a little picky.
    Will do again! Made a lot of food! So yummy!
    Perfect Easter breakfast 🍳

    • Jeanine Donofrio

      Hi Holly, I’m so glad you loved it!

  36. terri

    hi, the recipes sound delicious. Can you cook and freeze them? thanks

    • Jeanine Donofrio

      no, these don’t freeze well

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.