
What’s packed with vibrant sweet potatoes, naturally sweetened, made lighter with simple swaps, crowned with a crunchy cinnamon-pecan topping, and free of marshmallows?
This sweet potato casserole recipe.
For years I avoided sweet potato casserole because of the overly sweet marshmallow topping that often dominates holiday buffets. I enjoy a toasted marshmallow now and then, but once I removed the puffy topping and focused on the potatoes themselves, the dish finally clicked. Made with a few healthier ingredients — and easily adapted to be vegan and gluten-free — this version highlights the flavor of the sweet potatoes while keeping the dessert-like appeal.
When mashed with a few thoughtful ingredients and finished with a maple-cinnamon pecan streusel, this casserole delivers warmth, texture, and balanced sweetness without relying on refined sugar or marshmallows. The maple syrup enhances the natural sugars in the potatoes, while cinnamon and a touch of salt bring out depth and warmth.

One of the best things about sweet potato casserole is how customizable it is. Mash your sweet potatoes with the amount of sweetness and seasoning you prefer, then top them with whatever texture or flavor you like. I personally enjoy a savory version with smoked paprika and toasted pecans, but many people want the classic cinnamon-and-pecan profile, so this recipe leans into that familiar taste while keeping things lighter and more natural.
Instead of a cup of granulated sugar, this recipe uses just a tablespoon or two of maple syrup to complement the potatoes’ natural sweetness. With warmed milk (or a plant-based milk), a bit of butter or coconut oil, and seasoning, the mashed potatoes become creamy and flavorful. The simple maple-cinnamon pecan topping adds crunch and a hint of spice that elevates the dish without overwhelming it.

This casserole is naturally vegetarian and can be made vegan by using coconut oil or a plant-based butter substitute and non-dairy milk. It’s also gluten-free, making it accessible to many guests at a holiday table. Serve it warm so the pecan topping stays crisp and the potatoes remain silky.
Celebrate being able to taste and appreciate the sweet potatoes themselves this year — without the marshmallow distraction.
Sweet Potato Casserole

Pin
Ingredients
Sweet Potato Casserole Ingredients:
- 4 pounds sweet potatoes, peeled and chopped into large chunks
- 1 cup milk, warmed (2% or any milk of choice)
- 2 Tablespoons butter (or coconut oil, to make this vegan)
- 1-2 Tablespoons maple syrup, to taste
- 1 teaspoon ground cinnamon
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- maple cinnamon pecan topping (see below)
Maple Cinnamon Pecan Topping:
- 1 cup chopped raw pecans
- 1 Tablespoon maple syrup
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- pinch of cayenne (optional)
Instructions
To Make The Sweet Potato Casserole:
-
Preheat oven to 375°F.
-
Add sweet potato chunks to a large stockpot and cover with water. Bring to a boil over high heat, then reduce to medium-high and simmer until potatoes are fork-tender. Drain and return potatoes to the pot.
-
Stir in warmed milk, maple syrup, butter (or coconut oil), cinnamon, salt, and pepper. Mash with a potato masher until the mixture reaches your desired smoothness and is well combined.
-
Transfer the mashed sweet potatoes to a baking dish and spread evenly. Top with the maple-cinnamon pecan mixture.
-
Bake for 12–15 minutes, until the pecans are toasted and fragrant. Serve warm.
To Make The Maple Cinnamon Pecan Topping:
-
Combine chopped pecans, maple syrup, cinnamon, salt, and a pinch of cayenne (if using). Stir until the pecans are evenly coated and set aside to top the casserole before baking.
Additional Info
Did you make this?Let me know how it turned out in the comments below!