This Sweet Potato Casserole recipe is easy, delicious, and an all-time family favorite, perfect for Thanksgiving, holidays, and Sunday suppers! Rich sweet potatoes topped with your choice of Southern pecan crumble, a gluten-free crumble, or a marshmallow topping make this recipe a favorite holiday side dish or dessert! Bake in 30 minutes or make ahead for stress-free prep!
Sweet Potato Casserole with Marshmallow Topping: (Optional)
110 oz bagmini marshmallows
Instructions
Prep. Preheat oven to 350º F. Scrub sweet potatoes and boil or bake in the oven until tender.
Make the Sweet Potato Casserole. Cool, peel and mash the sweet potatoes. Stir in granulated sugar, butter, vanilla, milk and eggs, mix well. Pour mixture into a 9x13 baking dish or individual dishes for serving.
For the Sweet Potato Casserole Pecan Crumble Topping:
Make Pecan Crumble topping. Mix brown sugar, flour, nuts and butter together and spread evenly over sweet potato mixture.
Bake. Bake until the topping has browned and the sweet potato casserole has set in the center, about 30 minutes.
Make oat flour. Process 1 cup of rolled oats in a blender or food processor until they resemble flour.
Make crumble topping. Stir together the oat flour, remaining 1 cup oats, brown sugar, and salt. Stir in the melted and cooled butter and vanilla extract if using. Stir to combine. Store in the refrigerator until ready to add to the sweet potato casserole.
Bake. Spread the crumble topping on top of the unbaked casserole, leaving clumps of the mixture in places. Bake until browned and the sweet potato casserole has set in the center, about 30 minutes.
Marshmallow Topping: (Optional)
Bake. Bake the sweet potato casserole for 20 minutes. Remove from the oven and spread the marshmallows over the top of the casserole. Return to the oven and bake the remaining 10 minutes, until brown and toasty.
Video
Notes
Make-Ahead Sweet Potato Casserole:
Prepare the sweet potato mixture and spread it into a casserole dish. Wrap tightly and store in the refrigerator for 3 to 5 days. Prepare the crumble topping and store it in a zip-top bag in the refrigerator.
When ready to bake, remove all from the refrigerator.
Spread pecan crumble on top of the casserole and bake as directed.
How to Freeze:
Prepare the sweet potato filling mixture and spread the filling into the casserole dish. It will be warm from the heat of the sweet potatoes. So you will need to cool it completely. Then, wrap tightly and store in the freezer for up to 3 months.
When ready to bake, remove from the freezer and thaw overnight in the refrigerator.
Add the topping mixture and place it on top of the casserole, as directed for your topping choice. Bake as directed and serve.
Store Leftovers in Refrigerator:
Cover any leftovers well with wrap or place in an airtight container.
Store in the refrigerator for up to 5days.
Serve cold, at room temperature, or reheat and serve.
Ingredient Substitutions:
Sweet Potato Casserole with Gluten-free, Nut-Free Topping - For a nut-free, gluten-free topping, make my easy Oat Crumble topping with gluten-free rolled oats, brown sugar, salt, butter, and vanilla extract rather than the traditional Pecan Crumble.
Sweet Potato Casserole with Marshmallow Topping - If you want the optional marshmallow topping instead of the pecan crumble topping, omit the crumble topping and sprinkle with mini marshmallows for the final 10 minutes of baking.
Dairy-Free Sweet Potato Casserole - Replace milk with your favorite dairy-free milk, such as almond, coconut, or oat milk. Replace the butter with coconut oil for a fully dairy-free option. If you only need something without lactose, you may use ghee. Note that Ghee can still include trace amounts of dairy and should be avoided for dairy allergies.
Egg-Free Sweet Potato Casserole - Use 1/2 cup unsweetened applesauce in place of the 2 eggs called for in the recipe.