Go Back
+ servings
Overhead view of a golden-brown mushroom and Swiss cheese frittata in a cast iron skillet, garnished with chives on a light background.

Swiss Mushroom Skillet Frittata

A savory, protein-packed frittata with sautéed mushrooms, creamy Swiss and Gruyère cheeses, and herbed egg custard—perfect for breakfast, brunch, or dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast, Brunch
Cuisine Italian-American
Servings 8 slices
Calories 235 kcal

Equipment

  • 10-inch oven-safe skillet
  • Mixing Bowl
  • Whisk
  • Spatula
  • Oven mitts
  • Instant-read thermometer (optional)

Ingredients
  

Main Ingredients

  • 1 tbsp unsalted butter
  • 1 tbsp olive oil
  • 12 oz cremini mushrooms, sliced
  • 2 cloves garlic, minced
  • 8 large eggs room temperature
  • ½ cup full-fat Greek yogurt
  • 2 tbsp whole milk
  • ¾ tsp kosher salt
  • ½ tsp black pepper freshly ground
  • ¼ tsp dried thyme
  • 1 tbsp fresh chives minced, plus extra for garnish
  • 1 cup Swiss cheese, shredded
  • ¼ cup aged Gruyère, grated
  • 2 tbsp Parmesan cheese optional, for broiled crust

Instructions
 

  • Preheat the oven to 400°F (204°C) and place your oven-safe skillet inside to warm.
  • Heat butter and oil in a separate pan over medium-high heat. Add sliced mushrooms, sprinkle with a pinch of salt, and cook until browned and dry (8–10 minutes). Add garlic and sauté for 30 seconds.
  • In a large bowl, whisk together eggs, Greek yogurt, milk, salt, pepper, thyme, and chives. Fold in 3/4 cup of the Swiss and all of the Gruyère.
  • Carefully remove the preheated skillet from the oven and swirl with a touch of oil. Spread mushrooms evenly across the bottom, then pour in the egg mixture. Sprinkle remaining Swiss on top.
  • Return the skillet to the oven and bake for 14–16 minutes, until the center is just set and the top is golden.
  • If using, sprinkle Parmesan on top and broil for 1–2 minutes until crisp and golden-brown.
  • Let rest 5 minutes before slicing. Garnish with fresh chives and serve warm or at room temperature.

Notes

For best texture, salt mushrooms early and cook until fully dry. Frittata keeps well—refrigerate up to 4 days or freeze slices individually.

Nutrition

Calories: 235kcalCarbohydrates: 4gProtein: 16gFat: 17gSaturated Fat: 8gCholesterol: 245mgSodium: 410mgPotassium: 310mgFiber: 0.7gSugar: 1.5gVitamin A: 430IUVitamin C: 1.2mgCalcium: 190mgIron: 1.4mg
Keyword Brunch, Eggs, Frittata, Mushroom, skillet, Swiss
Tried this recipe?Let us know how it was!