Spinach Mushroom Frittata

Published November 27, 2019
Updated November 13, 2025

A spinach mushroom frittata is the perfect low-stress breakfast, lunch or dinner. I love frittatas because they are inexpensive to make, versatile, and you can make them ahead of time and reheat before serving. From weekend brunches to large family gatherings, making a frittata is sure to be a crowd pleaser.

Making a spinach mushroom frittata can be a good option for a meatless meal if someone trying to reducing their meat intake. A spinach mushroom frittata is also low in carbohydrate, because unlike a quiche it does not have a crust. Making it a reasonable option for those who are trying to keep their blood sugar balanced.

Eggs are a high-quality protein and a source of choline, zinc, folate, B-vitamins, and it is one of the only food-sources of vitamin D! And, don’t forget the great vitamins and minerals you are getting from the spinach and mushrooms you are adding in too. Talk about a bang for your buck when it comes to nutrient density!

A spinach mushroom frittata can make excellent leftovers too. Cooked eggs will stay good for up to 4 days in the refrigerator. They can also last for 2-3 months in the freezer. If you freeze them, you can choose to reheat them in the oven or in the microwave. The microwave is faster, but the texture tends to stay more firm if reheated in the oven.

Ingredients

  • 12 egg large
  • 1/4 tsp black pepper
  • 1/2 cup gruyere grated
  • 1 tbsp olive oil
  • 8 oz mushroom sliced
  • 1 5 oz bag spinach baby, chopped
  • cooking spray

Method

  1. Preheat oven to 400º F. Place pie plate in the oven to heat it up.
  2. In a large bowl, whisk together eggs, pepper, and gruyere cheese. Set aside.
  3. Heat olive oil in a large pan over medium high heat. Add mushrooms and cook until tender, about 5 minutes.
  4. Add the spinach and stir to combine. Cook until spinach is just wilted.
  5. Remove pan from heat and let cool slightly. Stir mushroom/spinach mixture into egg mixture. Next, using oven mitts, carefully remove pie plate from oven and spray with cooking spray. Pour egg mixture into pie plate.
  6. Bake frittata until golden brown and no longer jiggles in the center, about 30 minutes.
  7. Allow frittata to cool 5-10 minutes before slicing and serving.

Nutrition

Carbohydrates1gProtein12gFat11gSodium123mgPotassium188mgFiber1g

Tried this recipe?

Let us know how it was!

Please note:

Nutrition info is approximate and may contain errors.

Hungry for more? Try our Leek, Arugula, and Mushroom Frittata next!

An award winning recipe developer, Dietitian Kaitlin’s mission is to empower others to reach their health goals by encouraging them to get back into the kitchen. Co-author of Nourished: 10 Ingredients to Happy, Healthy Eating and Cooking with Diabetes.

Meet our dietitians

Our team of registered dietitians specializes in a wide range of conditions and provides compassionate, evidence-based care.

Meet the people who can help you reach your health goals.

Keep reading recent posts

Stay connected

Join our community beyond the blog!

Follow us on social media for practical tips, nutrition inspiration, and a behind-the-scenes look at how our dietitians support health and healing every day.

Start your health
journey today

Whether you’re managing a condition or just want to feel better in your body, our Maryland-based registered dietitians are here to help with expert, individualized nutrition care.