Vegan Dairy-Free Sweet Potato Casserole

Prep: 20 minCook: 1 hr 55 min10 servingsmediumAmerican
Dairy-Free Sweet Potato Casserole with Coconut Pecan Topping

A naturally sweetened sweet potato casserole that swaps dairy for rich coconut milk and features a crunchy pecan-cashew topping bound with avocado oil. The sweet potatoes are roasted whole until caramelized, then whipped with warm spices and citrus for bright flavor. Perfect for holiday gatherings or anyone following a dairy-free diet, this version delivers all the comfort of traditional casseroles with wholesome, plant-based ingredients.

Ingredients

10 servings
  • 6 sweet potatoes, medium
  • 1 orange, juiced and zested
  • 1 Tbsp cinnamon
  • ½ cup coconut milk
    cashew cream1:1dairy-freeadds dairy

    richer texture

    Full guide →
  • 1 tsp nutmeg
  • salt, to taste
  • ½ cup pecans, toasted
    walnuts1:1nut-free alternative

    different flavor

    Full guide →
  • ½ cup cashews, roasted
  • cup coconut, shredded
    cashew cream1:1dairy-freeadds dairy

    richer texture

    Full guide →
  • 2 Tbsp coconut sugar
  • cup avocado oil
    melted coconut oil1:1oil swap

    more coconut flavor

    Full guide →

Instructions

  1. 1

    Preheat oven to 450 degrees

  2. 2

    Wash and dry the potatoes and roast whole on a foil-lined pan for one hour to an hour and a half until tender when poked with a fork and caramelizing at the base

  3. 3

    Remove from oven and allow to cool

  4. 4

    Preheat oven to 350 degrees

  5. 5

    In a food processor, combine the cashews, pecans, avocado oil, cinnamon, coconut sugar, and salt and pulse until coarse and paste-like

  6. 6

    In a large bowl, beat the potatoes with an electric mixer until smooth, then add coconut milk, cinnamon, nutmeg, orange juice, and zest and beat until smooth and salt to taste

  7. 7

    Pour sweet potatoes into a greased 9X13 pan and spread evenly, then crumble the paste-like topping on top using your fingers

  8. 8

    Bake for 25-30 minutes and serve warm

Tips

Tip 1

Roast sweet potatoes until they caramelize on the bottom for deeper flavor and natural sweetness.

Tip 2

Make the nut topping paste-like but still chunky for the best texture contrast.

Tip 3

Let potatoes cool completely before handling to avoid burns and easier peeling.

Good to Know

Storage

Refrigerate covered for up to 4 days

Make Ahead

Can be assembled 1 day ahead, add topping before baking

Serve With

Serve warm as a holiday side dish

See pairing guide →

Common Mistakes

Watch

Don't skip cooling the potatoes to avoid burns when handling

Watch

Don't over-process the topping to maintain texture

Substitutions

Dairy-Free Swaps

coconut milk
cashew cream1:1dairy-freeadds dairy

richer texture

Full guide →

Nut-Free Alternatives

pecans
walnuts1:1nut-free alternative

different flavor

Full guide →

General Alternatives

avocado oil
melted coconut oil1:1oil swap

more coconut flavor

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, you can assemble the casserole up to 1 day ahead and refrigerate. Add the nut topping just before baking for the best texture.

What if I don't have a food processor for the topping?

You can roughly chop the nuts by hand and mix with the oil and seasonings, though the texture will be more chunky than paste-like.

How long will leftovers keep?

Store covered in the refrigerator for up to 4 days. Reheat in a 350-degree oven until warmed through.