Go Back
+ servings
Sweet Potato Casserole with Candied Pecan Topping - 24 Carrot Kitchen
5 from 6 votes

Vegan Sweet Potato Casserole with Candied Pecan Topping

This Vegan Sweet Potato Casserole is simple enough for every day, and yet perfect for special holidays!

Course holiday dish, Side Dish
Cuisine American
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 6
Calories 170 kcal
Author Christine Galvani


  • 2 Extra large or 3 large organic sweet potatoes (peeled and cut into small 2" cubes)
  • 1 tablespoon unsweetened almond milk (sub other non-dairy milk)
  • 2 tablespoons maple syrup
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon nutmeg (I used a few twists of my nutmeg grinder spice)
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon sea salt
  • 1 tablespoon coconut sugar (sprinkling on top of casserole before baking)
  • Candied Pecans:
  • 2/3 cup raw pecans
  • 1-2 tablespoons maple syrup (I used one tablespoon)


  1. Preheat oven to 350 degrees F.
  2. Bring a pot of water to a boil and add cubed sweet potatoes and cook for 8-10 minutes until fork tender.
  3. Drain water and add to an electric mixer with almond milk, 2 tablespoons maple syrup, cinnamon, nutmeg, vanilla, and sea salt. Mix until combined and to your preferred consistency.

  4. Spray a casserole dish with spray oil ( I use coconut oil) and pour sweet potatoes into the dish and smooth top.
  5. In a cast iron skillet (or small pan), spray lightly with coconut oil, add the raw pecans, maple syrup on medium-low and mix with a spoon for about 30 seconds to 1-minute coating all the pecans with maple syrup.
  6. Pour pecans onto a baking sheet with parchment, spread out in one layer and let cool.
  7. Arrange the pecans on top of the casserole and sprinkle with coconut sugar.
  8. Bake at 350 degrees for 20-25 minutes.

Recipe Notes

*Can be made ahead and reheated.

Nutrition Facts
Vegan Sweet Potato Casserole with Candied Pecan Topping
Amount Per Serving
Calories 170 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 2g10%
Cholesterol 6mg2%
Sodium 125mg5%
Potassium 213mg6%
Carbohydrates 19g6%
Fiber 2g8%
Sugar 9g10%
Protein 1g2%
Vitamin A 6150IU123%
Vitamin C 1.1mg1%
Calcium 32mg3%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.