Vegetable Frittata

Featured in: Oven & Pan Dishes

This hearty oven-baked frittata combines fresh seasonal vegetables like broccoli, bell peppers, zucchini, and cherry tomatoes with six eggs and shredded cheese. The stovetop-to-oven method creates perfectly set edges and a tender center in just 40 minutes.

Customize with your favorite vegetables and cheese varieties for a versatile meal that works for breakfast, brunch, or dinner. The Italian-inspired dish serves four and pairs beautifully with crusty bread or a crisp salad.

Updated on Mon, 26 Jan 2026 14:43:00 GMT
Golden-brown vegetable frittata baked in an oven-safe skillet with melted cheddar and fresh parsley garnish.  Save
Golden-brown vegetable frittata baked in an oven-safe skillet with melted cheddar and fresh parsley garnish. | amellaltable.com

My neighbor brought over a basket of farmer's market vegetables one Saturday morning, insisting I do something interesting with them before they wilted. I had eggs, cheese, and maybe twenty minutes before guests arrived, so I threw everything into a skillet and let the oven finish the job. That frittata became the unexpected star of brunch, and I realized I'd stumbled onto one of those dishes that feels effortless but tastes intentional.

There was this Tuesday evening when my partner came home asking what smelled so good, and I realized the frittata had been quietly cooking away while I wasn't paying attention. We ended up eating it straight from the skillet with forks, standing at the kitchen counter, talking about the day. Sometimes the best meals aren't the ones you plan for.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets: The sturdy ones hold their shape and add a subtle earthiness that grounds the whole dish.
  • Red bell pepper: Diced small so it releases sweetness as it softens, brightening everything around it.
  • Zucchini: Slice it thin so it becomes tender without turning mushy or watery.
  • Cherry tomatoes: These burst slightly during cooking, releasing their juice into the eggs for hidden pockets of flavor.
  • Red onion: Thinly sliced so it caramelizes gently and loses its sharp bite.
  • Large eggs: Six eggs creates a custard-like consistency that's neither too thin nor too heavy.
  • Whole milk: This adds richness without overwhelming the delicate egg texture, or use any plant-based version you prefer.
  • Cheddar cheese: Shredded fresh tastes infinitely better than pre-shredded, and it melts more evenly, though feta or goat cheese brings a different character entirely.
  • Fresh parsley: Chopped just before using so it keeps its bright green color and fresh bite.
  • Salt and black pepper: Taste as you go, because eggs are surprisingly forgiving.
  • Dried oregano: A quarter teaspoon is enough to hint at something Mediterranean without shouting about it.
  • Olive oil: Two tablespoons creates enough fat to keep vegetables from sticking and eggs from sticking too.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven first:
Set it to 375°F and let it preheat while you prep vegetables. This matters more than you'd think because a properly heated oven means the frittata sets evenly and rises just slightly.
Get vegetables softening:
Warm olive oil in your oven-safe skillet over medium heat, then add broccoli, bell pepper, zucchini, and onion. Sauté for four to five minutes, stirring occasionally, until they're tender but not collapsed. You're not looking for cooked vegetables here, just softened ones that will finish cooking in the egg.
Add the tomatoes briefly:
Stir in cherry tomato halves and cook for just one more minute. Their job is to warm through and release a little juice, not to break apart completely.
Whisk your egg mixture:
In a separate bowl, whisk together eggs, milk, salt, pepper, oregano, and parsley until the eggs are pale and well combined. Don't overwork it, but make sure you don't see streaks of white yolk.
Pour and assemble:
Pour the whisked egg mixture evenly over the vegetables in the skillet, then sprinkle your shredded cheese over the top. Let it settle for a moment.
Begin on the stovetop:
Cook over medium heat for two to three minutes without stirring. You'll see the edges begin to set and turn slightly opaque as the eggs start cooking from the bottom up.
Transfer to the oven:
Carefully move your skillet to the preheated oven and bake for fifteen to eighteen minutes. The center should still jiggle just a tiny bit when you nudge the pan, and the top should turn golden and set.
Rest and serve:
Let it cool for five minutes so the eggs finish setting and it becomes easier to slice. Serve it warm, at room temperature, or even cold the next day.
Hearty slice of vegetable frittata served warm with a crisp green salad and crusty artisan bread.  Save
Hearty slice of vegetable frittata served warm with a crisp green salad and crusty artisan bread. | amellaltable.com

I made this for my mother when she was visiting, and she asked for the recipe immediately, which felt like the highest compliment she could give. It's one of those dishes that looks fancier than it is, and people always assume you spent more effort than you actually did.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Vegetable Swaps That Actually Work

The beauty of a frittata is that it's forgiving about vegetables. Spinach wilts beautifully and adds a dark, earthy note, mushrooms become tender and meaty, and asparagus stays crisp if you don't overcook it before the eggs go in. I've thrown in leeks, artichoke hearts, and roasted cauliflower, and every version has been different and delicious. The only rule is to prep them so they're roughly the same size and tenderness level, because you want everything to finish at the same time.

