Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Thanksgiving

Vegan Sweet Potato Casserole

Published: Oct 27, 2020 ยท Modified: Nov 20, 2024 by Iosune Robles ยท This post may contain affiliate links

5 from 1 vote
Pin Recipe Jump to Recipe
A scoop removed from a baking dish of vegan sweet potato casserole.

Relive a classic with this vegan sweet potato casserole. Creamy sweet potatoes paired with a sweet, crunchy pecan topping make it a perfect Thanksgiving side!

A scoop taken out of vegan sweet potato casserole from a baking dish.

The velvety sweet potato base is wholesome and decadent, while the pecan topping—with golden pecans, brown sugar, and vegan butter—adds a sweet, crunchy contrast.

Whether you're a vegan or simply looking for a delightful side dish, this recipe is the answer. It's a year-round comfort food, perfect for any occasion, and a Thanksgiving table tradition.

Looking for amazing vegan Thanksgiving recipes? Try my vegan gravy, vegan mashed potatoes, vegan green bean casserole, vegan stuffing, and vegan mac and cheese for a feast everyone will love!

Ingredients for vegan sweet potato casserole

For the sweet potatoes

Ingredients needed to make the vegan sweet potato casserole filling.

For the pecan topping

Ingredients needed to make the vegan sweet potato casserole topping.
  • Sweet potatoes: Any kind works, like purple sweet potatoes or yams—use your favorite!
  • Unsweetened non-dairy milk: I like soy milk, but almond milk, oat milk, or coconut milk are great too. Just make sure it’s unsweetened.
  • Brown sugar: You can use granulated, coconut, or cane sugar instead, or try maple syrup or agave for something different.
  • Vegan butter: It’s the best for flavor and texture, but coconut oil works in a pinch.
  • Pecans: Swap them for almonds, walnuts, or even sunflower or pumpkin seeds if you avoid nuts.
  • All-purpose flour: Go for a gluten-free blend, almond, or oat flour if needed, or stick to regular flour.

Find the full recipe with exact measurements in the recipe card below.

How to make vegan sweet potato casserole

Greased baking dish.

Step 1: Preheat your oven to 350°F (180°C) and grease a 9x13-inch (23x33 cm) baking dish with vegan butter or cooking spray.

Boiled sweet potatoes in a pot.

Step 2: Boil the sweet potatoes in a large pot with enough water to cover them. Cook for 10-15 minutes, or until they're soft enough to mash, then drain and transfer to a large bowl.

Vegan sweet potato casserole filling in a pot.

Step 3: Mash the sweet potatoes with the milk, brown sugar, vegan butter, vanilla, cinnamon, and salt until smooth and creamy.

Vegan sweet potato casserole filling in a baking dish.

Step 4: Spread the mashed sweet potatoes into the greased dish, smoothing it out with a spoon or spatula.

Vegan sweet potato casserole before baking.

Step 5: In another bowl, mix the topping ingredients well, then sprinkle the mixture evenly over the sweet potatoes.

Vegan sweet potato casserole after baking.

Step 6: Bake for 25-35 minutes, or until the topping is crispy and golden. Serve warm and enjoy!

Frequently asked questions

How long does it last in the fridge?

It lasts 3-5 days in the fridge when stored in an airtight container. Let it cool to room temperature before sealing and refrigerating.

Can I freeze it?

Yes, you can freeze it for up to 3 months. Cool completely, wrap tightly, and store in an airtight container or freezer bag. Thaw in the fridge and reheat in the oven.

How do I reheat it?

From the fridge: Preheat the oven to 350°F (180°C). Cover the casserole with foil and bake for 20-30 minutes until heated through. Check the center to ensure it's hot.

From frozen: Thaw in the fridge overnight. Preheat the oven to 350°F (180°C), cover with foil if needed, and bake for 20-30 minutes until warmed through. Check the center before serving.

Can I make it ahead of time?

Yes! Assemble the casserole, cover it, and refrigerate for up to 24 hours. When ready, bake as directed for an easy, stress-free meal.

