Cheesy Spinach Pie

Spinach pie
wsmahar/Getty Images
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 6 to 8 servings
Yield: 1 pie
Nutrition Facts (per serving)
477 Calories
34g Fat
29g Carbs
16g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 477
% Daily Value*
Total Fat 34g 43%
Saturated Fat 16g 79%
Cholesterol 152mg 51%
Sodium 703mg 31%
Total Carbohydrate 29g 11%
Dietary Fiber 3g 10%
Total Sugars 5g
Protein 16g
Vitamin C 17mg 85%
Calcium 332mg 26%
Iron 3mg 18%
Potassium 506mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This savory spinach gets richness from cream cheese, Cheddar cheese, and eggs. Bacon bits are optional but add another dimension of flavor. You may substitute 1 pound of thawed frozen spinach for the fresh spinach, but be sure to squeeze out all the water or the pie will not set up properly.

Like quiche, the pie may be served warm or at room temperature. It's just as tasty both ways!


  • 1 teaspoon butter

  • 1 cup diced sweet onion

  • 1 pound fresh spinach, large stems removed and coarsely chopped

  • 1 (8-ounce) package cream cheese, at room temperature

  • 1/2 cup milk, at room temperature

  • 1 teaspoon lemon juice

  • 1 teaspoon dry mustard

  • 1 teaspoon kosher salt, or to taste

  • 1/2 teaspoon onion powder

  • 1/2 teaspoon pepper

  • 1/8 teaspoon nutmeg

  • 4 large eggs

  • 2 strips bacon, cooked until crisp and crumbled, optional

  • 8 ounces (2 cups) grated cheddar cheese, divided

  • 1 unbaked prepared 9-inch pie shell

Steps to Make It

  1. Gently saute sweet onions in the butter in a large, deep skillet until translucent. Add chopped and stir constantly until spinach has released its water and has collapsed. Remove from heat.

  2. Line a colander with cheesecloth and pour in the spinach mixture. Pull up the corners of the cheesecloth, and twist to squeeze out all of the water. Let cool to room temperature.

  3. Preheat oven to 375 F.

  4. Beat cream cheese with milk, lemon juice, dry mustard, salt, onion powder, pepper, and nutmeg. Add eggs, beating until combined. Stir in drained spinach and onions and a half (1 cup) of the Cheddar cheese. Pour into prepared pie shell, sprinkle with bacon bits, and bake for 35 to 40 minutes until center is set.

  5. Remove spinach from ​the oven. Sprinkle remaining Cheddar cheese evenly over the top. Return to the oven and bake an additional 5 minutes, until cheese melts.

  6. Let cool for 15 minutes before cutting. This savory pie is good warm or at room temperature.