Cheese Matters More Than You'd Think

Cheddar is classic and reliable, but I've discovered that feta makes the frittata taste lighter and more interesting, while goat cheese adds a subtle tanginess that some people find addictive. Gruyère turns it into something almost fancy without any extra effort. The key is using something you'd actually eat on its own, because when you use good cheese, you taste it in every bite, and it's worth the extra couple of dollars.

Making It Your Own

Once you understand the basic ratio of eggs to vegetables to cheese, you can build frittatas based on what's in your refrigerator and what you're craving. I've made savory versions with caramelized onions and herbs, and spicy ones with jalapeños and pepper jack cheese. The technique stays the same, but the outcome changes completely based on what you choose.

  • Fresh herbs like basil, dill, or tarragon can replace parsley and completely shift the flavor profile.
  • A splash of hot sauce mixed into the eggs or drizzled on top adds personality and heat.
  • Leftover roasted vegetables work beautifully, since you're just reheating them in the eggs.
Fresh vegetable frittata loaded with broccoli, bell peppers, zucchini, and cherry tomatoes on a white plate. Save
Fresh vegetable frittata loaded with broccoli, bell peppers, zucchini, and cherry tomatoes on a white plate. | amellaltable.com

This frittata taught me that some of the best dishes are the ones that ask for barely any planning and reward you with something that tastes like you actually knew what you were doing. Make it this week, and I promise it'll become something you reach for again and again.

Recipe FAQs

What vegetables work best in frittata?

Broccoli, bell peppers, zucchini, cherry tomatoes, and onions work beautifully. You can also use spinach, mushrooms, asparagus, or any seasonal vegetables you prefer.

Can I make this dairy-free?

Yes, use plant-based milk instead of whole milk and either omit the cheese or use a vegan cheese alternative. The texture remains delicious.

How do I know when the frittata is done?

The center should be set and slightly golden, with no jiggling when you gently shake the pan. A knife inserted in the center should come out clean.

Can I prepare frittata ahead of time?

Yes, frittata tastes great served warm, at room temperature, or cold. It's perfect for meal prep and keeps well in the refrigerator for 3-4 days.

What size skillet do I need?

A 10-inch oven-safe skillet works perfectly for this amount of ingredients. The depth allows for even cooking and proper setting.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegetable Frittata

Colorful oven-baked dish with seasonal vegetables, eggs, and creamy cheese. Ready in 40 minutes for any meal.

Time to prep
15 min
Time to cook
25 min
Overall time
40 min
Created by Henry Wallace


Skill Easy

Cuisine Italian

Makes 4 Portions

Dietary details Meatless, No Gluten, Low in Carbs

What You Need

Vegetables

01 1 cup broccoli florets, chopped
02 1 red bell pepper, diced
03 1 small zucchini, sliced
04 1/2 cup cherry tomatoes, halved
05 1 small red onion, thinly sliced

Eggs & Dairy

01 6 large eggs
02 1/4 cup whole milk or dairy-free alternative
03 1 cup shredded cheddar cheese or feta/goat cheese

Herbs & Seasoning

01 2 tablespoons fresh parsley, chopped or 1 teaspoon dried
02 1/2 teaspoon salt
03 1/4 teaspoon black pepper
04 1/4 teaspoon dried oregano

Oil

01 2 tablespoons olive oil

Directions

Part 01

Preheat Oven: Preheat oven to 375°F.

Part 02

Sauté Vegetables: Heat olive oil in a 10-inch oven-safe skillet over medium heat. Add broccoli, bell pepper, zucchini, and onion. Sauté for 4 to 5 minutes until softened.

Part 03

Add Tomatoes: Stir in cherry tomatoes and cook for 1 additional minute.

Part 04

Prepare Egg Mixture: In a large bowl, whisk together eggs, milk, salt, pepper, oregano, and parsley until well combined.

Part 05

Combine Egg and Vegetables: Pour the egg mixture evenly over the sautéed vegetables in the skillet. Sprinkle cheese evenly over the top.

Part 06

Initial Stovetop Cooking: Cook on the stovetop for 2 to 3 minutes until the edges begin to set.

Part 07

Bake Until Set: Transfer skillet to the oven and bake for 15 to 18 minutes, or until the center is set and slightly golden.

Part 08

Rest and Serve: Allow to cool for 5 minutes before slicing. Serve warm or at room temperature.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • 10-inch oven-safe skillet
  • Large mixing bowl
  • Whisk
  • Knife and cutting board

Allergy warnings

Review your ingredients for possible allergens and reach out to a healthcare expert if you’re not sure.
  • Contains eggs and milk (dairy).
  • Cheese and milk may contain lactose; use lactose-free or vegan alternatives if needed.
  • Always check cheese labels for possible allergens.

Nutrition Info (per portion)

This is for informational use only and isn’t meant as a substitute for your doctor’s advice.
  • Energy: 260
  • Fats: 17 g
  • Carbohydrates: 8 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.