• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Family Food on the Table
  • Recipe Index
  • Main Dishes
  • Baby Food
  • Subscribe
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • Main Dishes
  • Baby Food
  • Subscribe
  • About
×
Home » Recipes » Vegetarian

Vegetable Frittata

By: Kathryn Doherty | Last Updated: Mar 6, 2025 | Published: Mar 18, 2016
This post may contain affiliate links. See my 
disclosure policy.

Jump to Recipe
Pin

This easy oven-baked vegetable frittata is creamy, delicious and perfect for breakfast, brunch or even a light dinner! It can be prepped ahead too.

A slice being lifted up from a baked vegetarian frittata


 

Today's veggie frittata recipe has a bit of a family history behind it.

My mom started making this dish when I decided, around age 14, that I was going to be a vegetarian.

Problem was, I didn’t actually like many vegetables. And yet this phase went on for a full year. I honestly can’t remember much of what I ate. Mostly junk, I’m sure. Teenagers...

I would like to say, I would be a top-notch vegetarian these days.

I absolutely adore veggies all the way, all the time. #gimmealltheveggies

A skillet with sautéed vegetables alongside a bowl of cheese, cubed bread and an egg mixture.

Alas, not so much in my teen years...

My mom scoured the library for books and recipes and tips on how to make food that I might eat. This was before the days of Pinterest and blogs and finding anything you want online.

What a wonderful mom I have, right?!

This vegetable frittata was a fast and easy favorite at our table. (Except for maybe my Dad, who was known to complain about having to eat “rabbit food” that year.)

My vegetarian days may be behind me, but I still love to make this frittata. It works great for brunch or lunch, as well as a light dinner.

So does this veggie quiche, if you want to use a pie crust version.

A baked vegetable egg frittata with a bunch of parsley decorating the serving plate

This is rich from the eggs and cream cheese, loaded with veggies and is pretty much the easiest frittata around.

No crust to make, no eggs to soft-set in the pan, just give a quick saute to the veggies, then mix everything together and pop it in the oven. #mykindofcooking

A few quick tips and tricks on making this dish.

Ingredient Notes:

  • Vegetables: This mix of veggies is our favorite and some very familiar ones. But you can certainly substitute your favorite. Just be sure not to introduce too much liquid that would affect the frittata baking up properly.
  • Cheese: Cheddar cheese is great here, but you could certainly try this with mozzarella cheese or a cheese blend, Or go crazy and mix in some goat cheese - yum!
  • Bread: We do whole wheat bread in our house, but a regular white sandwich bread slice would work fine too.
  • Cream cheese: Regular or reduced-fat cream cheese are both fine here.
A slice of frittata served on a small white plate with hot sauce drizzled over top

I tend to use my springform pan because it makes it easy to get this out, but a deep-dish pie pan would be fine, too. (Here's a pretty pie pan I've been eyeing on Amazon.)

Oh, and if you want to prep this ahead, that is definitely do-able.

I've done it several times for a group brunch before, and it's nice to have it mostly out of the way the night before the get-together.

Make-Ahead Tips:

- Prepare the recipe completely but bake for just 20 minutes.

- Then cool it, cover with plastic wrap and refrigerate overnight.

- In the morning, pull the frittata out of the fridge as you reheat the oven to 375. Remove the plastic wrap and bake for 15-20 minutes, until done, hot and set.

- Let sit for 5-10 minutes to allow it to finish setting up, then slice and serve.

Easy, easy!

(And such a nice option if you're hosting a brunch. Just don't forget the bubbly! Or try my champagne brunch punch. )

A slice of veggie egg frittata on a white plate with a bite taken out

If you’ve got “rabbit food” types at your house, you can absolutely serve this with bacon or sausages. As for me, I’d go with a super simple spinach salad. More veggies, please!

Last thing, what to do with any leftovers.

Leftovers will keep, covered, in the refrigerator for up to 5 days. Reheat in the microwave for about 30-45 seconds, until warmed through, and serve.

