Go Back
piece of spinach quiche on white plate.
Print Pin
5 from 1 vote

Easy Spinach Quiche

You're going to love this cheesy Spinach Quiche! The ultra creamy filling is perfectly complemented by the flaky crust. This quiche recipe is great for breakfast, brunch, lunch, dinner or anything in between. Easy and delicious!
Course Breakfast, brunch, Main Dish
Cuisine American
Keyword bacon spinach quiche, spinach mushroom quiche, spinach quiche, spinach quiche recipe
Prep Time 20 minutes
Cook Time 52 minutes
Servings 8
Calories 416kcal
Author Trish - Mom On Timeout


  • 1 pie crust refrigerated, frozen, or homemade
  • 6 ounces bacon
  • 10 ounces frozen chopped spinach thawed
  • 3 eggs
  • 1 cup evaporated milk or half and half, whole milk, or part heavy cream
  • ½ cup ricotta cheese
  • 2 ½ tablespoons all-purpose flour
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon ground pepper
  • 2 cups sharp cheddar cheese grated
  • 1 cup mushrooms sliced
  • 1 to 2 teaspoons extra virgin olive oil


  • Place a baking sheet in the oven and preheat the oven to 350 degrees F.
  • If using a frozen pie crust, thaw, and keep in the fridge until needed.
  • Put the thawed spinach in a colander and squeeze and drain as much water as possible. Make sure it is very well drained. Set aside.
  • Slice the mushrooms and sauté over medium high heat in a medium skillet with 1 to 2 teaspoons extra virgin olive oil. Season with salt and pepper. Sauté, stirring frequently, for about 5 to 6 minutes.
  • Cook bacon and chop into small pieces. Place on paper towels to absorb any excess grease. Try baking bacon or making air fryer bacon.
  • Remove the pie crust from the refrigerator. If using a frozen pie crust, place the pie tin in a larger pie dish.
  • In a medium-sized bowl, whisk together the eggs, evaporated milk, ricotta cheese, flour, garlic powder, onion powder, salt, and pepper together until smooth. Stir in the spinach, cheddar cheese, and mushrooms until combined.
  • Pour the mixture into the prepared pie crust. Arrange the crumbled bacon on top. (The bacon can also be mixed in with the filling if you prefer.)
  • Carefully place the quiche on the heated baking sheet and bake for 50 to 60 minutes, or until the middle is just set and is no longer jiggly. Let cool for 15 minutes before cutting into pieces and serving. 


See information in post for freezing instructions, make ahead instructions, FAQs and variations to try.
  • If using a refrigerated pie crust, press into a 9 inch pie plate and return to the refrigerator until needed.
  • If using a homemade pie crust, roll out and press into a 9 inch pie plate and place in the fridge until needed.
  • Note: If using a glass pie dish, do not refrigerate or you run the risk of the glass breaking when you place in the preheated oven.


Calories: 416kcal | Carbohydrates: 19g | Protein: 19g | Fat: 30g | Saturated Fat: 14g | Trans Fat: 1g | Cholesterol: 122mg | Sodium: 646mg | Potassium: 396mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4681IU | Vitamin C: 3mg | Calcium: 381mg | Iron: 2mg