Vegetable Frittata is the best! Packed with veggies, creamy seasoned eggs, and cheese, itโs perfect for breakfast, brunch, lunch, or anytime!


AUTHORโS NOTE
The Breakfast I Make At Least Once A Week!
Some of the most popular recipes on my site are my quiches, like Quiche Lorraine and Ham and Cheese Quiche. So, itโs about time I shared a frittata recipe!
This is one I make over and over because itโs packed with veggies and uses ingredients I always have on hand. Plus, itโs a breakfast or dinner my kids will actually eat.
I recently brought it to a brunch get-together, and it was a huge hit! It was gone in minutes, and I got countless requests for the recipe. The roasted veggies do take a little extra time, but the depth of flavor they add is totally worth it.

Frittata Ingredients
| Ingredient | Prep Tip |
|---|---|
| Sweet Potatoes | Cut into same-size pieces so they roast evenly |
| Red Bell Pepper | Slice into thin strips for even cooking |
| Broccoli | Chop into small, bite-size pieces |
| Olive Oil | Toss with veggies before roasting |
| Seasonings | Mix evenly so every bite is seasoned |
| Eggs | Whisk well for a smooth, airy mix |
| Heavy Cream | Stir in for a rich, creamy texture |
| Cheese | I use cheddar, Swiss, and parm, but swap with what you like |
Quick Tip
This oven-baked frittata with potatoes, broccoli, and red pepper combines favorite veggies into one dish! Donโt like these? Swap in your favoritesโjust adjust roasting time if needed.

How To Make This Frittata
- Veggies: Cut sweet potatoes, red pepper, and broccoli into small pieces.
- Roast: Mix with olive oil and spices, then bake until soft and lightly browned.
- Whisk Egg Mixture: Stir together eggs, cream, salt, and pepper until smooth.
- Assemble: Layer veggies and cheese in a baking pan, then pour egg mix on top.
- Bake: Cook in the oven until firm and golden. Let cool a bit before serving.

Storage
- Eat now: Let it cool for 5-10 mins, lift it with the parchment, and cut to serve.
- Fridge: Store in a sealed container for 3-5 days. Reheat in the microwave.
- Freezer: Cut, wrap pieces, and put them in a sealed container. Thaw in the fridge and reheat.
More Breakfast or Brunch Favorites:
Breakfast
Avocado Toast Recipes
Breakfast
Egg Skillet
Breakfast
Yogurt Bowl
Desserts
Croissant Breakfast Bake

Frittata
Video
Equipment
- Large sheet pan (15" x 21") 15 x 21-inch
Ingredients
- Cooking spray
- 3 cups chopped sweet potatoes about 2 potatoes
- 1 large red bell pepper thinly sliced to strips
- 2 cups chopped broccoli about 2 florets
- 2 tablespoons olive oil
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1-1/2 teaspoons Italian seasoning
- Salt and pepper
- 4 large eggs
- 1-1/3 cups heavy cream
- 1 cup sharp Cheddar cheese see note 1
- 1 cup Swiss cheese or more Cheddar
- 1/3 cup freshly grated Parmesan cheese or feta cheese
Instructionsย
- Preheat oven to 425ยฐF. Peel and cut sweet potatoes to 3/4-inch thick pieces. Thinly slice red pepper into strips. Chop broccoli into bite-size pieces (~3/4 inch). Lightly spray an 8ร8-inch baking pan with cooking spray and line with parchment paper, leaving some as an overhang for easy removal.
- Add veggies onto an extra-large (15ร21-inch) sheet pan. (The veggies need to have plenty of room so theyโll roast, not steam.) Add the oil, garlic powder, onion powder, Italian seasoning, plus salt and pepper to taste. (I add 3/4 tsp salt and 1/2 tsp pepper). Toss vegetables well to coat and spread out as much as possible in an even layer. Roast for 20โ25 minutes (undisturbed) or until tender and nicely charred. Remove and let slightly cool. Once you remove veggies, reduce oven temp to 350ยฐF.
- In a large bowl, whisk together eggs, heavy cream, plus 3/4 teaspoon each of salt and pepper. Briskly whisk until smooth.
- Add 2/3 of slightly cooled vegetables into the prepared 8ร8 pan. Add Cheddar cheese, then pour the egg mixture over of everything. Add Swiss cheese then remaining vegetables on top in an even layer. Tap the pan on a counter to even everything out. Sprinkle Parmesan evenly over the top.
- Bake 37โ42 minutes or until the center is set and jiggles only slightly. Remove from oven and let cool for 5โ10 minutes before using the paper overhang to lift it out of pan and onto a cutting board to cut and serve.
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Variations
Make It Your Own!
- Switch veggies: Use canned or frozen (thawed) veggies like corn, carrots, peas, or green beans. Add chopped spinach or kaleโno cooking needed.
- Add meat: Use cooked chicken, ham, turkey, bacon, sausage, or pepperoni.
- More flavors: Add roasted peppers, olives, artichokes, mushrooms, tomatoes, or a can of beans like chickpeas or black beans.



















As Chelseaโs employee I have made this Frittata and it is one of my favorite things to bring to brunch or other parties! Itโs so easy and such a hit!