It makes an excellent lunch later in the week!

I hope you give this recipe a try and it becomes a classic with your family, too.

Enjoy!

XO,

Kathryn

A vegetable frittata served on a large white platter.
PRINT PIN SaveSaved!
4.43 from 33 votes

Vegetable Frittata

This easy oven-baked vegetable frittata is creamy, delicious and perfect for breakfast, brunch or even a light dinner! It can be prepped ahead too.
Prep Time15 minutes mins
Cook Time35 minutes mins
Total Time50 minutes mins
Yield: 6 -8 servings

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 cup chopped green pepper
  • 1 cup chopped mushrooms
  • 1 cup chopped zucchini
  • 1 cup chopped onion
  • 4 large eggs
  • 1 (8-oz.) package of reduced fat plain cream cheese
  • ¼ cup milk of choice
  • 3 slices of whole wheat bread, cubed
  • 1 heaping cup of shredded cheddar cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper

Instructions

  • Preheat oven to 375. Spray a 9-inch deep dish pie pan -- or springform pan -- with non-stick cooking spray.
  • Heat olive oil in a sauté pan over medium heat. Saute the chopped veggies for 5-7 minutes, until tender. Alternatively, you can do it my mom’s way: Combine the veggies in a microwave-safe bowl, cover and microwave for 5 minutes, until tender. Drain.
  • Beat the eggs in a large bowl. Add the cream cheese and milk and beat until smooth.
  • Add the sautéed vegetables and remaining ingredients and mix well.
  • Pour into greased deep dish pie pan.
  • Bake at 375 for 35 minutes or until set. Let sit for 5-10 minutes to allow it to set up completely before slicing and serving.

Notes

Make ahead tips: Prepare the frittata but bake for just 20 minutes. Then cool and refrigerate it overnight. When ready to bake it, take the frittata out of the fridge and let it come closer to room temperature as you heat the oven to 375. Then bake for 15-20 minutes, until done, hot and set.
Cheese: Shredded cheddar is great here, but you could also try this frittata with shredded mozzarella cheese. Or try it with a cheese blend or even some goat cheese.
This is great served with a few dashes of hot sauce to add a little kick.
Leftovers: Leftovers will keep, covered, in the refrigerator for up to 5 days. Reheat in the microwave for about 30-45 seconds, until warmed through, and serve.

Video

Nutrition

Serving: 1slice | Calories: 182kcal | Carbohydrates: 12g | Protein: 10g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Cholesterol: 111mg | Sodium: 332mg | Fiber: 2g | Sugar: 4g
Tried this recipe?Leave a comment below or follow me on Instagram @familyfoodonthetable and tag me in your photo!
Pin

More Vegetarian

  • Close up of a wooden spoon resting in a large bowl of Asian style coleslaw with peanuts and ramen.
    Crunchy Asian Coleslaw with Ramen
  • Mediterranean Orzo Salad
  • Close up of a small spatula scooping up roasted parsnips from a sheet pan.
    Roasted Parsnips
  • Close up of a bowl of chickpea cookie dough with chocolate chips on top and to the side.
    Healthy Cookie Dough

Reader Interactions