A spoon scooping vegan sweet potato casserole from a baking dish.

More vegan Thanksgiving recipes

  • Vegan Biscuits
  • Vegan Cornbread
  • Vegan Shepherd's Pie
  • Vegan Lentil Loaf
  • Vegan Pumpkin Pie
Scooped vegan sweet potato casserole from a baking dish.
5 from 1 vote

Vegan Sweet Potato Casserole

Relive a classic with this vegan sweet potato casserole. Creamy sweet potatoes paired with a sweet, crunchy pecan topping make it a perfect Thanksgiving side!
Prep: 15 minutes mins
Cook: 40 minutes mins
Total: 55 minutes mins
Servings: 8
PRINT PIN COMMENT


Ingredients 
 

For the sweet potatoes:

  • 3 pounds sweet potatoes, peeled and cut into cubes
  • ½ cup unsweetened non-dairy milk, I used soy milk
  • ½ cup brown sugar
  • ¼ cup vegan butter, softened
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt

For the pecan topping:

  • 1 cup pecans, chopped
  • ½ cup all-purpose flour
  • ½ cup brown sugar
  • ¼ teaspoon salt
  • ¼ cup vegan butter, melted
Prevent your screen from going dark

Instructions 

  • Preheat the oven to 350°F (180°C) and lightly grease a 9x13-inch (about 23x33 cm) baking dish with vegan butter or cooking spray. Set aside.
    Greased baking dish.
  • Add the sweet potatoes to a large pot, cover them with cold water, and bring to a boil. Boil for 10-15 minutes or until fork-tender, then drain and return to the pot or a large bowl.
    Boiled sweet potatoes in a pot.
  • Add the milk, brown sugar, vegan butter, vanilla extract, cinnamon, and salt. Mash the mixture using a potato masher or a fork until well combined.
    Vegan sweet potato casserole filling in a pot.
  • Spread the sweet potato mixture evenly in the prepared dish, smoothing it out with a spatula.
    Vegan sweet potato casserole filling in a baking dish.
  • Combine all the topping ingredients in a bowl, stirring until well mixed. Then evenly distribute the topping over the sweet potato filling.
    Vegan sweet potato casserole before baking.
  • Bake for 25-35 minutes or until the topping turns golden brown.
    Vegan sweet potato casserole after baking.

Notes

  • Keep it fresh in the fridge for 3-5 days by storing it in an airtight container once it has cooled.
  • For longer storage, freeze it for up to 3 months, tightly wrapped and in an airtight container or freezer bag. Thaw in the fridge overnight before reheating.
  • When ready to enjoy, reheat in the oven at 350°F (180°C) for 20-30 minutes, covering it with foil for the best results.

Nutrition

Serving: 1serving | Calories: 468kcal | Carbohydrates: 70g | Protein: 5g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 10g | Trans Fat: 2g | Sodium: 414mg | Potassium: 694mg | Fiber: 7g | Sugar: 35g | Vitamin A: 24197IU | Vitamin C: 5mg | Calcium: 107mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Side Dish
Cuisine: American
Author: Iosune Robles

More Vegan Thanksgiving Recipes

  • Stacked vegan pumpkin muffins with more muffins in the background.
    Vegan Pumpkin Muffins
  • Vegan mac and cheese, baked in a white dish.
    The Best Vegan Mac and Cheese (Baked or Stovetop)
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells

Comments

  1. Christina Learned says

    December 22, 2018 at 2:34 am

    This was a big it at my Xmas party at work today! Gone in seconds! No one knew it was vegan either as I'm the only vegan there! Thanks for this recipe as it was so delicious and now I have to give everyone the recipe๐Ÿ˜Š

    Reply
    • Iosune says

      December 23, 2018 at 11:50 am

      Hi Christina! I'm SO happy to hear that ๐Ÿ™‚ So glad you guys enjoyed it!

      Reply
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





A scoop removed from a baking dish of vegan sweet potato casserole.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

A scoop removed from a baking dish of vegan sweet potato casserole.

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.