Print
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
A freshly baked spinach and mushroom frittata in a cast-iron skillet, garnished with parmesan and herbs, served on a rustic wooden table.

Spinach and Mushroom Frittata


  • Author: Olivia Bennett
  • Total Time: 40 minutes
  • Yield: Servings: 4 to 6
  • Diet: Vegetarian

Description

This Spinach and Mushroom Frittata is a healthy, protein-packed dish loaded with fresh vegetables and creamy cheese. Perfect for breakfast, brunch, or a light meal, it’s simple to prepare and bursting with flavor. Plus, it’s customizable and great for meal prep!


Ingredients

Scale

Base:

  • 8 large eggs

  • β…“ cup heavy whipping cream

  • Salt, to taste

  • Black pepper, to taste

Vegetables:

  • 8 ounces fresh cremini mushrooms, sliced (or Baby Bella mushrooms)

  • Β½ cup diced onion

  • 8 ounces baby spinach, washed and dried

  • 1 clove garlic, minced

Cheese:

  • Β½ cup shredded parmesan cheese

Cooking Fats:

  • 1 tablespoon olive oil

  • 1 tablespoon butter


Instructions

  1. Preheat the oven to 350Β°F (175Β°C).

  2. Heat olive oil and butter in a cast-iron skillet over medium heat.

  3. Add mushrooms and onions to the skillet and sautΓ© for 5-7 minutes until softened.

  4. Stir in garlic and cook for 1 minute until fragrant.

  5. Add half the spinach and cook until wilted. Then, add the remaining spinach and continue cooking until all the liquid has evaporated.

  6. Season with salt and pepper, then spread the vegetable mixture evenly in the skillet.

  7. Whisk eggs, heavy cream, and salt in a mixing bowl until well combined.

  8. Pour the egg mixture over the vegetables and gently stir to distribute.

  9. Sprinkle parmesan cheese evenly over the top.

  10. Cook on the stovetop for 3-4 minutes until the edges start to set.

  11. Transfer the skillet to the oven and bake for 10-15 minutes until the frittata is fully set.

  12. Remove from the oven and let it rest for 5-10 minutes before slicing.

Notes

For a dairy-free option, replace heavy cream with unsweetened almond or oat milk and use dairy-free cheese.

Experiment with cheese by substituting parmesan with feta, cheddar, or gouda.

Want extra flavor? Add a pinch of red pepper flakes or fresh herbs like thyme or chives.

Serve with toast, fruit, or a simple green salad for a balanced meal.

  • Prep Time: 10
  • Cook Time: 30
  • Category: Breakfast, Brunch, Light Meal
  • Method: Baking, Stovetop
  • Cuisine: Italian, Mediterranean

Nutrition

  • Calories: ~338 kcal
  • Sugar: ~2g
  • Sodium: ~450mg
  • Fat: ~26g
  • Saturated Fat: ~12g
  • Unsaturated Fat: ~11g
  • Carbohydrates: ~7g
  • Fiber: ~2g
  • Protein: ~20g
  • Cholesterol: ~275mg

Keywords: Spinach and Mushroom Frittata, healthy breakfast, frittata recipe, easy frittata, baked eggs, vegetarian frittata, gluten-free breakfast, low-carb meal, meal prep breakfast, Italian frittata