This post may contain affiliate links, Read the full disclosure here.
If you’re like me and believe sweet potatoes deserve to shine without the sugar overload of marshmallows, you’re going to love this Sweet Potato Casserole with Pecans. It’s cozy, lightly sweet, warmly spiced, and that crunchy pecan topping? Game-changer.
This version skips the marshmallows in favor of something more textured, nutty, and satisfying. It’s a holiday favorite in my house—whether for Thanksgiving, Christmas, or a just-because Sunday dinner. And yes, even picky eaters and veggie skeptics ask for seconds.
Why You’ll Love This Sweet Potato Casserole with Pecans

- No marshmallows — finally, a casserole that’s not cloyingly sweet
- Nutty, golden topping that adds crunch and flavor
- Make-ahead friendly, perfect for busy holiday prep
- Customizable with dairy-free and gluten-free swaps
- Kid-friendly, despite the lack of candy on top!
Ingredients You’ll Need

For the Sweet Potato Base
- 4 large sweet potatoes (about 3 lbs)
- 1/4 cup unsalted butter (softened)
- 2 teaspoons vanilla extract
- 1/4 cup pure maple syrup
- 1 teaspoon cinnamon
- 1 teaspoon kosher salt (plus more to taste)
- 1/4 cup milk of choice
- 2 eggs (room temperature)
For the Brown Sugar Pecan Topping
- 1 cup chopped pecans
- 1 cup brown sugar (or coconut sugar)
- 1/4 cup flour (use almond flour or oat flour if gluten-free)
- 1/4 cup unsalted butter (melted and cooled)
- 1/2 teaspoon cinnamon
How to Make Sweet Potato Casserole with Pecans (No Marshmallows)
Step 1: Roast the Sweet Potatoes
- Preheat oven to 425°F (218°C).
- Wash and poke holes in sweet potatoes with a fork.
- Place on a parchment-lined baking sheet.
- Roast 45-60 minutes until fork-tender and puffed.
Tip: Bigger potatoes need longer—test with a fork for doneness.
Step 2: Make the Sweet Potato Mixture

- Lower oven to 350°F (177°C).
- Scoop flesh into a large mixing bowl; discard skins.
- Mash well by hand for a rustic texture, or use a hand mixer for creamy.
- Add softened butter, maple syrup, vanilla, cinnamon, salt, and milk.
- Taste and adjust sweetness or salt.
- Whisk eggs separately, then mix into the mash.
Make sure your mixture has cooled slightly before adding eggs to avoid scrambling.
And Step 3: Prepare the Pecan Topping
- In a small bowl, combine chopped pecans, brown sugar, flour, and cinnamon.
- Add melted (but cooled) butter and mix until crumbly.
Hint: Use a food processor to pulse pecans for a finer texture if you like.
Step 4: Assemble and Bake
- Spread sweet potato filling evenly into a greased 9×13 baking dish.
- Sprinkle pecan topping across the surface.
- Bake uncovered at 350°F for 25-30 minutes.
- Watch the last 5 minutes to prevent pecans from burning.
Optional: Cover loosely with foil if the topping is browning too fast.
Helpful Tips and Variations
- Make it dairy-free: Use plant-based butter and almond or oat milk.
- Make it ahead: Assemble everything (without baking), cover tightly, and refrigerate overnight.
- Make it gluten-free: Use almond flour or gluten-free 1:1 blend.
- Want it chunkier? Mash sweet potatoes by hand and leave some texture.
- Want it sweeter? Add extra maple syrup or a bit of coconut sugar to the filling.
Serving Suggestions

This sweet potato casserole pairs beautifully with:
- Herb-roasted turkey
- Garlic green beans
- Cranberry sauce
- A crisp green salad
FAQ: Sweet Potato Casserole Without Marshmallows
What can I use instead of marshmallows?
This pecan crumble topping! It’s sweet, crunchy, and way more flavorful.
Can I use canned sweet potatoes?
In a pinch, yes—just drain them and reduce the added sweetener.
How do I make it ahead of time?
Assemble the dish, cover, and refrigerate for up to 24 hours before baking.
What can I substitute for pecans?
Walnuts or sliced almonds work great—or try a nut-free oat crumble topping.
Can I freeze leftovers?
Yes! Store in an airtight container up to 2 months. Thaw and reheat in the oven.
Final Thoughts

This Sweet Potato Casserole with Pecans (No Marshmallows) hits all the cozy holiday notes without being overly sweet. It’s family-approved, simple to prep ahead, and fits into nearly any dietary need with a few easy swaps.
If you try this recipe, I’d love to hear how it went—drop a comment or tag me on Pinterest @RitzyRecipes with your creation!
Print
Sweet Potato Casserole with Pecans (No Marshmallows) – A Crunchy, Cozy Holiday Favorite
- Total Time: 1 hour 35 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Sweet Potato Casserole with Pecans (No Marshmallows) is cozy, warmly spiced, and topped with a golden, nutty pecan crumble. A holiday favorite that’s less sweet, more flavorful, and make-ahead friendly—perfect for Thanksgiving, Christmas, or anytime comfort food!
Ingredients
- 4 large sweet potatoes (about 3 lbs)
- 1/4 cup unsalted butter (softened)
- 2 teaspoons vanilla extract
- 1/4 cup pure maple syrup
- 1 teaspoon cinnamon
- 1 teaspoon kosher salt (plus more to taste)
- 1/4 cup milk of choice
- 2 eggs (room temperature)
- 1 cup chopped pecans
- 1 cup brown sugar (or coconut sugar)
- 1/4 cup flour (almond flour or oat flour if gluten-free)
- 1/4 cup unsalted butter (melted and cooled)
- 1/2 teaspoon cinnamon
Instructions
- Preheat oven to 425°F (218°C). Wash sweet potatoes, poke holes with a fork, and roast on a parchment-lined sheet for 45–60 minutes until fork-tender.
- Lower oven to 350°F (177°C). Scoop out flesh, discard skins, and mash in a large bowl. Add softened butter, maple syrup, vanilla, cinnamon, salt, and milk. Whisk eggs separately, then stir in.
- In a small bowl, combine pecans, brown sugar, flour, and cinnamon. Mix in melted butter until crumbly.
- Spread sweet potato mixture in a greased 9×13 baking dish. Sprinkle pecan topping evenly on top. Bake uncovered 25–30 minutes at 350°F until golden and bubbly. Tent with foil if topping browns too quickly.
Notes
This casserole skips marshmallows for a crunchy pecan topping that’s more balanced and flavorful. Easily made dairy-free or gluten-free with simple swaps. Perfect for prepping ahead—assemble and refrigerate overnight, then bake before serving.
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 scoop (about 1 cup)
- Calories: 310
- Sugar: 24g
- Sodium: 220mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 5g
- Cholesterol: 55mg




