Lightened Up Sweet Potato Casserole

  • Prep Time: 5 minutes
  • Cook Time: 45 minutes
  • Total Time: 50 minutes
  • Yield: 8 1x


For the Sweet Potato Mash:

  • 4 pounds of sweet potatoes (end up being about 4 large sweet potatoes), peeled and roughly chopped into cubes
  • 2 tablespoons of vegan butter
  • 1 tablespoon of coconut oil
  • 2 tablespoons of maple syrup
  • 3 tablespoons of packed brown sugar
  • 3 tablespoons of almond milk
  • 1 teaspoon of cinnamon
  • 1/2 teaspoon of nutmeg
  • 1/8 teaspoon of salt

For Pecan Topping:

  • 1 1/2 cups of pecans (whole or chopped)
  • 1 tablespoon of coconut oil
  • 1 tablespoon of maple syrup
  • 1 tablespoon of brown sugar (and a bit more if you want them sweeter)
  • dash of cinnamon


  1. Place the sweet potato chunks in a large pot and fill with water until the sweet potatoes are completely covered. Place over high heat, bring water to a boil, and then reduce heat so that the water is at a steady simmer. Simmer for 10-15 minutes or until the sweet potatoes are very tender.
  2. Once done, drain the sweet potatoes and set aside to let them cool just a bit.
  3. Pre-heat the oven to 375 degrees F. Lightly grease a casserole dish (about 9×13) and set aside.
  4. In the meantime, prepare the pecans by toasting them in a skillet over medium-high heat. Toss frequently and let them toast for about 5 minutes but be sure not to let them burn at all.
  5. Add to the pecans the remaining pecan topping ingredients, stir to coat the pecans and let toast for an additional minute. Remove from heat and set aside to cool a bit.
  6. Place the sweet potatoes in a large bowl and mash them completely. Add in to the sweet potato mash the vegan butter, coconut oil, maple syrup, brown sugar, almond milk, cinnamon, nutmeg, and salt. Stir to combine all of the ingredients.
  7. Spoon the sweet potato mash into the casserole dish and smooth it out so that it’s even. Top with the pecans spread evenly out across the casserole.
  8. Bake for 15-20 minutes.
  9. Let cool just slightly and ENJOY!!!