Layered Vegetable Casserole Recipe

This comforting Canadian-inspired casserole layers creamy mashed potatoes, vibrant spinach, and sweet squash, all elevated with a zesty kick of fresh ginger. A guaranteed crowd-pleaser perfect for potlucks, family dinners, or a cozy night in! Get ready for a flavor explosion in every bite.

Prep Time 30 mins
Cook Time 90 mins
Calories 339.1 kcal
Protein 23g
Rating 5.0 (1 Reviews)
Layered Vegetable Casserole 26

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Layered Vegetable Casserole

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Layered Vegetable Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Layered Vegetable Casserole

  1. Boil potatoes: Place potato halves in a large saucepan, cover with boiling water, and bring back to a boil. Reduce heat to medium, partially cover, and simmer until very tender (20-30 minutes).
  2. Mash potatoes: Drain potatoes and mash thoroughly. Stir in 4 tbsp butter, 1/2 cup sour cream, and 1 tsp salt. Set aside (approximately 6 cups).
  3. Prepare spinach mixture: Squeeze excess water from spinach. Chop if necessary. In a medium bowl, combine spinach, 1/2 cup chopped yellow onion, 1 beaten egg, 1 tbsp butter, and 1/4 tsp salt.
  4. Prepare squash mixture: Drain any excess liquid from the cooked squash. In a bowl, toss squash with 1 tbsp butter, 1 tbsp grated ginger, and 1/4 tsp salt.
  5. Preheat oven & prep casserole dish: Preheat oven to 350°F (175°C). Grease a large (at least 8-cup) casserole dish.
  6. Layer casserole: Spoon one-third of the mashed potatoes into the dish and spread evenly. Top with the entire squash mixture. Spread half of the remaining potatoes over the squash, followed by the entire spinach mixture. Top with the remaining potatoes and sprinkle with shredded cheddar cheese.
  7. Bake: Bake uncovered in the preheated oven for 55-65 minutes, or until heated through and the cheese is lightly golden. To check doneness, insert a knife into the center; it should be very warm when withdrawn.
  8. Serve: Let cool slightly before serving. Enjoy!

Nutrition Information (Approximate per serving)

Sodium

20 g

Sugar

11g

Fat

44g

Carbs

14g