Place a 10-inch skillet on medium-high heat. Add olive oil and swirl to coat the pan evenly.
Add chopped onions, mushrooms, minced garlic, ⅛ teaspoon of salt, and pepper. Cook, stirring occasionally, until onions are translucent and mushrooms are soft, about 4-5 minutes.
Add spinach and stir until it begins to wilt, about 1-2 minutes. Remove the pan from heat and set aside.
In a medium mixing bowl, whisk together eggs, cream, and remaining ⅛ teaspoon of salt.
Fold the spinach and mushroom mixture into the egg mixture, then stir in the cheese.
Pour the mixture into a lightly greased 5×5-inch baking dish. Place the baking dish on a rimmed baking sheet to catch any possible spills.
Bake until the quiche is puffed and golden, about 25 minutes.
Notes
Choose the Right Baking Dish: For best results, we strongly recommend using a 5×5-inch baking dish that holds about 1.5 cups and has an area of 25 square inches. A 4×6-inch dish with an area of 24 square inches is also a good choice.
Pre-cook the vegetables: This prevents excess moisture from making the quiche soggy.
Whisk the egg and cream thoroughly: Ensures a smooth and creamy texture.
Let it cool slightly before serving: This helps the flavors to meld together.
Don’t overbake: Overbaking can make the quiche dry.
Store leftovers properly: Keep any leftovers in an airtight container in the fridge for up to 3 days.