Comments

  1. karrie@TastyEverAfter

    March 18, 2016 at 8:24 am

    Frittatas are the best! You can serve them all time of the day and they are fantastic as cold leftovers. Loving the addition in bread in this one and I've never added bread to mine, so looking forward to trying it. Too darn funny that you became a vegetarian abut didn't like many veggies. Hahaha! Teenagers are so irrational (and I can say that because I was one of those irrational teenagers) 😉

    Reply
    • Kathryn

      March 18, 2016 at 1:26 pm

      Aren't they? I definitely love eating on this ALL day long 😉 And yes, I was definitely a handful during those years - my poor Mom!

      Reply
  2. Dawn

    March 18, 2016 at 9:05 am

    I went through a time in my teens, too, Kathryn, where I wanted to be a vegetarian. I'm not now, but I LOVE eating vegetarian meals regularly. This frittata looks delicious and I could totally eat for supper with a salad. Can't go wrong! So healthy! Hope you have a lovely weekend 🙂

    Reply
    • Kathryn

      March 18, 2016 at 1:27 pm

      We do a lot of vegetarian meals around here too - I'm lucky my husband doesn't mind a bit! Hope you have a great weekend, too 🙂

      Reply
  3. Bradleigh@WideMeadow

    March 18, 2016 at 10:38 am

    This looks delicious... I definitely have to make this for breakfast! It's a great way to use up bread that's starting to get hard.

    Reply
    • Kathryn

      March 18, 2016 at 1:32 pm

      Thanks! I hope you give it a try. It's a wonderful first meal of the day (or anytime, really!) and perfect for using up bread and extra veggies!

      Reply
  4. Dini @ The Flavor Bender

    March 19, 2016 at 11:49 am

    I am definitely going to make this in the weekend! I LOVE frittata and so does my husband! I was vegetarian when I was younger, but I would be a much better one now too 🙂 PLUS im trying to get my husband to eat more meatless meals too so this is PERFECT! I love that there's bread in there too! It's like a French Toast and Frittata together 🙂

    Reply
    • Kathryn

      March 19, 2016 at 5:58 pm

      I hope you do Dini! The bread gives it some good substance - makes for a lovely vegetarian meal! Which we're trying to eat more of, too 🙂

      Reply
  5. Julie @ Running in a Skirt

    March 20, 2016 at 11:40 am

    This looks so good! I decided to be a vegetarian at 14 too. Catch was my Mom put the meat on my plate for years until she finally caved and bought those meat substitute patties- haha! Mine stuck though. I still don't eat meat (I do eat seafood)
    Regardless, I really love this dish of yours!!

    Reply
    • Kathryn

      March 20, 2016 at 5:26 pm

      Thanks Julie! This would make a perfect meatless meal for you 🙂

      Reply
  6. Helen Fern

    March 20, 2016 at 12:03 pm

    I've never put bread in a frittata - I'll have to try this - it looks fabulous! Thanks for sharing on the "What's for Dinner" link up!

    Reply
    • Kathryn

      March 20, 2016 at 5:32 pm

      Definitely try it Helen -- it really adds some substance! And thanks for hosting such a fun party 🙂

      Reply
  7. Adina

    March 21, 2016 at 6:06 am

    We love a good frittata around here and this version sounds delicious. Definitely no rabbit food! 🙂

    Reply
    • Kathryn

      March 21, 2016 at 3:25 pm

      Haha, thanks Adina!

      Reply
  8. Cheyanne @ No Spoon Necessary

    March 21, 2016 at 8:47 am

    Ohhh yummmm! My love for frittatas runs deep, especially ones with cream cheese added to the mix - because hello ultimate creamy deliciousness! So you can bet I am looooving this one, Kathryn! Loaded with veggies is the best! You forgot to mention this would also be perfect go lunch! Because I would totally eat this for all three meals of the day! Cheers, dear! <3

    Reply
    • Kathryn

      March 21, 2016 at 3:26 pm

      So true - I definitely eat this for lunch! I don't discriminate with times of day and frittata eating 😉

      Reply
  9. Jennifer @ Show Me the Yummy

    March 21, 2016 at 1:12 pm

    Beautiful photos, beautiful spring-y recipe! 🙂

    Reply
    • Kathryn

      March 21, 2016 at 3:28 pm

      Thanks so much Jennifer!

      Reply
  10. Ashley | Spoonful of Flavor

    March 21, 2016 at 1:21 pm

    Yay for brunch food! Homemade fritattas are the best. I love that you packed this one with fresh veggies. I wish I had a slice for lunch!

    Reply
    • Kathryn

      March 21, 2016 at 3:29 pm

      I can eat on some brunch food ALL day long 😉 Thanks for stopping by Ashley!

      Reply
  11. simonacallas

    March 21, 2016 at 2:50 pm

    What a lovely and delicious fritatta! I love food which can be eaten on any moment of the day, it's so versatile and easy to make and also nourishing ❤❤ Especially when it looks as wonderful as yours 🙂

    Reply
    • Kathryn

      March 21, 2016 at 3:32 pm

      Thank you so much! I'm the same way -- love foods that I could eat morning, noon or night 🙂

      Reply
  12. Michelle | The Secret Ingredient Is

    March 21, 2016 at 4:46 pm

    This recipe could not have come at a better time - frittata has been on my "to cook list" for months now, and I was thinking how I should add it to my Easter menu! It's been too long since I've had a homemade one, and this one looks delish, love the fresh veggies and I'm sure the cream cheese makes it extra creamy and delicious!

    Reply
    • Kathryn

      March 22, 2016 at 10:14 am

      Thanks Michelle - it IS extra creamy and delicious! Springtime and Easter always make me think of frittata... so I think it's the perfect time for you to try it 🙂

      Reply
  13. Chellie

    March 24, 2016 at 8:13 pm

    Oh I love fritattas! This looks yum. My husband is currently doing no sugar, no dairy, no grain. Egg casseroles have been a great meal that we can ALL eat.
    Blessings to you sweet Kathryn!

    Reply
    • Kathryn

      March 25, 2016 at 9:24 pm

      That's a tall order, Chellie! Egg casseroles are great though and the varities are endless, so hopefully you can all hang in there! Hope you give this a try 🙂

      Reply
  14. Kim

    March 24, 2016 at 10:03 pm

    I love the addition of bread in this frittata! Can't wait to try it!

    Reply
    • Kathryn

      March 25, 2016 at 9:25 pm

      Thanks Kim! The bread adds such a good oomph to the frittata and makes it much more hearty without weighing it down. 🙂

      Reply
  15. Frugal Hausfrau

    March 29, 2016 at 2:02 pm

    I'm in love with this! I feel the same way about veggies and it's nice to know that even Haters can learn to like them! Thanks for sharing this with us on Throwback Thursday!

    Mollie

    Reply
    • Kathryn

      March 29, 2016 at 9:40 pm

      Thanks Mollie! It's a classic here 🙂

      Reply
  16. Christine at Must Love Home

    March 31, 2016 at 9:38 am

    Love it!!You have been Pinned, Tweeted and Posted to Facebook! Your post will be featured this week at the Friday Favorites Link Party, I would love for you to stop by to see it!! The party goes LIVE on Thursdays at 7PM at mustlovehome.com. Hugs - Christine at Must Love Home

    Reply
    • Kathryn

      April 01, 2016 at 12:48 pm

      Thanks so much Christine! And thanks for hosting such a fun party 🙂

      Reply
