Baked Veggie Frittata
This post contains affiliate links. Read our disclosure policy.
The best Easy Vegetable Frittata Recipe! Learn how to make a veggie frittata in under an hour for the perfect healthy breakfast.

We love a breakfast that is protein packed and loaded with delicious veggies, especially in the Summer when there are tons of fresh veggies around!
This frittata recipe is so perfect because it has multiple cups of vegetables and it is so easy to make a frittata in a cast iron pan or your favorite oven safe pan.
It’s perfect for breakfast or could even be enjoyed for dinner!
why You’ll love this recipe:
- Easy to make – Less than an hour, for a veggie packed meal!
- Simple Ingredients – Simple eggs, veggies, dairy, and spices come together for an amazing meal!
- Easy to substitute – You can substitute all of the ingredients in this recipe and even change up the vegetables depending on your own preferences and what you have in your pantry. Check the green shaded box below for our recommendations.
- So many ways to serve – You could serve this for breakfast or even for dinner. See our favorite ways to serve below.
- Great for meal prep – This is a perfect meal for your prep day because it keeps in the fridge for 4 days
Ingredients

Substitutions
Eggs: You can add more egg whites to the egg mixture, but it will affect its texture. If you like egg whites, try our Egg White Veggie Frittata.
Milk: Whole, skim, oat, almond, or half and half can be used in place of milk.
Olive Oil: You can substitute avocado oil, butter, or ghee.
Vegetables: You can use any bell pepper in this recipe. Red bell pepper tends to be the sweetest. Mushrooms, broccoli, or baby spinach would also each be a nice addition. Add as many veggies as you want to this recipe! You can also add zucchini or try our Zucchini Egg Bake.
Onion: Onion can be replaced with shallots.
Cheddar Cheese: You can replace cheddar cheese with mozzarella, Monterey jack, or swiss cheese. I’m not sure how a softer cheese like feta or goat cheese would do.
Roma tomatoes: Any sliced tomato will work with this recipe. You can also use ¾ cup cherry tomatoes cut in half.
Fresh Parsley: You can substitute 1 teaspoon of dried parsley in exchange for fresh parsley. We think fresh herbs taste best though!
To Make it Lower Salt: Add salt to taste at the end of cooking.
To Make it Lower Calorie: Use low fat cheese and non fat milk.
How to Make a Frittata

- Heat an oven-safe skillet (like a cast iron pan) over medium-high heat and add the olive oil to the pan. Add the diced onion and bell pepper and cook until the onion has softened.

- Add the eggs, milk, salt, and pepper to a large bowl.

- Whisk to combine all the ingredients into an egg mixture.

- Reduce heat to medium-low and add the egg mixture. Cover and cook for 5 minutes.

- Remove the pan from the heat.

- Add the grated cheese and the slices of tomatoes on top.

- Place in the oven at 375° and cook for 12-15 minutes until the cheese is melted and eggs are set in the middle.
How do you tell when your frittata is done?
The best way to tell if your frittata is done is to look at the center of it. Make sure the eggs are set and no longer jiggly in the center.

Serving Suggestions:
This frittata is very versatile; you can eat it as an antipasto, a starter, the main dish, or even inside a sandwich.
Here are some things we like to serve it with:
- Healthy Carrot Muffins
- crispy potatoes or sweet potato breakfast fries
- with a strawberry salad
- roasted asparagus
- balsamic mushrooms
- Basic Chia Pudding Recipe
Do you eat frittatas hot or cold? You can serve the frittata hot or cold, which makes it a great lunch or quick dinner option.
Storing and Reheating
How long does a Frittata last in the refrigerator?: You can keep the frittata in the fridge for up to 4 days; make sure to store it in an airtight container for maximum freshness, not in the cast iron pan you bake it in. Do not freeze, as the texture of the frittata will become too watery.
Can you freeze Frittata? : We don’t recommend storing this frittata in the freezer. The texture of the frittata will become too watery.
Reheating: You can reheat this recipe in the microwave, toaster oven, bake in the oven, or in a skillet over medium heat.

Other healthy breakfast recipes:
Looking for other easy meals? Check out these 40+ Healthy Breakfast Recipes. Click here to grab our free healthy breakfast cookbook.

Easy Vegetable Frittata
Ingredients
- 8 large eggs
- 1/3 cup skim milk
- 1/4 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil
- 1 cup diced bell pepper 1 pepper
- ½ cup diced onion
- 1 cup grated cheddar cheese
- 2 roma tomatoes sliced ½ cup tomatoes
- ¼ cup chopped fresh parsley
Instructions
- Preheat the oven to 375 ˚F.
- Add the eggs, milk, salt, and pepper to a large bowl. Whisk to combine all the ingredients. Set aside.
- Heat a medium oven-safe skillet over medium-high heat. Add the olive oil to the pan. Once hot, add the diced onion and bell pepper. Cook until the onion has softened, about 5 minutes.
- Reduce heat to medium-low and add the egg mixture. Cover and cook for 5 minutes.
- Remove the pan from the heat. Add the grated cheese and the slices of tomatoes on top.
- Place in the oven and cook for 12-15 minutes until the cheese is melted.







My favorite herb to add to egg dishes is Herbes de Provence. The slightly sweet addition of the lavender adds to the flavor.