Veggie Frittata

4.3(735 reviews)

An Italian baked egg dish loaded with sautéed vegetables and cheese — somewhere between an omelet and a crustless quiche. Made in a cast iron skillet, sliced like a pizza. Perfect for brunch, lunch, or a healthy dinner.

Prep Time

11 min

🔥

Cook Time

16 min

🍽

Servings

6

Calories

219 cal

Jump to Recipe
Veggie Frittata — homemade International vegetarian recipe with eggs, carrot, bell pepper, 6 servings, ready in 27 minutes
Vegetarian
Easy

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Eggs3
  • Carrot1 ½ medium
  • Bell Pepper1 ½
  • Onion1 ½ medium
  • Cheese1 ½ cup

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Eggs3
  • Carrot1.5 medium
  • Bell Pepper1.5
  • Onion1.5 medium
  • Cheese1.5 cup

Instructions

  1. 1

    Heat the oven to 400°F (200°C). In an oven-safe skillet (cast iron is ideal, 10-inch), heat 2 tablespoons of olive oil over medium heat. Add 1 chopped onion and cook 4 minutes until soft.

  2. 2

    Add 1 cup sliced mushrooms, 1 cup chopped broccoli florets, and 1 sliced bell pepper. Cook 5-6 minutes until tender and any excess moisture has cooked off. The vegetables must be dry — wet vegetables make watery frittata.

  3. 3

    Add 3 cups of fresh baby spinach in batches and toss until wilted. Season the vegetables with 1 teaspoon salt, ½ teaspoon black pepper, ½ teaspoon dried thyme. Add 2 minced garlic cloves, cook 30 seconds.

  4. 4

    In a bowl, whisk 8 large eggs with ½ cup of whole milk, ½ teaspoon salt, ¼ teaspoon black pepper. Whisk until fully blended — visible streaks of yolk and white = uneven cooking.

  5. 5

    Pour the eggs over the vegetables in the skillet. Distribute 1 cup of crumbled feta (or shredded cheese of choice) over the top. Don't stir — let the eggs settle around the vegetables.

  6. 6

    Bake 18-22 minutes until the eggs are set in the center (no jiggle when you shake the pan) and the top is lightly golden. Cool 5 minutes, then slice into wedges. Serve warm or at room temperature with a green salad.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Veggie Frittata

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Sauté vegetables until dry. Wet vegetables make watery frittata. Cook off all visible moisture before adding eggs.
  • 2.Whisk eggs thoroughly. Visible streaks of yolk and white mean uneven coloring and texture. Blend completely.
  • 3.Oven-safe pan only. The frittata starts on stove and finishes in oven. A pan with a wooden or plastic handle will melt — use cast iron, stainless, or oven-safe nonstick.
  • 4.Cool before slicing. Hot frittata is delicate. Five minutes of cooling firms it up so wedges cut cleanly.

🔬 Why It Works

Frittata is the Italian version of a baked egg dish — eggs poured over sautéed vegetables and cooked until set. Unlike an omelet (which requires flipping), the frittata's transition from stovetop to oven means hands-free cooking once the eggs are added. The bake time of 18-22 minutes at 400°F is the sweet spot — long enough to fully set the eggs but short enough to keep them tender. Sautéing the vegetables first concentrates their flavor and removes excess water; without this step, you get scrambled-egg-vegetable-soup.

Frequently Asked Questions

What other vegetables work?
Asparagus, cherry tomatoes (cut in half, drain on paper towels), zucchini, kale, leeks, roasted red peppers. Aim for 3-4 cups of cooked vegetables total.
Can I add meat?
Yes — cooked bacon, sausage, ham, or pancetta. Add ½ to 1 cup of cooked meat with the vegetables before the eggs go in.
How long does it keep?
Refrigerated, 4 days. Excellent cold for breakfast, lunch, or a quick snack. Reheat slices in a 350°F oven for 10 minutes.
Best cheese?
Feta (tangy, salty), goat cheese (creamy, slightly sour), gruyere (nutty), sharp cheddar (familiar), or mozzarella (mild, melty). A mix of two is often best.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories219kcal
Protein26g
Carbohydrates33g
Fat33g
Fiber8g
Sugar6g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes