This is hands-down the best vegan sweet potato casserole you’ll ever try! It’s rich, creamy, and topped with a crunchy pecan streusel. You may never go back to the original!
Preheat the oven to 425°F and line a baking sheet with parchment paper.
Prick the sweet potatoes all over with a fork, then add them to the prepared baking sheet. Roast for 50-60 minutes until they’re caramelized and fork-tender.
Remove them from the oven and let them rest. When they’re cool enough to handle, peel the skins off and add the sweet potatoes to a large mixing bowl.
Filling
Lower the heat of the oven to 350°F and grab out a cast-iron skillet or shallow baking dish.
Mash the sweet potatoes until they are fairly smooth with a few chunks remaining.
Combine the cornstarch with 4 tablespoons of the coconut milk until smooth. Add this slurry along with the rest of the coconut milk, melted butter, sugar, maple syrup, vanilla, and salt. Stir until incorporated.
Transfer the mixture into the skillet or baking dish, roughly smoothing the top. Set aside.
Topping
Combine the melted butter, brown sugar, flour, and chopped pecan pieces in a mixing bowl until it resembles small, moist crumbs. Using your fingers, sprinkle the streusel generously over the sweet potato filling.
Bake this vegan sweet potato casserole for 30-38 minutes, or until the edges are starting to pull away from the sides of the pan and the top is golden brown.
Remove it from the oven and let it cool for 5-10 minutes before serving. Happy eating!
Notes
Be patient with roasting: Double-check that your sweet potatoes are thoroughly caramelized and quite tender for the ideal results.
Consistent mash: Aim for a consistently mashed filling, but leaving a few chunks adds a nice texture.
Avoid overmixing: Mix the ingredients just enough to combine them. Overmixing can affect the overall consistency.
Taste and adjust: Before transferring to the baking dish, taste your filling and adjust sweetness or spices as needed.
Topping texture: Your pecan streusel should resemble small, moist crumbs.
Watch the edges: Keep an eye on the casserole's edges as they can brown quickly. If necessary, you can cover them with aluminum foil.
Let it rest: Allow the casserole to cool a bit after baking so it has time to set.
Serve it warm: This vegan sweet potato casserole is best served warm, so consider the timing of it if you’re pairing it with other dishes.
Nutritional information is a rough estimate and should not be taken as health advice.