Mediterranean Vegetable Frittata Recipe is perfect for breakfast or brunch. Eggs are mixed with onion, artichokes, spinach, roasted red peppers, feta cheese, mozzarella and cheddar cheese and baked to perfection.

Mediterranean Vegetable Frittata Recipe with fresh chives.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Today’s Mediterranean Vegetable Frittata Recipe is packed with delicious Mediterranean flavors like roasted red peppers, artichokes, kalamata olives and feta cheese. 

Frittatas, like this Moroccan Frittata and Sun-dried Tomato Goat Cheese Frittata, are a great way to impress your guests for brunch or breakfast. This dish is easy to make and healthy.

I love that you can add in whatever ingredients you have on hand and modify it for your guests.

In my house we like to make this and use it for leftovers for the week. My husband will heat it up for breakfast or even lunch throughout the week. If you are a fan of frittatas and breakfast recipes you have to try this Mediterranean Vegetables Frittata version! 

If you like egg dishes you also might like my Caprese Quiche Lorraine Recipe, Greek Baked Eggs or these Pizza Egg Muffins.

Recipe Ingredients

Mediterranean Vegetable Frittata Recipe ingredients.

Here’s an overview of the simple ingredients we’re using. Jump to the recipe card below for exact ingredient amounts and printable instructions. 

  • Eggs: This frittata uses 12 eggs. I suggest large eggs.
  • Vegetables: The vegetables in this frittata are red onion, spinach, roasted red peppers and artichokes. These all work really nicely together!
  • Spices: The spice mixture is oregano, and paprika. You can use smoked paprika for a smoky flavor.
  • Cheese: There are three cheese varieties in this frittata. I added feta cheese, mozzarella cheese and sharp cheddar cheese.
Mediterranean Vegetable Frittata Recipe with a fork on a white plate.

How to Make a Mediterranean Vegetable Frittata

Step 1: Whisk the Eggs: Crack the eggs into a large bowl. Add your whole milk and salt and whisk until the egg yolks and whites are blended.

Step 2: Stir in Cheese: Stir in half of the mozzarella and sharp cheddar cheese until the egg mixture until combined and all of the feta cheese. Stir in the chives to the eggs. Set aside.

Step 3: Sauté Vegetables: Heat the olive oil in a 12″ non-stick skillet or cast iron skillet over medium heat. Add the red onion, spinach, oregano, salt and pepper and cook until the spinach is wilted. Stir in the roasted red peppers, artichokes and olives.

Step 4: Pour into Skillet: Whisk the eggs again and pour the eggs over the vegetable mixture using a spatula to spread it evenly over the vegetables. Sprinkle the remaining mozzarella and cheddar cheese on the frittata.

Step 5: Bake: Bake in the oven for 30 to 35 minutes or until the eggs start to puff up and appear set and the edges are just browning. Remove the frittata from the oven and let cool. Cut into triangles and serve with fresh parsley.

Mediterranean Vegetable Frittata Recipe with a pie cutter.

Ways to Modify this Frittata

  • Vegetables: You can swap out the vegetables or add additional vegetables. I love adding zucchini, bell peppers, carrots, green onions or broccoli. 
  • Cheese:: A variety of cheese works great in this frittata like goat cheese, pepper jack or gouda. 
  • Greens: I added spinach to this frittata but you could swap that for arugula, kale or swiss chard. 
  • Spices: Spices add so much flavor to this egg dish. Some that I like are za’atar, Italian seasoning, smoked paprika or Greek seasoning. 
  • Herbs: Fresh herbs are always a nice addition. Some other herbs you could try are fresh basil, oregano or thyme. 
Mediterranean Vegetable Frittata Recipe with parsley.

Storage Tips

Wrap and Freeze: Wrap the entire quiche or individual slices tightly in plastic wrap, then aluminum foil. Place in a freezer-safe bag or container. Freeze for up to 2–3 months.

Storage Time: Before storing, allow the quiche to cool to room temperature. Storing it while warm can lead to condensation, making the crust soggy. Store in the refrigerator for up to 3–4 days. Cover the quiche tightly with plastic wrap, aluminum foil, or transfer to an airtight container. You can store it whole or in slices for easy reheating.

More Egg Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

No ratings yet

Mediterranean Vegetable Frittata Recipe

By Julia
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 6
Mediterranean Vegetable Frittata Recipe is perfect for breakfast or brunch. Eggs are mixed with onion, artichokes, spinach, roasted red peppers, feta cheese, mozzarella and cheddar cheese and baked to perfection. You will love this healthy meal! 
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 12 eggs, whisked just until the egg yolks and whites are blended
  • 3 tablespoons whole milk {or cream}
  • 2 tablespoons olive oil
  • 1/4 cup red onion, diced
  • 1 cup fresh spinach, roughly chopped
  • 1 teaspoon oregano
  • 1/2 teaspoon paprika
  • 1/2 teaspoon salt
  • 1/8 teaspoon black pepper
  • 2 tablespoons chives, chopped
  • 1/2 cup roasted red peppers, chopped
  • 1/2 cup artichoke hearts, quartered
  • 1/2 cup kalamata olives, halved
  • 1/2 cup feta cheese, crumbled, divided
  • 1 cup shredded mozzarella cheese, divided
  • 1 cup shredded sharp cheddar cheese, divided
  • Fresh parsley, garnish

Instructions 

  • Preheat the oven to 350 degrees F.
  • Crack the eggs into a large mixing bowl. Add your whole milk and salt and whisk until the egg yolks and whites are blended.
  • Stir in half of the mozzarella and sharp cheddar cheese until combined and all of the feta cheese. Stir in the chives to the eggs. Set aside.
  • Heat the olive oil in a 12″ non-stick skillet or cast iron skillet. Add the red onion, spinach, oregano, salt and pepper and cook until the spinach is wilted. Stir in the roasted red peppers, artichokes and olives.
  • Whisk the eggs again and pour the eggs over the vegetable mixture using a spatula to spread it evenly over the vegetables.
  • Sprinkle the remaining mozzarella and cheddar cheese on the frittata.
  • Bake in the oven for 30 to 35 minutes or until the eggs start to puff up and appear set and the edges are just just browning.
  • Remove the frittata from the oven and let cool. Cut into triangles and serve with fresh parsley.

Notes

  • You can feel free to swap the vegetables for any you like. I think any bell pepper works nicely as well as zucchini, carrots or cauliflower.
  • Feel free to use other spices like coriander, cumin, za’atar and turmeric.You can
  • substitute goat cheese in the place of the feta cheese.

Nutrition

Serving: 6g, Calories: 372kcal, Carbohydrates: 6g, Protein: 22g, Fat: 28g, Saturated Fat: 12g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 11g, Trans Fat: 0.03g, Cholesterol: 373mg, Sodium: 1207mg, Potassium: 240mg, Fiber: 2g, Sugar: 2g, Vitamin A: 1560IU, Vitamin C: 8mg, Calcium: 372mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!

About Julia

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Chelly says:

    Big hit with the kids. We have lots of chickens so a great recipe for using up extra eggs.

    1. Julia says:

      Yes! It is perfect for using up eggs. So glad they liked it!

  2. Tanvir Ahmed says:

    I love eggs and this recipe looks so yummy, keep sharing recipes like this.