Healthy Mashed Sweet Potato Casserole is a cozy, creamy, and perfectly spiced side dish that’s just as satisfying as it is nourishing. This dish takes the comfort of traditional sweet potato casserole and gives it a nutritious twist without sacrificing flavor. With silky mashed sweet potatoes, a crunchy pecan-oat topping, and a touch of cinnamon warmth, it’s bound to steal the spotlight at your Thanksgiving or Christmas table. The best part? You can make it ahead of time—so you can actually enjoy the holiday instead of hovering over the stove.
Table of Contents
What is Healthy Mashed Sweet Potato Casserole?
Healthy Mashed Sweet Potato Casserole is a lighter, gluten-free version of the classic holiday side we all know and love. Instead of using loads of butter or cream, this recipe relies on oat milk for its smooth, rich texture. A dash of cinnamon, nutmeg, and cloves adds warmth without overpowering the natural sweetness of the potatoes. Topped with a golden pecan-oat crumble, it’s the perfect balance between indulgent and wholesome. Whether you’re hosting a family dinner or attending a potluck, this dish is a guaranteed crowd-pleaser that tastes like dessert but fits right into your healthy eating goals.
Reasons to Try Healthy Mashed Sweet Potato Casserole
If you’re tired of feeling stuffed after a big holiday meal, this casserole is your new best friend. It’s sweet but not overly sugary, rich but not heavy, and fancy enough to impress your in-laws without causing a kitchen meltdown. Sweet potatoes are naturally packed with vitamins A and C, fiber, and potassium, so you’re nourishing your body while enjoying something that feels indulgent. Plus, this recipe is gluten-free, vegetarian, and easily adaptable for dairy-free eaters—so everyone at the table can dig in. For even more fall-inspired sides, try pairing this with Honey Butter Sweet Potato Cornbread or Cranberry Glazed Roasted Butternut Squash—your holiday spread will thank you.
Ingredients Needed to Make Healthy Mashed Sweet Potato Casserole
For the Sweet Potatoes:
- 3 pounds sweet potatoes, peeled and cut into 2-inch pieces
- ¼ cup unsweetened oat milk (or your preferred milk)
- 2 tablespoons butter (plant-based works too)
- ¾ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon ground nutmeg
- ⅛ teaspoon ground cloves
- ¼ teaspoon ground cinnamon
For the Topping:
- ½ cup rolled oats
- ¼ cup fine almond flour
- 2 tablespoons coconut sugar
- ⅓ cup chopped pecans
- ½ teaspoon kosher salt
- ⅛ teaspoon ground nutmeg
- ¼ cup melted butter or liquid coconut oil

Instructions to Make Healthy Mashed Sweet Potato Casserole (Step by Step)
Ready to make your kitchen smell like the holidays? Follow this Step-by-Step Healthy Mashed Sweet Potato Casserole guide to get that perfect balance of creamy mashed potatoes and a crunchy, golden topping. Whether you’re a seasoned cook or trying this dish for the first time, these expanded steps will make the process smooth, simple, and totally stress-free.
Step 1: Prep and Boil the Sweet Potatoes
Start by peeling about 3 pounds of sweet potatoes and cutting them into 2-inch chunks. The uniform size helps them cook evenly so you don’t end up with some pieces too firm and others mushy. Place the chunks in a large saucepan, cover with cold water, and add a generous pinch of salt to enhance their natural sweetness.
Bring the pot to a rolling boil, then reduce the heat to medium. Let the potatoes simmer for about 20 to 25 minutes, or until they’re fork-tender and practically melt when pierced. You’ll know they’re ready when your kitchen smells slightly caramelized and cozy.
Step 2: Mash and Season the Sweet Potatoes
Once the sweet potatoes are perfectly soft, drain them thoroughly and return them to the warm pan (or a large mixing bowl). The residual heat helps evaporate any excess moisture—this is key to keeping your casserole from getting watery.
Now comes the fun part: mash them until creamy. You can use a potato masher for a chunkier texture or an immersion blender for a silky-smooth consistency. Pour in ¼ cup of unsweetened oat milk (or your milk of choice) and add 2 tablespoons of butter or plant-based alternative.
Season with ¾ teaspoon kosher salt, ¼ teaspoon pepper, ¼ teaspoon nutmeg, ⅛ teaspoon cloves, and ¼ teaspoon cinnamon.
Step 3: Make the Pecan-Oat Topping
This topping is where the magic happens—it’s crunchy, nutty, and gives the casserole its irresistible texture. In a medium bowl, combine ½ cup rolled oats, ¼ cup almond flour, 2 tablespoons coconut sugar, ⅓ cup chopped pecans, ½ teaspoon kosher salt, and ⅛ teaspoon nutmeg.
Pour in ¼ cup of melted butter or coconut oil, then stir until the mixture looks crumbly and slightly sticky. You should be able to pinch it together easily. The aroma alone will make you want to sprinkle it on everything!
If you’re short on almond flour, you can substitute oat flour or finely ground walnuts—learn more in my ingredient substitution guide for practical swaps that don’t compromise flavor.
Step 4: Assemble and Bake
Preheat your oven to 350°F (175°C). Sprinkle the pecan-oat topping evenly over the mashed sweet potatoes, covering the surface without pressing it down too hard. The loose crumble allows for better crisping in the oven.
Bake the casserole for 25–30 minutes, or until the topping turns golden brown and crisp. The sweet potatoes should be hot and bubbling slightly around the edges—basically, it’ll smell like your favorite bakery.
Once baked, remove it from the oven and let it rest for 5–10 minutes before serving. This little pause allows the flavors to deepen and the texture to settle perfectly.
Step 5: Serve and Enjoy
Scoop generous spoonfuls of your Healthy Mashed Sweet Potato Casserole onto plates and watch everyone dive in. It pairs beautifully with savory mains like Apple Cider Glazed Turkey Breast or lighter options such as Greek Turkey Meatballs with Tzatziki.
For a full fall-inspired spread, round out your meal with Pumpkin Chai Cinnamon Rolls for dessert or Cranberry Glazed Roasted Butternut Squash for another colorful side.
Step 6: Make-Ahead, Store, and Reheat (Bonus Step by Step Tip)
If you’re prepping for a holiday gathering, you can assemble your casserole a day ahead. Cover tightly and refrigerate overnight—just add the topping right before baking to keep it crunchy.
Leftovers? Store them in airtight containers for up to four days. To reheat, pop individual portions in the microwave or rewarm the entire dish in the oven at 350°F for about 10–15 minutes. It reheats beautifully, making it perfect for next-day comfort food.
For another great make-ahead side, try my Vegan Stuffing Recipe, which also keeps well and tastes even better the next day.
What to Serve with Healthy Mashed Sweet Potato Casserole
This dish pairs beautifully with your holiday favorites—think Apple Cider Glazed Turkey Breast or Greek Turkey Meatballs with Tzatziki. It also complements simple veggie sides like Honey Glazed Carrots and Peas or a crisp fall salad. And if you want to keep the sweet theme going, add Pumpkin Chai Cinnamon Rolls for dessert—you’ll be everyone’s favorite host.
Key Tips for Making Healthy Mashed Sweet Potato Casserole
To save time, boil and mash the sweet potatoes a day ahead, then store them covered in the fridge. Add the crumble topping just before baking to keep it crisp. If you prefer dairy-free options, coconut oil or vegan butter work perfectly. Don’t skip the spices—they’re what give this casserole its signature flavor depth. And if your guests like a touch of heat, add a pinch of cayenne to the topping for a sweet-and-spicy surprise. For another spin on sweet potatoes, try Parmesan Herb Sweet Potato Medallions.
Storage and Reheating Tips for Healthy Mashed Sweet Potato Casserole
Store leftovers covered in the baking dish or airtight containers in the fridge for up to 4 days. To reheat, warm individual servings in the microwave or pop the whole dish back in a 350°F oven for 10–15 minutes. This casserole also freezes well—just let it cool completely before sealing and freezing. When reheating from frozen, bake uncovered until heated through. You can even make it a day ahead, refrigerate overnight, and bake fresh the next day—because holiday mornings are hectic enough!
FAQs
Can I make this ahead of time? Yes! Assemble the casserole (with or without the topping) up to 24 hours in advance and refrigerate.
Can I use a different milk? Absolutely. Almond, soy, or regular milk all work fine.
Can I skip the pecans? Sure—try chopped walnuts or even sunflower seeds for a nut-free option.
Is this casserole kid-friendly? Definitely. The sweet flavor and creamy texture are always a hit with little ones.
Final Thoughts
Healthy Mashed Sweet Potato Casserole is proof that wholesome food can still taste indulgent. It’s creamy, crunchy, and comforting—all in one dish. Whether you’re making it for Thanksgiving dinner or just a cozy Sunday meal, this casserole will make your table (and your heart) feel full. So go ahead, grab that wooden spoon, and bring some healthy holiday magic to your kitchen today.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Healthy Mashed Sweet Potato Casserole
- Prep Time: 10 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: sides, Thanksgiving sides
- Method: baking
- Cuisine: American
Description
Enjoy a fresh take on a holiday favorite with this Healthy Mashed Sweet Potato Casserole topped with a pecan oat crumble. Creamy oat milk replaces excess butter for a lighter but equally satisfying dish—perfect for Thanksgiving or Christmas.
Ingredients
- 3 pounds (1.3kg) sweet potatoes, peeled and cut into 2-inch pieces
- ¼ cup unsweetened oat milk (or preferred milk of choice)
- 2 tablespoons butter (can use plant-based if needed)
- ¾ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon ground nutmeg
- 1/8 teaspoon ground cloves
- ¼ teaspoon ground cinnamon
- Topping:
- ½ cup (45g) rolled oats
- ¼ cup (28g) fine almond flour
- 2 tablespoons (30g) coconut sugar
- ⅓ cup (40g) chopped pecans
- ½ teaspoon kosher salt
- 1/8 teaspoon ground nutmeg
- ¼ cup (60ml) melted butter or liquid coconut oil
Instructions
1. Put the sweet potatoes in a large saucepan and cover with water. Bring to a boil and cook until very soft, about 20–25 minutes. Preheat the oven to 350°F (175°C).
2. Drain the sweet potatoes and return them to the pan or transfer to a large mixing bowl. Add oat milk, butter, salt, pepper, nutmeg, cloves, and cinnamon. Mash until smooth using a potato masher or immersion blender.
3. Scrape the sweet potato mixture into a 3-quart baking dish and smooth the top evenly.
4. In a medium bowl, combine the oats, almond flour, coconut sugar, chopped pecans, salt, and nutmeg. Stir in melted butter until mixture clumps together.
5. Sprinkle the pecan oat topping evenly over the mashed sweet potatoes.
6. Bake the casserole in the preheated oven for 25–30 minutes, or until the topping is crisp and golden brown.
Notes
Make ahead: Assemble the casserole and store covered in the refrigerator for up to 1 day before baking. Topping can be stored separately and added just before baking.
Storing leftovers: Keep any leftover casserole covered in the baking dish or transfer to airtight containers. Store in the fridge for up to 4 days.
To reheat: Microwave individual portions or reheat the entire baking dish in the oven until warmed through.
Nutrition
- Serving Size: 1 serving
- Calories: 308
- Sugar: 10
- Sodium: 535
- Fat: 14
- Saturated Fat: 6
- Unsaturated Fat: 5
- Trans Fat: 0.3
- Carbohydrates: 43
- Fiber: 7
- Protein: 5
- Cholesterol: 23