4.43 from 33 votes (33 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Meet Kathryn

Hi there! I’m Kathryn Doherty, a cookbook author, mom of two, and devoted food and home cooking nut. I’ve got lots of easy recipes to help you get delicious food on the table for your family!

More about me →

Popular Recipes

  • A cream cheese chicken and mushroom mixture in a large pan with a wooden spoon resting in it.
    Easy Cream Cheese Chicken
  • Close up of honey garlic chicken served in a blue and white bowl with sliced green onions on top.
    Slow Cooker Honey Garlic Chicken
  • Close up of a whole roasted chicken on a large white serving platter with veggies and fresh parsley to the side.
    Easy Whole Roasted Chicken
  • Close up of a fork resting in a bowl of rice and curried ground turkey with peas.
    Curry Ground Turkey with Rice and Peas
  • Close up of a wooden spoon drizzling pan gravy over seared pork chops.
    Easy Skillet Pork Chops with Gravy
  • Close up of a dark skillet with a saucy honey garlic chicken dish with sesame seeds and sliced green onions sprinkled on top.
    15-Minute Honey Garlic Chicken

Footer

↑back to top

About

  • Contact
  • Work With Me

Newsletter

  • Sign up for emails!

Legal

  • Privacy Policy
  • Copyright
  • Accessibility

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Family Food on the Table

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.