Vegan Sweet Potato Casserole

Enjoy a classic favorite this Thanksgiving with this Vegan Sweet Potato Casserole topped with a sweet and crunchy pecan crust.

Prep Time
25 mins
Cook Time
25 mins
Total Time
50 mins
5 from 9 votes
Vegan Sweet Potato Casserole
Course: Side Dish
Cuisine: American
Keyword: Vegan Sweet Potato Casserole
Servings: 8 people
Calories: 271 kcal
Author: Sarah McMinn
Sweet Potato Casserole
Pecan Topping
  • 3/4 cup pecans
  • 1/3 cup all-purpose flour
  • 1/4 cup brown sugar
  • 1/2 tsp cinnamon
  • 1/4 tsp salt
  • 2 tbsp vegan butter, melted
  1. Preheat the oven to 350 degrees F. 

  2. In a large saucepan, brings 8 cups of water to a boil. While water is heating up, peel and chop the sweet potatoes into 1/2" inch cubes. Place in boiling water and boil for about 10 minutes until potatoes can be easily pierced with a fork. 

  3. While potatoes are cooking, prepare the pecan crust. Place pecans, flour, sugar, cinnamon, and salt in a food processor and pulse a few times to combine. Once pecans have broken into uniform pieces, add the melted butter while the motor still running. Pulse a few more times until the crust is fully hydrated. Set aside.

  4. Drain the water from the cooked sweet potatoes and let cool 10 minutes. Mash potatoes with a masher or large fork. Add the remaining sweet potato ingredients and blend together with an immersion blender

  5. Transfer to a 2-quart casserole dish, top evenly with the pecan topping and bake for 20-25 minutes until topping is golden brown. 

  6. Remove from heat and let cool 10 minutes before serving. 

Nutrition Facts
Vegan Sweet Potato Casserole
Amount Per Serving
Calories 271 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Sodium 329mg14%
Potassium 419mg12%
Carbohydrates 39g13%
Fiber 4g17%
Sugar 18g20%
Protein 3g6%
Vitamin A 14480IU290%
Vitamin C 3.5mg4%
Calcium 74mg7%
Iron 1.3mg7%
* Percent Daily Values are based on a 2000 calorie diet.