crockpot southern vegan sweet potato casserole with pecans on plate
Recipes,  Side Dishes

Crockpot Southern Vegan Sweet Potato Casserole

Jump to Recipe

If you’re looking for an easy holiday side dish that practically cooks itself, this Crockpot Southern Vegan Sweet Potato Casserole is the perfect recipe. It’s creamy, warmly spiced, naturally sweet, and topped with a crunchy pecan crumble that makes it taste just like the classic Southern version and completely plant-based.

Using a slow cooker frees up oven space and makes this dish perfect for Thanksgiving, Christmas, Easter, or Sunday dinner. Just mix everything together, let the crockpot do the work, and finish it with a simple pecan topping.

This comforting Southern favorite is always one of the first dishes to disappear at the table.

Why You’ll Love This Recipe

  • 100% vegan and dairy-free
  • Made with simple pantry ingredients
  • Perfect for holidays and potlucks
  • Frees up oven space
  • Sweet, creamy, and topped with crunchy pecans
  • Classic Southern flavor without eggs or butter

Ingredients

Sweet Potato Filling

  • 4 large sweet potatoes (about 3 pounds), peeled and cubed
  • 1 can unsweet coconut milk
  • ½ cup brown sugar
  • 1 teaspoon cinnamon
  • 1 teaspoon nutmeg
  • ½ teaspoon ground cloves
  • ½ teaspoon salt
  • 1 teaspoon baking powder

Pecan Topping

  • 2 cups chopped pecans
  • ¼ cup brown sugar
  • ½ teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ¼ teaspoon salt
  • 2 tablespoons vegan plant based butter, melted
close up of sweet potato casserole on plate

How to Make Crockpot Sweet Potato Casserole

1. Slow Cook the Sweet Potatoes

Place the peeled and cubed sweet potatoes into your slow cooker. Add all of the other ingredients for the filling (except the last one, add the baking powder later when you mash the sweet potatoes) and mix together.

Cover and cook on High for 3 to 4 hours until the sweet potatoes are fork tender.

2. Mash the Filling

Once the sweet potatoes are tender, mash them directly in the crockpot with a potato masher. Then stir in a teaspoon of baking powder to create extra fluffiness.

3. Make the Pecan Topping

In a small bowl combine:

  • chopped pecans
  • brown sugar
  • cinnamon
  • nutmeg
  • salt
  • melted vegan butter

Mix until crumbly.

4. Add the Pecan Topping

Spread the pecan mixture evenly over the mashed sweet potatoes.

5. Finish Cooking

Cover and cook on high for another hour until the topping is warm and slightly crisp.

Serve warm.

pecan topping on vegan sweet potato casserole cooked in slow cooker

Tips for the Best Sweet Potato Casserole

Use fresh sweet potatoes.

Fresh sweet potatoes create a smoother, creamier texture than canned.

Mash well.

For the creamiest casserole, mash thoroughly with a potato masher or use a hand mixer. After you thoroughly mash the sweet potatoes stir in a teaspoon of baking powder. Make sure it’s completely mixed in. The baking powder add the the fluffy texture of the crockpot casserole.

Adjust sweetness.

Southern sweet potato casseroles can be very sweet. Reduce the amount of brown sugar slightly if you prefer a more savory balance.

Make Ahead Instructions

This casserole is great for holidays because it can be prepared in advance.

Option 1:

Cook and mash the sweet potatoes the day before. Store in the refrigerator.

Option 2:

Add the topping just before reheating in the crockpot for about 45 minutes to an hour.

Storage

Refrigerator:

Store leftovers in an airtight container for up to 4 days.

Freezer:

Freeze the casserole without the topping for up to 2 months.

Reheat:

Warm in the microwave or oven until heated through.

Variations

Marshmallow Sweet Potato Casserole

Add a layer of vegan marshmallows on top for the classic holiday version.

Oat Crumble Topping

Replace the nuts with oats for a hearty nut-free topping.

Pecan Maple Version

Add an extra tablespoon of maple syrup to the topping for richer flavor.

What to Serve With Vegan Sweet Potato Casserole

This dish pairs perfectly with classic Southern vegetarian meals like:

It’s especially popular on Thanksgiving and Christmas dinner tables.

Check out these other great Vegan Slow Cooker Recipes:

pecan topping in crockpot with text overlay southern vegan sweet potato casserole

Frequently Asked Questions

Can I make this without pecans?

Yes! Simply leave them out or replace them with oats for a nut-free topping.

Can I cook the sweet potatoes faster?

Yes. Boil or roast them first, then transfer to the crockpot to mix the casserole.

Is sweet potato casserole supposed to be sweet?

Yes — Southern versions are usually sweet and almost dessert-like.

Ready to Serve?

This Crockpot Southern Vegan Sweet Potato Casserole is the perfect combination of creamy sweet potatoes, warm spices, and crunchy pecan topping. It’s easy to prepare, incredibly comforting, and ideal for holiday gatherings or Sunday dinners.

Best of all, the slow cooker does most of the work.

Crockpot Vegan Sweet Potato Casserole

Course Side Dish
Cuisine Southern, vegan
Prep Time 15 minutes
Cook Time 4 hours
Total Time 4 hours 15 minutes
Servings 12

Ingredients

For Sweet Potato Filling

  • 4 Large Sweet Potatoes (about 3 pounds) peeled and cubed
  • 1 can Unsweet Coconut Milk
  • 1/2 cup Brown Sugar
  • 1 tsp Cinnamon
  • 1 tsp Nutmeg
  • 1/2 tsp Ground Cloves
  • 1/2 tsp Salt
  • 1 tsp Baking Powder

For Pecan Topping

  • 2 cups Pecans chopped
  • 1/4 cup Brown Sugar
  • 1/2 tsp Cinnamon
  • 1/4 tsp Nutmeg
  • 1/4 tsp Salt
  • 2 TB Vegan Plant Based Butter melted

Instructions

  1. Place the peeled and cubed sweet potatoes into your slow cooker. Add all of the other ingredients for the filling (except the last one, add the baking powder later when you mash the sweet potatoes) and mix together.

  2. Cover and cook on High for 3 to 4 hours until the sweet potatoes are fork tender.

  3. Once the sweet potatoes are tender, mash them directly in the crockpot with a potato masher. Then stir in a teaspoon of baking powder to create extra fluffiness.

  4. In a small bowl combine the ingredients for the Pecan Topping. Mix until crumbly.

  5. Spread the pecan mixture evenly over the mashed sweet potatoes.

  6. Cover and cook on high for another hour until the topping is warm and slightly crisp.

    Serve warm.