Go Back
+ servings
Close up of a spoon scooping Vegan Sweet Potato Casserole from a dish.
Print Recipe
4.80 from 5 votes

Marshmallow-Topped Vegan Sweet Potato Casserole

This vegan sweet potato casserole is a scrumptious, dairy-free spin on the classic, featuring creamy coconut milk, toasty spices, crunchy pecans and fluffy toasted vegan marshmallow topping.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Side
Cuisine: American
Servings: 8
Calories: 304kcal
Author: Alissa Saenz

Ingredients

  • 3 pounds sweet potatoes, peeled and cut into 2-inch chunks
  • ¾ cup full-fat coconut milk
  • ¼ cup maple syrup
  • 1 teaspoon vanilla extract
  • 2 teaspoons ground cinnamon
  • ½ teaspoon ground cardamom (optional but really nice)
  • ½ teaspoon salt
  • 1 ¼ cups chopped pecans, divided
  • 3 cups vegan mini marshmallows

Instructions

  • Place the sweet potatoes into a large pot and cover them with water.
  • Place the pot over high heat and bring the water to a boil. Allow the potatoes to cook until the potatoes are tender and easily pierced with a fork, about 10 to 12 minutes.
  • Drain the potatoes into a colander and return them to the pot.
  • Preheat the oven to 400°.
  • Mash the sweet potatoes well with a potato masher, then add the coconut milk, maple syrup, vanilla, cinnamon, cardamom and salt.
  • Stir the mixture everything until everything is well blended and creamy. Taste-test and adjust any seasonings to your liking. Stir in ¾ cup of pecans.
  • Transfer the sweet potato mixture to a 2 quart baking dish (a 9 x 9 square or deep pie plate works) and smooth out the top with a spoon. Sprinkle with the remaining ½ cup of pecans, then top with marshmallows.
  • Bake the casserole for 20 minutes, or until the marshmallows are slightly melted and browned on top. 
  • Serve.

Nutrition

Calories: 304kcal | Carbohydrates: 62.2g | Protein: 3.2g | Fat: 4.9g | Saturated Fat: 1.4g | Sodium: 168mg | Potassium: 1432mg | Fiber: 7.8g | Sugar: 10.8g | Calcium: 30mg | Iron: 1.3mg