Vegan Sweet Potato Casserole Recipe for Beginners


Vegan sweet potato casserole with golden pecan topping in a white baking dish on a dark wood surface.

This vegan sweet potato casserole is my go-to Thanksgiving dish every year. Most versions rely on a mountain of butter and sugar to cover up flat flavor. This recipe builds real depth with cinnamon, vanilla, and a crunchy maple pecan topping — no dairy needed.

Prep Time: 15 minutes

Cook Time: 45 minutes

Total Time: 60 minutes

Servings: 8

Method: Baking

Why This Vegan Sweet Potato Casserole Works

The filling gets its creamy texture from canned coconut milk and vegan butter — no almond milk thinning it out. Roasting the sweet potatoes first concentrates their natural sugar and adds a caramel undertone you never get from boiling.

The maple pecan topping is the real star. Pecans toast in the oven until golden and crunchy, coated in brown sugar and vegan butter. It sets into a praline-like crust that shatters when you scoop into it.

This vegan sweet potato casserole is also gluten-free with one easy swap — skip the tablespoon of flour in the topping or replace it with oat flour. Nobody at the table will notice the difference.

Ingredients

  • 5 large sweet potatoes (about 2.5 lbs / 1.1 kg)
  • 1/2 cup (120 ml) canned coconut milk, full-fat
  • 4 tablespoons (55 g) vegan butter, melted
  • 1/3 cup (65 g) brown sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/2 teaspoon salt
  • 1 tablespoon lemon juice
  • Pecan Topping:
  • 1 1/2 cups (150 g) pecan halves
  • 1/3 cup (65 g) brown sugar
  • 3 tablespoons (40 g) vegan butter, melted
  • 1/4 teaspoon salt

What You Need for Vegan Sweet Potato Casserole

Sweet potatoes — use orange-fleshed yams (Beauregard or Jewel variety). They are sweeter and creamier than white sweet potatoes when baked. About 2.5 lbs gives you the right ratio of filling to topping.

Full-fat coconut milk — shake the can before opening. The fat content gives the filling a silky, thick texture. Light coconut milk works but makes the filling slightly looser.

Vegan butter — Earth Balance or Miyokos both work well here. Coconut oil is a suitable swap at the same quantity, though the flavor is slightly more neutral.

Brown sugar — light or dark both work. Dark brown sugar adds a deeper molasses note that pairs especially well with the cinnamon and ginger.

Lemon juice — one tablespoon brightens the filling and cuts through the sweetness. It is easy to skip but makes a noticeable difference in the final flavor.

Pecan halves — whole halves give better crunch than chopped pecans. They spread more evenly and look better on top. Toasting them in the topping mixture during baking is what creates the praline texture.

How to Make Vegan Sweet Potato Casserole

  1. Preheat the oven to 400°F (200°C).
  2. Pierce each sweet potato several times with a fork. Place on a baking sheet lined with foil.
  3. Bake for 45 minutes until completely soft when pierced with a knife. Set aside to cool for 10 minutes.
  4. Reduce oven temperature to 350°F (175°C).
  5. Peel the sweet potatoes. Add the flesh to a food processor.
  6. Add coconut milk, vegan butter, brown sugar, vanilla, cinnamon, ginger, salt, and lemon juice to the food processor.
  7. Process until completely smooth, about 1 minute. Scrape down the sides as needed.
  8. Spread the filling evenly into a greased 9×13-inch (23×33 cm) baking dish.
  9. In a bowl, stir together pecan halves, brown sugar, melted vegan butter, and salt until the pecans are evenly coated.
  10. Spread the pecan topping evenly over the sweet potato filling.
  11. Bake at 350°F (175°C) for 25 minutes until the topping is golden and set.
  12. Let cool for 5 minutes before serving.

Vegan Sweet Potato Casserole Variations

Vegan Sweet Potato Casserole with Marshmallows

Use vegan marshmallows (Dandies brand) on top instead of the pecan mixture. Spread them in a single layer over the filling and bake at 375°F (190°C) for 15 minutes until puffed and golden. Watch closely after the 10-minute mark — they brown fast.

Maple Pecan Sweet Potato Casserole

Replace the brown sugar in the topping with 3 tablespoons of pure maple syrup. Toss with the pecans and vegan butter before spreading. The maple caramelizes into a glossy, sticky pecan crust with a cleaner sweetness.

Gluten-Free Vegan Sweet Potato Casserole

This recipe is already gluten-free as written. Double-check your vegan butter and vanilla extract labels to confirm no gluten-containing additives. Serve it with confidence alongside gluten-free gravy.

Spiced Sweet Potato Casserole

Add 1/4 teaspoon each of nutmeg and cloves to the filling along with the cinnamon and ginger. The extra spice makes the filling taste closer to sweet potato pie filling — warm and deeply aromatic.

