Layered Vegetable Casserole

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“I got this recipe from Canadian Living magazine a few years ago. It is a delicious layered casserole combination of creamy mashed potatoes, spinach and squash, that's a great comfort food laced with zingy fresh ginger. I often receive potluck invitatiions with the requests to bring "That layered thing."”
1hr 30mins

Ingredients Nutrition


  1. Peel potatoes, cut in half.
  2. Place in a large saucepan and cover with boiling or hot water.
  3. Cover saucepan and bring back to the boil.
  4. Reduce heat to medium and continue boiling gently, partially covered, until potatoes are very tender, about 20 to 30 minutes.
  5. Drain potatoes and mash.
  6. Stir in 2 TBS butter, sour cream and 1/2 tsp salt.
  7. You should have about 6 cups.
  8. Squeeze handfuls of spinach until fairly dry.
  9. Coarsely chop if not already chopped.
  10. Place in a medium size bowl.
  11. Stir in onions, egg,1 TBS butter and 1/4 tsp salt.
  12. Drain off any liquid from thawed squash.
  13. Stir squash with 1 TBS butter, ginger and 1/4 tsp salt.
  14. Preheat oven to 350*F.
  15. Butter a large caserole dish that will hold at least 8 cups or coat with cooking spray.
  16. Spoon one third of the potato mixture into buttered dish and spread til smooth.
  17. Evenly spread with all of the squash mixture.
  18. Spread with half of remaining potatoes, then all of spinach mixture.
  19. Top with a layer of remaining potatoes, then sprinkle with cheese.
  20. Bake uncovered, in center of oven until hot and cheese is lightly golden, from 55 to 65 minutes.
  21. To test if hot right through, plunge a table knife into center of casserole and hold for 15 seconds.
  22. Then withdraw knife and lightly touch to see if it has become very warm.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a