Vegan Sweet Potato Casserole

The moment the pot drains, sweet potato cubes can look almost dry, but water clinging to them can leave the casserole filling loose. I let them drain well before mashing in the melted vegan butter and oat milk. That gives this vegan sweet potato casserole a smooth, soft center under a topping with real texture.

Cutting the potatoes into even 1-inch cubes helps them cook at the same pace, and the simmer is hands-off once the water comes to a boil. This version serves eight from one 9×13-inch dish, with the filling and topping baking together until the top is golden and the center is hot. Pecans bring a little crunch against the creamy mash.

It lands somewhere between a side dish and a lightly sweet bake, without making the potatoes taste like dessert.

Vegan sweet potato casserole with golden pecan topping
“

Kitchen Note

Stop mixing the topping when it forms coarse clumps, not fine sandy crumbs. Those uneven pieces bake into a more satisfying, crisp contrast against the soft filling.

Save this vegan sweet potato casserole for its smooth maple-sweet filling and crisp pecan-oat topping.

Save to Pinterest

Why the Sweetness Is Split Between the Mash and the Crumble

Sweet potato casseroles can taste sugary all the way through, leaving each bite with the same soft sweetness. Here, maple syrup goes into the mash, while light brown sugar stays in the oat-and-pecan topping. The filling stays mellow, and the top has a more pronounced brown-sugar bite instead of every sweet note blending into the puree.

The topping also brings contrast beyond sweetness. Flour helps hold the butter and dry ingredients together, rolled oats make the crumble more substantial, and pecans add a toasty, slightly savory edge. An even layer of filling under an even layer of topping means each scoop gets both textures. The maple and brown sugar have different jobs, and neither has to carry the whole casserole on its own.

What the Oat Milk, Vegan Butter, and Pecans Each Bring

Vegan sweet potato casserole, crumbly pecan topping
  • Sweet potatoes — Choose firm potatoes without soft spots. Their natural sweetness and creamy texture form the body of the filling; fresh peeled potatoes are the best fit for this boil-and-mash method.
  • Vegan butter — It enriches the mash and gives the topping its crumbly structure. A stick-style vegan butter is easiest to work into the dry topping ingredients; keep the portion for the topping cold until you use it.
  • Unsweetened plain oat milk — Its mild taste loosens the mash without adding another sweetener. Plain unsweetened soy milk works at the same volume, though it has a different, more noticeable flavor.
  • Maple syrup and vanilla — Maple adds a distinct sweetness to the filling, while vanilla rounds out the potato and cinnamon. Use real maple syrup when its flavor matters; pancake syrup will make the filling taste different.
  • Old-fashioned rolled oats and all-purpose flour — The oats give the topping a hearty bite, and flour helps bind the crumble. Old-fashioned oats hold more texture than quick oats, which would make a finer topping.
  • Pecans — Fresh pecans add a buttery, toasty crunch. If you buy them in bulk, taste one before baking; stale nuts can bring a bitter note to the topping.

Boil, Mash, Crumble: The Texture Cues That Matter

Simmer the cubes until fork-tender

Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Put the peeled, 1-inch sweet potato cubes in a 6-quart pot and add 8 cups of water, plus enough to cover them by about 1 inch. Bring the water to a boil over high heat, then reduce the heat and simmer for 15 to 20 minutes. A fork should slide easily into a cube; if the center still feels firm, give the potatoes a little more time.

Mash while the potatoes are warm

Drain the potatoes well and return them to the pot. Mash with the melted vegan butter, oat milk, maple syrup, vanilla, cinnamon, and kosher salt until smooth. Warm potatoes mash more readily, so work while they’re still hot rather than letting them sit in the pot. Spread the filling evenly in the prepared dish so it bakes at a consistent depth.

Make a coarse pecan-oat topping

Stir the flour, rolled oats, brown sugar, and chopped pecans together in a medium bowl. Add the cold vegan butter and work it in with your fingertips until coarse clumps form. If the mixture stays powdery, keep rubbing the butter into the dry ingredients; if it turns into a smooth paste, the butter has been worked in too far. Scatter the topping across the filling in an even layer.

Bake until golden, then let it rest

Bake at 350°F for 25 to 30 minutes, until the topping is golden brown and the filling is hot in the center. Check the middle rather than judging only by the color of the edges; the topping can brown before the casserole heats through. Rest the dish for 10 minutes before serving. That short pause lets the filling settle, making it easier to scoop neatly.

Three Swaps That Change the Topping Without Losing Its Character

Make the crumble gluten-free

