My recipes → Your inbox. Sign up today!

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Clean & Delicious logo

  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Recipes
  • Cookbook
  • Shop
  • About Clean & Delicious
  • Contact
    • Work With Me

Home » Recipes » Breakfast » Eggs » Vegetable Frittata

Apr 12, 2019(updated March 31, 2025)

Vegetable Frittata

4.31 from 75 votes
By Dani Spies
Jump to Recipe Jump to Video Print Recipe

This post may contain affiliate links.

This healthy vegetable frittata is packed with roasted vegetables and is super easy to make.  It’s a great recipe to add to your breakfast or brunch menu and is equally perfect for meal prep.

serving of healthy vegetable frittata on a plate with a salad

We love eggs in our home and I have found crustless quiche, egg bakes, and vegetable frittatas to be close to the perfect meal! Everyone loves these versatile egg recipes and so I’m always creating a new version! This easy-baked frittata recipe is loaded with veggies, packed with protein and healthy fats, and works well for breakfast, lunch, or dinner.

Vegetable frittata ingredients

This frittata recipe is made with nourishing ingredients that you can feel free to mix and match to truly make it your own. Here are the key ingredients:

  • Vegetables – For this frittata recipe, I am using zucchini, peppers, and onions, but feel free to use whatever vegetables you love or have on hand. This is such a flexible recipe!
  • Eggs – You’ll need a dozen large eggs for this recipe. I recommend organic pastured eggs.
  • Milk – I used whole milk because that’s what we had on hand, but you can use any milk of choice: skim, 2%, almond, or cashew milk.
  • Cheese – There’s something fabulous about the combination of goat cheese, veggies, and eggs. But, you can use any cheese you’d like. I think feta crumbles would be great too.

What pan is best for making a frittata?

Frittatas are very easygoing and can be made in a variety of different pans.  You can use a cast-iron skillet, large sauté pan, muffin cups, or a baking dish.

Each pan or dish will create a delicious vegetable frittata, so use what you have on hand or prefer.  You will need to adjust the cooking time, depending on the pan you use.  I cooked my vegetable frittata in a 9×13″ baking dish and it took about 30 minutes. You will know your frittata is done when the eggs puff up and the center is set.

If you use a cast-iron skillet or sauté pan, the cooking time will be similar (although you, of course, want to keep an eye on it) and if you opt for muffin cups, they should be done in about 20 minutes.

slicing a vegetable frittata in a baking dish

How to roast veggies

You definitely want to pre-cook any vegetables that you’ll be adding to your frittata, otherwise, they’ll leach water if they cook in the egg mixture and make your frittata watery. I find the easiest way to cook the veggies is by roasting them. Here’s my method:

  • Chop the veggies. Start by chopping all the veggies into fairly uniform size pieces, so they cook evenly.
  • Oil + season veggies. Add the veggies to a large bowl, drizzle with avocado or olive oil and season with salt and pepper. Toss so veggies are coated with oil and salt and pepper.
  • Cook. Transfer the vegetables to a rimmed baking sheet and spread them out evenly. Roast at 425ºF for 30 minutes, flipping them halfway through.
roasted veggies on a baking sheet pan

How to make this vegetable frittata

Once your veggies are roasted, this breakfast frittata is super quick and easy to put together! Here’s a quick rundown of the recipe:

  • Reduce the oven temperature and prepare your pan. Set the oven at 350ºF and grease your pan with butter, coconut oil, or cooking spray.
  • Whisk eggs. In a large mixing bowl, whisk together eggs, milk, salt and pepper.
  • Add roasted veggies. Stir cooled veggies in with the egg mixture.
  • Transfer into prepared pan. Pour the egg and veggie mixture into the pan and top with dots of goat cheese and sliced scallions.
  • Bake. Pop in the oven and bake for 30 minutes or until the eggs have puffed up and are set through the center. Serve and enjoy!
mixing eggs with veggies to make a vegetable frittata

Customize your vegetable frittata

