Dairy-Free Sweet Potato Casserole with Crispy Gluten-Free Topping


For most of my childhood, I thought I hated sweet potatoes. As it turns out, I just didn’t like my sweet potatoes with marshmallows. This easy dairy-free sweet potato casserole is just like the classic, but with a crispy topping instead of marshmallows.

This recipe is also fully tested vegan, egg-free, nut-free, soy-free, and gluten-free. If you don’t need gluten-free, you might also like the oat crumble topping on our Vegan Sweet Potato Casserole Recipe. If you don’t need egg-free, I’ve got you covered with an egg option in the recipe notes.

Dairy-Free Sweet Potato Casserole Recipe with Crispy Topping (also tested egg-free, gluten-free, nut-free, soy-free, and vegan)This dairy-free sweet potato casserole recipe with photo was shared with us by Enjoy Life Foods.

Special Diet Notes: Dairy-Free Sweet Potato Casserole

By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, nut-free, peanut-free, soy-free, vegan, vegetarian, and generally top food allergy-friendly.

We have included an egg option for those of you who can eat eggs. If you confuse eggs with dairy, you’re not alone! See this post: Are Eggs Dairy?

Dairy-Free Sweet Potato Casserole with Crispy Topping
Prep time
Cook time
Total time
This popular side is sweet enough without the addition of marshmallows!
Recipe type: Side
Cuisine: American
Serves: 8 servings
Sweet Potato Filling
  • 3 tablespoons water
  • 1 tablespoon ground flaxseed
  • ⅔ cup lightly crushed crispy rice or cornflake cereal
  • ½ cup pumpkin seeds or sunflower seeds, chopped
  • ½ cup + ½ cup brown sugar, divided
  • ⅓ cup + 2 tablespoons oil (can sub dairy-free buttery spread), divided
  • 3 cups mashed sweet potatoes
  • ½ to 1 teaspoon ground cinnamon, to taste
  • ⅛ to ¼ teaspoon salt, to taste
  1. Preheat your oven to 400°F and lightly grease a casserole dish.
  2. In a small bowl, whisk together the water and ground flaxseed, and let it sit for 5 minutes.
  3. Put the cereal, seeds, ½ cup brown sugar, and oil in a medium bowl, and stir until the ingredients are evenly distributed.
  4. In a mixing bowl, blend the sweet potatoes, remaining ½ cup brown sugar, flax mixture, remaining 2 tablespoons oil, cinnamon, and salt.
  5. Spread the sweet potato mixture evenly in your prepared casserole dish.
  6. Bake for 35 to 40 minutes, or until the sweet potatoes are heated throughout.
  7. Evenly sprinkle on the topping and bake for 10 more minutes.
Okay with Eggs? If you don't have an issue with eggs or baked eggs, then you can substitute 1 large egg for the flax-water mixture.

More Dairy-Free Sweet Potato Casserole Recipes

Vegan Sweet Potato Casserole

Vegan Sweet Potato Casserole Recipe with Gluten-Free Option - just like the classic crumble recipe but dairy-free and egg-free (no marshmallows!)

Classic Slow Cooker Sweet Potato Casserole

Slow Cooker Sweet Potato Casserole

Apple Sweet Potato Casserole

Wholesome Apple Sweet Potato Casserole Recipe (Dairy-free, Gluten-free)

About Author

Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


  1. Pingback: How to Gobble Up the Best Allergy Free Side Dishes - Kitchology, Inc

  2. Pingback: Allergy friendly Thanksgiving side dishes

  3. Pingback: Welcome Back Wednesday!??? | Moderate Minded Mama

  4. Pingback: A Dairy Free Thanksgiving! | Hold the Milk Please!

Leave A Reply

Rate this recipe: