Skip to Content

Dairy Free Sweet Potato Casserole

This Dairy Free Sweet Potato Casserole is made without butter and without milk. This Southern classic is perfect for Thanksgiving and any other time you get the craving.

sweet potato casserole with pecans in a white casserole dish on a white marble counter

Sweet potato casserole is a traditional Southern Thanksgiving side dish.

If you’re a Northerner like me, you may be confused by the idea that something so dessert-like is actually a side dish, but it’s true.

The dessert version is (dairy free) sweet potato pie, which is in fact sweeter (and nowhere near as sweet as my favorite dairy free pumpkin pie).

However, whether you’re from the Deep South, or from the Northern United States and curious about this dish, it won’t disappoint with this dairy free sweet potato casserole!

I actually knew an English guy who moved to the States, and not only celebrated Thanksgiving, but also told me one of his favorite dishes is sweet potato casserole. How is that for surprising?

Often, sweet potato casserole is made with marshmallows baked on top.

I opted for a sweet potato casserole with a crumble topping.

But, if you prefer, you can switch out the crumble for marshmallows, and bake it like that.

Also, if you prefer more texture in your casserole, you can skip the mixer and use a potato masher instead.

For an egg free dairy free sweet potato casserole, you can actually just leave out the egg.

Since this is a Thanksgiving recipe, the quantity is pretty large to accommodate a large gathering. So, if you’re going to have a smaller group of loved ones around your Thanksgiving table, you’ll probably want to halve the recipe.

Yield: 16 servings

Dairy Free Sweet Potato Casserole

sweet potato casserole with pecans in a white casserole dish on a white marble counter

This Dairy Free Sweet Potato Casserole is made without butter and without milk. This Southern classic is perfect for Thanksgiving and any other time you get the craving.

Prep Time 25 minutes
Cook Time 35 minutes
Additional Time 1 minute
Total Time 1 hour 1 minute

Ingredients

  • 3 pounds sweet potatoes, peeled and cut into cubes
  • 2 eggs
  • 1/2 cup brown sugar, packed
  • 1/4 cup oil
  • 1/2 teaspoon vanilla
  • 1/2 teaspoon salt
  • 1/4 teaspoon cinnamon or to taste

For the streusel topping:

  • 1 cup light brown sugar, packed
  • 1/2 cup all-purpose flour
  • 1 cup chopped pecans
  • 1/3 tablespoons oil
  • 1 tablespoons water

Instructions

    1. Place sweet potatoes in a pot of boiling water. Simmer for 15 minutes or until fork tender. Drain and mash.
    2. Preheat oven to 375°F or 190°C.
    3. In a large bowl (or in the pot the potatoes were cooked in), with an electic mixer, beat together sweet potato, eggs, brown sugar, oil, vanilla, salt, and cinnamon.
    4. Pour mixture into a grease 9 x 13 pan. Bake for 25 minutes.
    5. In a seperate bowl, combine light brown sugar, flour, pecans, oil, and water. Mix with a fork until crumbly.
    6. Sprinkle streusel over the baked sweet potato mixture and return to oven for about 10-15 minutes until crumble is lightly browned.
    7. Serve immediately or cover with foil and serve in 30 minutes.

Nutrition Information:

Yield:

16

Serving Size:

1

Amount Per Serving: Calories: 246Total Fat: 9gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 23mgSodium: 111mgCarbohydrates: 38gFiber: 4gSugar: 22gProtein: 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Anna Phillips

Monday 25th of November 2024

What type of oil do you use? Thank you

ElissaBeth

Tuesday 26th of November 2024

I generally use neutral flavored oils like canola oil, sunflower oil, and safflower oil.

Skip to Recipe