Vegan Sweet Potato Casserole Recipe to Make Yearlong

Sweet potatoes.

With the rich milk, butter, and cheese serving as integral parts of any sweet potato casserole, it may seem impossible to make a vegan version that's every bit as decadent and tasty. However, as any creative and determined vegan knows, it's possible to "veganize" nearly every recipe, even those based in animal-derived ingredients, such as quiche and burgers. Sweet potato casserole is no exception!

Choosing Ingredients for Sweet Potato Casserole

Whether you like to prepare sweet potato casserole for Thanksgiving or just as a special treat at another time during the year, it's important you use top-quality ingredients so flavors shine through as well as possible. Locally grown sweet potatoes may be freshest and have the richest color. If you use potatoes from the supermarket, make sure they're firm, without any soft spots or "eyes" growing on them.

Sweet Potato Casserole Recipe

The recipe below is loosely adapted from the Fat-Free Vegan Kitchen site and makes about 10 servings.


  • For the casserole:
  • 5 medium sweet potatoes
  • 2 T. vegan butter substitute, such as Earth Balance
    Sweet potato casserole.
  • 1/4 c. unsweetened soy milk
  • 1/4 c. orange juice
  • 1/2 tsp. vanilla extract
  • 3 T. brown sugar
  • 1/4 c. maple syrup
  • 1/2 tsp. kosher salt
  • 1/2 tsp. ground nutmeg
  • 1/2 tsp. ground cinnamon

For the topping:

  • 1/4 c. vegan butter substitute, chilled and cut into small pieces
  • 1/4 c. plus 2 T. brown sugar
  • 1/3 c. flour
  • 1 c. pecans
  • 1 1/2 T. maple syrup


  1. Before you assemble the casserole, roast or boil the sweet potatoes until they're soft. Let them cool, and peel off the skin.
  2. Preheat your oven to 350 degrees Fahrenheit.
  3. Prepare a 2-quart baking pan by rubbing it lightly with oil or spraying it with a light coating of nonstick cooking spray.
  4. Combine the peeled sweet potatoes and the 2 T. vegan butter substitute, mashing them together with a fork or potato masher to the texture you desire.
  5. Stir in all of the remaining ingredients until they're evenly distributed in the mixture. Pour the casserole into the pan.
  6. In a shallow pan over the stovetop or in a dish in the oven, toast the pecans for several minutes until they're fragrant.
  7. Combine all of the topping ingredients and sprinkle the topping evenly over the casserole.
  8. Bake the casserole for 45 minutes or until it's bubbly and beginning to brown around the edges.


Sweet potato casserole is a little bit like a dessert item, but it pairs very successfully with other creamy or hearty foods, like green bean casserole, cranberries, or whole-wheat dinner rolls. If your casserole is going to be the main event, try serving one of the following along with it:

  • Steamed green beans
  • Brussels sprouts
  • Sauteed asparagus
  • A fresh salad
  • Roasted nuts
  • Wild rice
  • Quinoa pilaf

The casserole itself is also somewhat versatile. If you're allergic to nuts or don't want a pecan topping, for example, you can bake vegan marshmallows on top or make the dish more savory by sprinkling on a mixture of bread crumbs, butter substitute, and vegan cheese. The casserole is warm and satisfying no matter how you prepare it, so don't wait until Thanksgiving rolls around to bake this tasty treat.

Was this page useful?
Related & Popular
Vegan Sweet Potato Casserole Recipe to Make Yearlong