Replace the all-purpose flour with a cup-for-cup gluten-free baking blend, and use oats labeled gluten-free. The topping keeps its crumbly texture, though the exact browning can vary by blend.

Trade pecans for walnuts

Use the same amount of chopped walnuts in place of the pecans. The topping stays crunchy, with a slightly earthier, less buttery nut flavor.

Give the filling a warmer spice note

Replace the ground cinnamon with the same amount of pumpkin pie spice. It adds a broader mix of warm spices to the potato without changing the casserole’s soft filling or crunchy top.

Storage and Reheating

  • Refrigerator: Refrigerate covered leftovers for 3 to 4 days. The topping softens as it sits against the filling.
  • Freezer: Freeze cooled portions in airtight containers for up to 2 to 3 months for best quality. Thaw overnight in the refrigerator; the topping won’t be as crisp after freezing.
  • Reheating: Reheat in a 350°F oven until the center reaches 165°F. Leave it uncovered to help the topping regain some crispness, and don’t rely on the surface looking hot as a sign the middle is heated through.

Questions I Get Asked About This Vegan Sweet Potato Casserole

Can I prepare the casserole components ahead of time?+

Yes. Make the filling, cover it, and refrigerate it; keep the dry topping mixture separate and add the cold vegan butter when you’re ready to assemble. Since chilled filling takes longer to heat, bake until the center is hot rather than relying only on the usual baking time.

Can I use canned sweet potatoes instead of fresh?+

Fresh sweet potatoes work better here. Canned potatoes are already soft and may carry extra liquid or syrup, which makes the filling’s texture and sweetness harder to control. This method is built around boiling fresh cubes until fork-tender.

Can I make the topping nut-free?+

Yes. Replace the chopped pecans with the same amount of additional rolled oats. The crumble will be less rich and nutty, but the flour and vegan butter still help it bake into clumps.

Can I mash the sweet potatoes with a hand mixer?+

You can, but a hand mixer makes it easy to overwork sweet potatoes, which can turn the mash gluey. A potato masher gives you more control; stop once the filling is smooth.

Vegan Sweet Potato Casserole

Vegan sweet potato casserole pairs smooth, maple-sweetened mashed potatoes with a crisp pecan oat topping. Bake it in a 9x13-inch dish until the topping is golden brown and the center is hot.
Prep Time 20 minutes
Cook Time 50 minutes
Resting 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 385

Ingredients
  

For the filling
  • 1 nonstick cooking spray for coating
  • 3 lb sweet potatoes peeled and cut into 1-inch cubes
  • 8 cup water plus more as needed to cover the sweet potatoes
  • 8 tbsp vegan butter divided; 4 tablespoons melted and 4 tablespoons cold for the topping
  • 0.33 cup oat milk unsweetened plain
  • 0.25 cup maple syrup
  • 1 tsp vanilla extract
  • 0.5 tsp ground cinnamon
  • 0.5 tsp kosher salt
For the topping
  • 0.5 cup flour all-purpose
  • 0.5 cup rolled oats old-fashioned
  • 0.33 cup brown sugar packed, light
  • 0.5 cup pecans chopped

Equipment

  • 1 9x13-inch baking dish

Method
 

Make the filling
  1. Heat the oven to 350°F.
  2. Coat a 9x13-inch baking dish with nonstick cooking spray.
  3. Put the sweet potatoes in a 6-quart pot and add 8 cups water and enough more to cover them by about 1 inch.
  4. Bring the water to a boil over high heat.
  5. Reduce the heat and simmer for 15 to 20 minutes, until the potatoes are fork-tender.
  6. Drain the sweet potatoes well and return them to the pot.
  7. Mash the sweet potatoes with 4 tablespoons melted vegan butter, oat milk, maple syrup, vanilla, cinnamon, and salt until smooth.
  8. Spread the filling evenly in the prepared baking dish.
Make the topping
  1. Stir the flour, oats, brown sugar, and pecans together in a medium bowl.
  2. Cut in the remaining 4 tablespoons cold vegan butter with your fingertips until the mixture forms coarse clumps.
Assemble and bake
  1. Sprinkle the topping evenly over the sweet potato filling.
  2. Bake for 25 to 30 minutes, until the topping is golden brown and the filling is hot in the center.
  3. Let the casserole rest for 10 minutes before serving.

Notes

For a crisp topping, cut in the cold vegan butter until coarse clumps form. Refrigerate leftovers in an airtight container for up to 4 days; freeze for up to 2 months. For a nut-free topping, omit the pecans and add an equal amount of rolled oats.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating