Go Back

Mediterranean Asparagus & Roasted Pepper Frittata

A vibrant, protein-packed frittata featuring tender-crisp asparagus and sweet roasted peppers. This easy, one-pan meal is perfect for a satisfying brunch or a light weeknight dinner, embodying the fresh flavors of the Mediterranean.
Course Main Course
Cuisine Mediterranean-Inspired
Keyword Asparagus frittata recipe, Mediterranean frittata, Roasted vegetable frittata
Prep Time 15 minutes
Cook Time 25 minutes
Resting Time 5 minutes
Total Time 45 minutes
Servings 6
Calories 549kcal

Equipment

  • Large mixing bowl
  • Whisk
  • 12-inch oven-safe, non-stick skillet
  • Baking sheet
  • Cutting board and chef's knife

Ingredients

  • 3 tbsp 45 ml extra virgin olive oil, divided
  • 2 cloves garlic finely minced
  • 12 large eggs
  • 1 large bunch asparagus about 1 ½ lbs / 680 g, tough ends removed and cut into 1-inch (2.5 cm) segments
  • 1 ½ cups about 6 oz / 170 g cremini mushrooms, sliced
  • 1 red bell pepper diced
  • 1 ½ cups cherry or grape tomatoes halved
  • 1 ½ cups about 6 oz / 170 g shredded low-moisture mozzarella cheese, divided
  • ¾ cup about 3 oz / 85 g grated Parmesan cheese
  • ¾ cup about 3.5 oz / 100 g crumbled feta cheese
  • cup fresh dill chopped, plus extra for serving
  • ¾ tsp kosher salt
  • ¼ tsp red pepper flakes

Instructions

  • Stage 1: Prepare Oven and Roast Vegetables : Position an oven rack in the center and preheat to 375°F (190°C). On a baking sheet, toss the halved tomatoes and diced red bell pepper with 1 tablespoon of the olive oil and a pinch of salt. Arrange them in a single layer and roast for 15 minutes until they begin to soften and concentrate in flavor.
  • Stage 2: Form the Egg Custard : While the vegetables roast, crack the 12 eggs into a large mixing bowl. Add the grated Parmesan, 1 cup of the shredded mozzarella, the chopped dill, kosher salt, and red pepper flakes. Whisk vigorously until the mixture is uniform in color and slightly frothy. Set this aside.
  • Stage 3: Sauté Asparagus and Mushrooms : Place your 12-inch oven-safe skillet over medium-high heat and add the remaining 2 tablespoons of olive oil. Once shimmering, add the sliced mushrooms and cook for 4-6 minutes, allowing them to brown without stirring too frequently. Add the asparagus pieces and minced garlic, and continue to sauté for another 4 minutes until the asparagus is bright green and tender-crisp.
  • Stage 4: Combine and Assemble : Remove the skillet from the heat. Pour the prepared egg custard evenly over the sautéed asparagus and mushrooms. Gently stir once to ensure the vegetables are evenly distributed. Scatter the roasted tomatoes, peppers, and all the crumbled feta cheese over the surface.
  • Stage 5: Bake Until Set : Transfer the skillet to the preheated oven. Bake for 15-18 minutes, or until the frittata is puffed and the center is just barely set (it should have a slight jiggle). An instant-read thermometer inserted into the center should register 165°F (74°C).
  • Stage 6: Final Melt and Rest : Sprinkle the remaining ½ cup of mozzarella cheese over the top. Switch the oven setting to a low broil. Position the skillet about 6 inches from the heating element and broil for 2-3 minutes, just until the cheese is melted and develops a few lightly golden spots. Allow the frittata to rest in the skillet for 5 minutes before garnishing with extra dill, slicing, and serving.

Notes

Storage:
Leftover frittata can be stored in an airtight container in the refrigerator for up to 3 days. It's delicious served cold, at room temperature, or gently reheated.
Ingredient Swaps:
Feel free to substitute goat cheese for feta for a creamier texture. For herbs, fresh parsley or chives work beautifully in place of dill.
Troubleshooting a Watery Frittata:
High-moisture vegetables like mushrooms can release water. Sautéing them until they are well-browned, as directed, helps evaporate this moisture and concentrates their flavor, ensuring a perfectly set frittata.

Nutrition Facts

Serving Size: 1 slice (1/6th of recipe)
  • Calories: 549
  • Total Fat: 41 g
  • Saturated Fat: 17 g
  • Trans Fat: 0.1 g
  • Polyunsaturated Fat: 4.5 g
  • Monounsaturated Fat: 15 g
  • Cholesterol: 398 mg
  • Sodium: 995 mg
  • Total Carbohydrate: 13 g
  • Dietary Fiber: 4 g
  • Total Sugars: 7 g
  • Includes: 0 g Added Sugars
  • Net Carbohydrates: 9 g
  • Protein: 34 g
  • Vitamin D: 12 mcg
  • Calcium: 575 mg
  • Iron: 5 mg
  • Potassium: 720 mg
  • Vitamin C: 35 mg