Caramelized Onion, Mushroom, Spinach and Gruyere Frittata

Easy egg frittata with caramelized onions, mushrooms, baby spinach and gruyere cheese #frittat #egg #breakfast #healthy #cleaneating #glutenfree #happilyunprocessed

Frittatas are basically crustless quiches. They are light, fluffy and thick. This frittata is full of caramelized onions, mushrooms, baby spinach and a generous amount of gruyere cheese to compliment it all.




  1. Preheat oven to 375° F.
  2. Slice the onion into thin strips and saute in a 10″ cast iron skillet along with 1 Tablespoon of oil and 1 Tablespoon of butter.  Season generously with salt as it will help the onion sweat and caramelize.  Allow to saute for 35-40 minutes until very tender, stirring frequently until a deep brown color is achieved.  Set aside 1/4 cup of the onions.
  3. Add the sliced mushrooms and cook for an additional 5 minutes or until all the liquid has been released and evaporated.
  4. Add the chopped spinach to the skillet and cook for just a minute until spinach is tender.
  5. In large bowl, crack the eggs and add the cream or milk.  Add 1 teaspoon of salt, 1/2 teaspoon pepper, paprika, thyme and oregano and red pepper flakes (if desired).  Whisk well until eggs are frothy.   Add the shredded cheese and stir to combine.  Pour the egg mixture into cast iron skillet and top the frittata with the reserved onions.
  6. Carefully put the frittata in the preheated oven on the middle rack and bake for 22-25 minutes until middle is set but not overcooked.  The frittata will continue to cook in the skillet when you take it out of the oven so do not overcook.   Allow to cool 10 minutes before serving.
  7. Top with sour cream, avocado or chives.