The best Easy Vegetable Frittata Recipe! Learn how to make a veggie frittata in under an hour for the perfect healthy breakfast.

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my policy and about affiliate links.
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!

Are you looking for more healthy breakfast recipes! Check out these Whole30 Breakfast Recipes or Healthy Egg Recipes!
why we love this recipe with veggies
There is a lot to love about this frittata recipe. It’s one of our favorite recipes for a delicious breakfast because it’s:
- 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 for the Best Frittata
To make this frittata recipe you’ll need the following:
You can find substitutions for all of these ingredients below in the green shaded box.

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.







SUBSTITUTIONS FOR FRITTATA RECIPE
Eggs: You can add more egg whites to the egg mixture, but it will affect its texture.
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!
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 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.

What should I serve with Frittata?
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
- 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 Frittata
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.

What is the difference between a frittata and an omelet?
Frittata and omelet are very similar. They are both made from eggs and other various ingredients like vegetables or meat. They are both cooked in a pan. Frittatas are different from omelets because you start them out on the stove and finish cooking in the oven. Omelets are only cooked on the stove.
They are also different because you need to cook frittata slower over medium heat and cover it, while you need to cook the omelet quickly over high heat.
No. They are similar, but frittatas are cooked on the stove and finished in the oven whereas omelettes are cooked on the stove.
Frittatas can be packed with protein to keep you full and you can also load it up with veggies to give you a healthy and balanced breakfast.
To get a fluffy frittata that isn’t too dense, you will want to add milk to your egg mixture. You can use a non dairy milk if you prefer.
A frittata is started on the stove and finished in the oven. It’s typically drier. A quiche is made only in the oven and usually has a heavier, custard like texture and a crust.
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.
Gina Skinner says
My favorite herb to add to egg dishes is Herbes de Provence. The slightly sweet addition of the lavender adds to the flavor.