
This post may contain affiliate links. Please read my disclosure policy.

About This Recipe
Sweet potato casserole. One of the most classic Thanksgiving dinner side dishes ever! Lightened up but still includes all the deliciousness of a traditional sweet potato casserole.
This Healthy Sweet Potato Casserole with Pecans and Marshmallows is loaded with flavor. I promise you won’t even miss the kind loaded with butter and sugar
The combination of brown sugary crunchy pecans and cornflakes with the sweet gooey marshmallows is my favorite part about this dish. Why pick one topping when you can have both?
It’s not only an epic flavor explosion in your mouth but the alternating rows of marshmallow and pecans is beautiful and will look just marvelous on your Thanksgiving table!
Make this one for your next holiday meal! I promise it will not disappoint! This easy sweet potato casserole will become one of your go-to holiday side dishes.
Looking for more Thanksgiving recipes? Try my Healthy Green Bean Casserole (without Mushroom Soup) or Sausage and Sage Cranberry Stuffing! If you’re looking for the best, healthy (but still delicious!) side dish try my Skinny Spaghetti Squash Stuffing Bake!

Why You’ll Love This Healthy Sweet Potato Casserole with Pecans and Marshmallows
- Classic favorite. A traditional thanksgiving favorite, lightened up!
- Gluten-free as written and can be easily made vegan!
- Minimal prep time. Easy to prepare, and can be made ahead of time!
- Simple ingredients. Healthy, simple ingredients you can grab at your local grocery store!
- A family favorite that you will have on repeat! Perfect for upcoming holiday meals!

- Sweet potatoes- I used fresh sweet potatoes.
- Syrup– I used pure maple syrup.You could also use honey here.
- Milk– I used unsweetened almond milk. Unsweetened coconut milk, oat milk, regular milk, or any milk or choice works here.
- Vanilla extract – to bring this dish more flavor.
- Egg- You could also sub a flax egg or just omit completely to make this dish vegan.
- Spices– Grab some nutmeg, cinnamon, and salt.
- Corn flakes- For some extra crunch!
- Pecans- I used chopped pecans.
- Brown sugar- You could also use coconut sugar here.
- Butter- I used regular butter. You can use dairy-free butter to make this dish dairy-free and vegan. I wouldn’t recommend subbing with coconut oil.
- Marshmallows- I used mini marshmallows. Use vegan marshmallows if needed.
How To Make
The full printable recipe is below, but let me walk you through the process so you know what to expect when you’re making it!

1. Bake sweet potatoes at 400F until tender, then allow to cool. Reduce oven temperature to 350 degrees F. Cut the sweet potatoes open and discard the skin. For the sweet potato base, add the sweet potato flesh to a large bowl with the maple syrup, almond milk, vanilla, egg, cinnamon, nutmeg and salt to a large bowl

2. Use an electric mixer to beat the sweet potato mixture until smooth. You could also use a potato masher.

3. Pour the sweet potato filling into the prepared baking dish or pan and spread out evenly.

4. To make the crunchy topping, combine the corn flakes, chopped pecans, brown sugar and melted butter in a small bowl. Sprinkle the topping ingredients over the top of the casserole in diagonal rows 2 inches apart.

5. Bake at 350 degrees F for 30 minutes. Then remove from the oven and sprinkle marshmallows in alternate rows between cornflake mixture.

6. Bake for another 10 minutes or until marshmallows are toasted to liking.
How To Make In Advance
This healthy sweet potato casserole recipe can even be made ahead of time! Just complete the mashed sweet potato base, add to a baking dish, cover with plastic wrap, and pop it in the fridge! When you are ready to bake, mix up the pecan topping, add it to the top and bake!

Can you make this a vegan sweet potato casserole recipe?
Yes. Just substitute the butter for vegan butter and use a flax egg or omit the egg completely. You can also omit the marshmallows or use vegan marshmallows!
Can you make this sweet potato casserole ahead of time?
Yes, you can! You can go ahead and cook the sweet potatoes, mix together the sweet potato base, and add to a baking dish. Cover with plastic wrap and pop it in the fridge. Pull it out when you are ready to bake. For best results, you will want to add the pecan topping and marshmallows when you are ready to bake.
Can you freeze this healthy sweet potato casserole?
Yes. Allow sweet potato casserole to cool to room temperature. Then store in an air tight container for up to 3 months.
More Healthy Side Dish Recipes You’ll Love
Did you make this? If you snap a photo, please be sure leave a review, tag me on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so I can see your creations!

Healthy Sweet Potato Casserole with Pecans and Marshmallows
Ingredients
Sweet Potato Casserole:
- 3 lb. sweet potatoes about 4 medium or 3 large sweet potatoes
- 3 Tbsp pure maple syrup (45g)
- 1/2 cup unsweetened almond milk (120g)
- 1 Tbsp vanilla extract
- 1 egg
- 1 tsp cinnamon
- 1/4 tsp nutmeg
- 1/4 tsp salt
Crunchy Topping:
- 1 cup crushed corn flakes (28g) or you can leave as is
- 1/4 cup chopped pecans (30g)
- 2 Tbsp brown sugar (24g)
- 2 Tbsp unsalted butter (30g) melted
- 1 cup mini marshmallows (55g)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes. Scroll for macros and MyFitnessPal code.
Instructions
- Preheat the oven to 400 degrees F. Spray a 7×11-inch dish with cooking spray.
- Poke holes in sweet potatoes and place on a baking sheet sprayed with cooking spray. Bake for 45-55 minutes, flipping halfway, or until potatoes are tender. Potatoes should be tender all over with a fork. Take out and allow to cool until cool to touch (about 15 minutes). Reduce oven temperature to 350 degrees F.
- Cut the sweet potatoes open and discard the skin. Add the sweet potato flesh to a bowl with the maple syrup, almond milk, vanilla, egg, cinnamon, nutmeg and salt. Use an electric mixer to beat until smooth. Pour into the prepared baking pan and spread out evenly.
- Combine the corn flakes, chopped pecans, brown sugar and melted butter in a small bowl. Sprinkle over the casserole in diagonal rows 2 inches apart.
- Bake at 350 degrees F for 30 minutes. Then remove from the oven and sprinkle marshmallows in alternate rows between cornflake mixture. Bake for another 10 minutes or until marshmallows are toasted to liking.
Notes
Nutrition Information
Nutrition is hand-calculated and accurate. No autocalulations! However, note that values can vary based on the brands you use and if you substitute ingredients.