Sweet Potato Casserole – Gluten & Dairy Free
This Sweet Potato Casserole is a rich and decadent side dish that deserves to be on every holiday table! Creamy sweet potatoes are topped with a sweet and crunchy pecan topping that is pure perfection. This gluten & dairy free version tastes just like the real thing, the whole family is sure to love it!
*Originally posted 11/2019; updated 11/2020

What You Need:
- Cooked Sweet Potato (4 cups)
- Unsweetened Almond Milk (or Original Nutpods)
- Vanilla Extract
- Granulated Sugar
- Brown Sugar
- Eggs
- Ghee (lactose free) or Vegan Butter (dairy free)
- Pecans
- Tapioca Flour
- Cinnamon
- Salt

Let’s Make Sweet Potato Casserole:
- The first step in this recipe is to make the sweet potato mixture. I like to make this portion of the recipe the day before I am serving it to save time.
- 4 cups of cooked & cooled sweet potato (about 2-3 large sweet potatoes) gets added into a large mixing bowl with the almond milk, sugars, vanilla extract and ghee (or vegan butter). This gets mixed until smooth and creamy and poured into a baking dish
- Next, we make the topping! You can’t have sweet potato casserole without pecan topping. The pecans get tossed with sugar, tapioca flour, cinnamon, salt and ghee (or vegan butter) to make the most delicious, crunchy topping
- This gets added on top of the sweet potato mixture before baking. It adds the perfect amount of sweetness and crunchiness to the casserole
*if you are making this ahead of time, don’t add the pecan mixture on top until right before baking


You Might Also Like:
Instant Pot Creamy Brussels Sprouts
Creamed Spinach with Bacon & Crispy Onions
Instant Pot Whole30 Mashed Potatoes
Gluten Free Apple & Pear Crisp

This post may contain affiliate links. Please read my disclaimer.

Sweet Potato Casserole
Ingredients
Sweet Potatoes
- 4 cups Cooked Sweet Potato 2-3 large sweet potatoes
- 3/4 cup Original Nutpods or unsweetened almond milk
- 1.5 tsp Vanilla Extract
- 3/4 cup Granulated Sugar
- 1/2 cup Brown Sugar
- 3 Eggs large
- 4 Tbls Melted Ghee or vegan butter
Pecan Streusel Topping
- 1.5 cups Pecan Pieces
- 1 cup Brown Sugar
- 1/4 cup Tapioca Flour or arrowroot starch
- 4 Tbls Melted Ghee or Coconut Oil
- 1 tsp Cinnamon
- 1/4 tsp Salt
Instructions
Sweet Potatoes
- Preheat oven to 400'F Add the cooked & cooled sweet potato to a large mixing bowl with the almond milk or Nutpods, vanilla extract, granulated sugar, brown sugar, eggs and ghee. Use hand mixer to mix well together (can also puree in a food proccesor)Pour mixture into a lightly greased casserole dish
Pecan Streusel Topping
- Mix the topping ingredients together in a small bowl and layer evenly over the sweet potato mixture in the casserole dishBake in the oven for 20-30 minutes, until topping is golden browned Let cool for 10 minutes before serving
Can this be reheated in the microwave if making in advance?
The topping will not stay nice and crunchy if you reheat in the microwave, but it will still tastes delicious