Tips for the Best Vegan Sweet Potato Casserole

  • I always bake the sweet potatoes rather than boiling them. Boiling adds water and dilutes the flavor — baking concentrates the natural sugars.
  • Do not rush the pecan topping. The butter and sugar need to coat every pecan evenly. Stir for a full minute before spreading.
  • Make the filling ahead and refrigerate it up to 2 days before baking. Add the topping fresh right before it goes into the oven.
  • Let the casserole rest 5 minutes after baking. The filling sets slightly as it cools, making it easier to serve cleanly.
  • For a firmer topping, bake uncovered the entire time. Covering it for the first 10 minutes steams the pecans and softens the crunch.
  • Use a food processor rather than a hand mixer. The processor gives a smoother, more uniform filling with less effort.

Make Ahead & Storage

This vegan sweet potato casserole is one of the best Thanksgiving dishes to make ahead. Prepare the filling up to 2 days before, store covered in the baking dish in the refrigerator, and add the topping fresh on the day of serving. Bake straight from cold — add 5 extra minutes to the bake time.

Leftovers keep in the fridge for up to 4 days in an airtight container. Reheat individual portions in the microwave for 90 seconds or warm the whole dish at 325°F (165°C) for 15 minutes. To freeze, portion into freezer bags and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Common Questions

Can I make vegan sweet potato casserole without coconut milk?

Yes. Substitute oat milk or almond milk at the same quantity. The filling will be slightly less rich, but the cinnamon and vanilla keep the flavor strong. Avoid using plain water — it makes the filling watery and bland.

Is this vegan sweet potato casserole gluten-free?

Yes, this recipe is naturally gluten-free as written. No flour is used in the filling or the pecan topping. Always verify your vegan butter and vanilla extract are certified gluten-free if you are baking for someone with celiac disease.

How do I know when the casserole is done baking?

The edges should be just starting to pull away from the dish and the pecan topping should be deep golden. The filling will still look slightly soft when you shake the dish — it firms up as it cools. A toothpick inserted into the center should come out clean.

Can I use canned sweet potatoes?

You can, but the flavor is noticeably weaker than baked fresh sweet potatoes. Drain and pat dry the canned sweet potatoes before using. You may need to reduce the coconut milk slightly since canned sweet potatoes have more moisture than freshly baked ones.

What is the difference between sweet potatoes and yams?

In most US grocery stores, what is labeled yams is actually a variety of sweet potato with orange flesh. True yams are a separate starchy root vegetable with drier, less sweet flesh. For this vegan sweet potato casserole, use orange-fleshed sweet potatoes regardless of what the label says.

This vegan sweet potato casserole is the dish I bring to every holiday table — the crunchy pecan topping and creamy sweet potato filling win over everyone, including non-vegans. Save this recipe now so you have it ready for your next gathering.

Vegan sweet potato casserole with golden pecan topping in a white baking dish on a dark wood surface.

Vegan Sweet Potato Casserole Recipe for Beginners

A creamy dairy-free sweet potato filling topped with a crunchy maple pecan crust — naturally gluten-free and ready for any holiday table.

Prep
15 min
Cook
45 min
Total
60 min
Servings
8
Calories
310

Ingredients

  • 5 large sweet potatoes (about 2.5 lbs / 1.1 kg)
  • 1/2 cup (120 ml) canned coconut milk, full-fat
  • 4 tablespoons (55 g) vegan butter, melted
  • 1/3 cup (65 g) brown sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/2 teaspoon salt
  • 1 tablespoon lemon juice
  • 1 1/2 cups (150 g) pecan halves
  • 1/3 cup (65 g) brown sugar
  • 3 tablespoons (40 g) vegan butter, melted
  • 1/4 teaspoon salt

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Pierce each sweet potato several times with a fork. Place on a baking sheet lined with foil.
  3. Bake for 45 minutes until completely soft when pierced with a knife. Set aside to cool for 10 minutes.
  4. Reduce oven temperature to 350°F (175°C).
  5. Peel the sweet potatoes. Add the flesh to a food processor.
  6. Add coconut milk, vegan butter, brown sugar, vanilla, cinnamon, ginger, salt, and lemon juice to the food processor.
  7. Process until completely smooth, about 1 minute. Scrape down the sides as needed.
  8. Spread the filling evenly into a greased 9×13-inch (23×33 cm) baking dish.
  9. In a bowl, stir together pecan halves, brown sugar, melted vegan butter, and salt until the pecans are evenly coated.
  10. Spread the pecan topping evenly over the sweet potato filling.
  11. Bake at 350°F (175°C) for 25 minutes until the topping is golden and set.
  12. Let cool for 5 minutes before serving.
Nutrition per serving
310 cal 38g carbs 3g protein 17g fat 4g fiber 22g sugar 280mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts