Vegetarian Butternut Squash Casserole

Vegan butternut squash

The Spruce

Prep: 20 mins
Cook: 55 mins
Total: 75 mins
Servings: 4 servings
Nutrition Facts (per serving)
309 Calories
7g Fat
62g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 309
% Daily Value*
Total Fat 7g 9%
Saturated Fat 1g 7%
Cholesterol 0mg 0%
Sodium 699mg 30%
Total Carbohydrate 62g 23%
Dietary Fiber 5g 19%
Protein 3g
Calcium 95mg 7%
*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 easy vegetarian butternut squash casserole with apples would make an excellent vegetarian Thanksgiving side dish.

Peeling and seeding butternut squash does take a bit of effort, but you'll want to use fresh rather than frozen butternut squash in this recipe. For a vegan butternut squash casserole, you could use a dairy-free margarine instead of butter.


  • 1 medium butternut squash (peeled and deseeded)
  • 2 apples
  • 1/2 cup brown sugar
  • 2 tablespoons vegan margarine or butter
  • 1 tablespoon flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon nutmeg

Steps to Make It

  1. Gather the ingredients and preheat oven to 350 F.

    Gather the ingredients
    The Spruce
  2. Lightly grease a square baking pan or casserole dish, about 8x8-inches.

    Lightly grease a pan
    The Spruce
  3. Using a food processor, slice the butternut squash and apples into thin pieces. Or, if you don't have a food processor, you can chop into small dices. Place the squash and apples into your prepared baking dish or casserole dish.

    Slice the apples and squash
    The Spruce 
  4. Mash together the remaining ingredients with a fork until crumbly, and sprinkle over the apples and squash.

    Mash together ingredients
    The Spruce 
  5. Bake your butternut squash casserole in the oven for 45 to 55 minutes.

    Bake your butternut squash
    The Spruce
  6. Serve and enjoy!