Roasted Mediterranean Vegetable Frittata with Feta and Herbs

Prep: 20 minCook: 25 min8 servingsmediumItalian
Roasted Mediterranean Vegetable Frittata with Feta and Herbs

A protein-packed egg dish loaded with roasted bell peppers, zucchini, broccoli, and green onions, brightened with creamy feta cheese and fresh Mediterranean herbs. The vegetables are first roasted until caramelized, then folded into fluffy eggs and baked until golden. Perfect for brunch gatherings, light dinners, or meal prep, this versatile frittata can be served warm or at room temperature. The combination of roasted vegetables and tangy feta creates layers of flavor that make this more satisfying than typical egg dishes.

Ingredients

8 servings
  • 1 small red bell pepper, cored and chopped
    cherry tomatoes1:1seasonal

    summer variation

    Full guide →
  • 1 small zucchini, small diced
  • 2 green onions, white and light green parts only, roughly chopped
  • 4 ounces broccoli, cut into small florets
    asparagus1:1seasonal

    spring variation

    Full guide →
  • kosher salt and black pepper
  • 3 tbsp extra virgin olive oil
  • 7 large eggs
  • ¼ teaspoon baking powder(optional)
  • ¼ cup whole milk
    heavy cream1:1keto

    richer texture

    Full guide →
  • cup feta cheese, crumbled, more to serve
    goat cheese1:1vegetarian

    similar creamy tang

    Full guide →
  • cup fresh parsley, finely chopped, more to serve
  • 1 teaspoon fresh thyme

Instructions

  1. 1

    Preheat oven to 450°F and position rack in middle

  2. 2

    Place rimmed baking sheet in oven to heat

  3. 3

    Toss bell peppers, zucchini, green onions, and broccoli with salt, pepper, and olive oil

  4. 4

    Remove hot pan from oven and spread vegetables on heated sheet

  5. 5

    Roast vegetables for 15 minutes until soft and charred

  6. 6

    Reduce oven temperature to 400°F

  7. 7

    Whisk eggs, baking powder, milk, feta, parsley, thyme, salt, and pepper in bowl

  8. 8

    Fold roasted vegetables into egg mixture

  9. 9

    Heat oil in 10-inch cast iron or oven-safe pan over medium-high heat

  10. 10

    Pour egg mixture into pan and cook 2-3 minutes until bottom sets

  11. 11

    Transfer pan to oven and bake 8-10 minutes until center is firm

  12. 12

    Serve garnished with additional feta and parsley

Tips

Tip 1

Heat the baking sheet first to get better caramelization on the vegetables, which adds deeper flavor to the finished frittata.

Tip 2

Use a well-seasoned cast iron pan for best results - it distributes heat evenly and creates a beautiful golden bottom crust.

Tip 3

Let the frittata rest for 5 minutes before slicing to allow the eggs to finish setting and make cleaner cuts.

Good to Know

Storage

Refrigerate covered for up to 3 days

Make Ahead

Can be made 1 day ahead and served at room temperature

Serve With

Serve warm, at room temperature, or cold

See pairing guide →

Common Mistakes

Watch

Don't skip preheating the baking sheet to avoid soggy vegetables

Watch

Use medium-high heat when starting the frittata to avoid burning the bottom before the top sets

Substitutions

feta cheese
goat cheese1:1vegetarian

similar creamy tang

Full guide →
whole milk
heavy cream1:1keto

richer texture

Full guide →
broccoli
asparagus1:1seasonal

spring variation

Full guide →
bell pepper
cherry tomatoes1:1seasonal

summer variation

Full guide →
Find more substitutions →

FAQ

Can I make this frittata dairy-free?

Yes, omit the feta cheese and substitute the milk with unsweetened plant milk like almond or oat milk for similar results.

What if I don't have a cast iron pan?

Any oven-safe skillet or even a 9-inch pie dish works well. Just adjust cooking time slightly for thinner or thicker pans.

How long will leftovers keep in the refrigerator?

Store covered for up to 3 days. The frittata tastes great cold, at room temperature, or gently reheated in the microwave.