Feel free to mix and match veggies and ingredients in this versatile frittata recipe. Here are a few options to try:

  • Protein. The recipe as written is vegetarian, but sometimes I like to add in some cooked turkey sausage, cooked diced ham or cooked crumbled bacon.
  • Vegetables. You can add to the veggies in the recipe or swap any of them out with your favorite cooked vegetables. Some ideas: spinach, mushrooms, baby potatoes, broccoli, asparagus and carrots. Just make sure they are chopped up well and cooked before adding them to the mix.
  • Cheese. Feel free to omit the cheese to make this recipe dairy-free. You can also swap out the goat cheese with crumbled feta, shredded cheddar cheese or shredded pepper jack.

What to serve with your breakfast bake

This easy breakfast bake recipe pairs well with a variety of breakfast sides! Below are some of my favorite options:

  • Apple Chicken Sausage
  • Lemon Blueberry Oatmeal Muffins
  • Arugula Salad
  • Chocolate Chip Scones
  • Roasted Sweet Potatoes

Storing and freezing recommendations

This healthy vegetable frittata is perfect for meal prep on Sunday! Leftovers keep well in the fridge and you can enjoy slices of this for breakfast for the next 5 days without having to do any additional cooking!

  • Storing leftovers. Place any leftover frittata in an airtight storage container in the refrigerator for up to about 5 days.
  • To reheat. Pop individual servings in the microwave and cook for 30-second intervals until warm. You can also place the casserole dish in the oven at 350ºF. If using the oven, loosely cover with foil and place the dish on the center rack for 15 to 25 minutes, until warmed through (the larger the serving, the longer the cooking time).
  • Freezing. Place leftovers in an airtight freezer-safe storage container or a freezer-safe baggie in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating.
slice of frittata served with a salad

More delicious frittata recipes

  • Salmon and Dill Frittata
  • Quinoa and Butternut Squash Frittata
  • Asparagus and Swiss Frittata
  • Summer Squash Frittata
  • Spinach Frittata with feta cheese and peppers
vegetable frittata cut on a plate
Print Recipe Pin Recipe
4.31 from 75 votes

Healthy Vegetable Frittata Recipe

This healthy vegetable frittata is packed with roasted vegetables and is super easy to make.  It's a great recipe to add to your breakfast or brunch menu and is equally perfect for meal prep.
Course: BREAKFAST, DIET, eggs
Cuisine: gluten free, Italian, low carb + keto, vegetarian
Author: Dani Spies
Prep Time40 minutes mins
Cook Time30 minutes mins
Total Time1 hour hr 10 minutes mins
Servings: 6 servings
Calories: 210kcal

Ingredients

  • 1 red onion chopped
  • 2 bell peppers chopped (one red, one orange)
  • 1 yellow bell pepper chopped
  • 1 small zucchini chopped
  • 2 cloves crushed garlic
  • 1 tablespoon avocado oil
  • kosher salt and black pepper
  • 12 pastured eggs
  • 1/4 cup whole milk organic
  • 2 ounces goat cheese
  • 1/4 cup sliced scallions
US Customary – Metric

Instructions

  • Pre-heat oven to 425 degrees Fahrenheit.
  • Grease a 9×13" baking pan with butter, coconut oil or cooking spray.
  • Place chopped onion, peppers, zucchini, garlic in a large bowl. Drizzle with avocado oil and season with salt and pepper. Toss everything together and transfer the veggies onto a rimmed baking sheet. Bake for 30 minutes, flipping the vegetables half way through.
    roasting veggies on a sheet pan
  • Remove veggies from the oven and allow to cool. Reduce cooking temperature to 350 degrees farenheit.
  • Meanwhile, in a large bowl, whisk together eggs, milk, salt and pepper.
    whisking eggs with milk in a large bowl
  • Add cooled veggies to the egg mixture and transfer into prepared pan and top with dots of goats cheese and sliced scallions.
    pouring eggs with vegetables in a baking dish
  • Pop in the oven and bake for 30 minutes or until the eggs have puffed up and are set through the center. Serve and enjoy!
    vegetable frittata baked in casserole dish

Notes

Storing leftovers. Place any leftover frittata in an airtight storage container in the refrigerator for up to about 5 days.
To reheat. Pop individual servings in the microwave and cook for 30 second intervals until warm. You can also place the casserole dish in the oven at 350ºF. If using the oven, loosely cover with foil and place the dish on the center rack for 15 to 25 minutes, until warmed through (the larger the serving, the longer the cook time).
Freezing. Place leftovers in an airtight freezer-safe storage container or a freezer-safe baggie in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating.

Nutrition

Serving: 1piece | Calories: 210kcal | Carbohydrates: 8g | Protein: 14g | Fat: 13g | Saturated Fat: 5g | Cholesterol: 333mg | Sodium: 170mg | Potassium: 373mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1936IU | Vitamin C: 95mg | Calcium: 90mg | Iron: 2mg

Share this post

Eggs, Gluten Free, Low Carb + Keto, Vegetarian, Video

About Dani Spies

Dani Spies is the founder and host of Clean & Delicious; a weekly cooking show on YouTube and a healthy eating blog that celebrates real, whole foods! She takes a holistic approach to health and wellness and is loved for her approachable, down to earth style both in and out of the kitchen.

Learn MoreWork With Me

Reader Interactions

Yum! I love this recipe.

    4.31 from 75 votes (67 ratings without comment)

    Leave a review Cancel reply

    If you loved this recipe please leave a comment and star rating below. Questions are also welcome. Cheers!

    Recipe Rating




    Comments

  1. Pat Goud says

    April 12, 2019 at 7:01 pm

    5 stars
    Same temp for the frittata as for roasting the veggies?

    Reply
    • Dani says

      April 16, 2019 at 3:30 pm

      No, you want to drop the oven temp to 350F.

      Reply
  2. Joseph Gregory says

    October 17, 2019 at 8:27 am

    5 stars
    Good one!

    Reply
    • Dani says

      October 21, 2019 at 8:50 pm

      Thanks Joseph! I appreciate you taking time the time to leave a rating.

      Reply
  3. Sherri says

    November 13, 2019 at 8:42 pm

    Is the nutrition info per serving or for the whole recipe? If per serving, what is the serving size?

    Reply
    • Dani says

      November 15, 2019 at 8:47 am

      Hi Sherri! I just updated the nutritional info – > Serving: 1piece | Calories: 210kcal | Carbohydrates: 8g | Protein: 14g | Fat: 13g | Saturated Fat: 5g | Cholesterol: 333mg | Sodium: 170mg | Potassium: 373mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1936IU | Vitamin C: 95mg | Calcium: 90mg | Iron: 2mg

      Reply
  4. Frank says

    April 7, 2020 at 5:51 pm

    5 stars
    This recipe is a great way of getting some delicious veggies and some protein packed into a single dish. I love the colors and the simplicity of this recipe. Definitely adding this one to my recipe book to make again!

    Reply
  5. John Coniglio says

    April 19, 2020 at 10:04 am

    I will be making this only for my wife and me. Can I use 6 eggs and fewer veggies?

    Reply
    • Dani says

      April 22, 2020 at 2:08 pm

      Sure! Feel free to adjust to make it work for you.

      Reply
  6. bestsecretary64 says

    May 17, 2020 at 10:56 am

    5 stars
    I make my frittata in a cookie sheet. I used to think it was a lot of hard work and I didn’t think we’d like it, but it’s actually delicious!! My (22 year old) daughter has an intolerance to eggs, but she can eat this without any negative effects.

    Reply
  7. Jennifer says

    September 13, 2020 at 1:16 pm

    5 stars
    This looks really good. The cholesterol worries me. Only since my doctor just told me I have to cut back. Is the cholesterol for the whole dish? I’m trying to find recipes that would go with the diet they STRONGLY suggested I be on. The Mediterranean Diet.

    Reply
  8. Neil Schwartz says

    October 23, 2021 at 4:20 pm

    your video says 2 peppers but the printed receipt says 3…which is it.

    Reply
    • Dani says

      October 26, 2021 at 11:00 am

      Either would work but I used two! I will fix that now.

      Reply
  9. Teresa says

    November 11, 2021 at 12:23 pm

    Hi Dany, do you use the convection oven for this recipe?

    Reply
    • Dani says

      November 12, 2021 at 4:17 am

      I’m sorry but I don’t! Now you have me every curious though!

      Reply
  10. Marion McDougal says

    December 8, 2021 at 3:44 pm

    Dani – Could I sub out 6 of the whole eggs for liquid egg whites and if so, how much liquid egg white would I use? Thank you!

    Reply
    • Dani says

      December 12, 2021 at 6:41 am

      Yes! You would need 12 egg whites which is about 1.5 cups.

      Reply
  11. Jean Bevan says

    April 13, 2022 at 1:13 pm

    5 stars
    Can I make this a day or two ahead of time and then cook it?

    Reply
    • Dani Spies says

      April 7, 2023 at 2:00 pm

      Yes! For sure.

      Reply
  12. Lydia says

    February 4, 2024 at 3:05 pm

    5 stars
    Thank you for this recipe. I had a lot of eggs and goat cheese. I found your recipe. Very good

    Reply
    • Dani Spies says

      February 5, 2024 at 1:15 pm

      It’s my pleasure! I’m so glad that you enjoyed it.

      Reply
  13. Annette says

    August 6, 2025 at 9:10 am

    5 stars
    I have made this recipe numerous times, so delicious!! I was wondering if it would still turn out well if I add 2 cups of cottage cheese to the mixture before baking. I wanted to add some more protein per serving. Do you have any thoughts or suggestions?

    Reply
    • Dani Spies says

      August 26, 2025 at 8:35 am

      I would have to test this t say for sure but my guess is that it would work well! I would however make sure that the cottage cheese is drained so it’s not holding a lot of moisture and to be safe, I would test it with one cup first. Hope that helps.

      Reply

Primary Sidebar

Hi, I’m Dani.

I’m a Health, Wellness & Weight Loss Coach, Mom of two, and the Founder of Clean & Delicious®. I’ll show you how to make healthy eating CRAZY-easy and insanely DELICIOUS!

Learn more

Stay Connected

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Buy My Cookbook!

Enjoy over 100 simple, healthy, whole-ingredient recipes to support your health, wellness, and weight loss goals.

ORDER NOW!

Reader Faves

shrimp and green beans on small plate with fork

Roasted Shrimp and Green Beans

meatloaf muffins on plate

Turkey Meatloaf Muffins

Brussels Sprouts + Grapes

Roasted Brussels Sprouts and Grapes

Turkey Stuffed Zucchini Boats - Clean & Delicious®

Turkey Stuffed Zucchini Boats

Chicken and potatoes in a glass baking dish near fresh rosemary.

Easy Baked Chicken and Potatoes with Onions

apple-protein-muffins

Apple Protein Muffins

Seasonal Picks

Stovetop cinnamon apples in a small bowl.

Quick Chopped Stovetop Cinnamon Apples

spinach frittata in cast iron pan

Spinach Frittata

warm blueberry crisp with vanilla ice-cream

Healthy Blueberry Crisp (Gluten-Free Recipe!)

open-faced fish taco on white plate

Easy Fish Tacos

healthy foods

10 Healthy Fridge Staples

blueberry oatmeal muffin cup

Baked Blueberry Lemon Oatmeal Muffin Cups

My Ebooks

photo of salad and ice cream ebook

Search

As Featured On

Footer

Wholesome Breakfast Recipes

  • Healthy stovetop granola
  • Apple oatmeal muffins 
  • Peanut butter banana pancakes 
  • Scrambled eggs with hidden veggies 
  • Egg white and cottage cheese muffins
  • Fluffy oatmeal with egg whites
  • Green protein-packed smoothie
  • Spinach blender pancakes 

Nourishing Snacks

  • No-bake oatmeal energy balls 
  • Banana oatmeal cookies
  • Frozen banana snack bars
  • Healthy blondie bars
  • Banana oatmeal energy balls 
  • Chocolate covered raspberry bites 
  • Chocolate covered pomegranate seeds 
  • Easy stovetop popcorn

Satisfying Salads

  • Summer squash salad with feta
  • Warm German potato salad
  • Chopped detox salad
  • Kale pomegranate salad
  • Healthy pasta salad with mayo
  • Lemony kale salad
  • Mediterranean chickpea salad
  • Asparagus quinoa salad
  • Recipes
  • Food For Thought
  • Shop
  • About Clean & Delicious
  • Editorial Policies
  • Work With Me

© 2025 Clean & Delicious. Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.