Sweet Potato Casserole with Pecans (No Marshmallows) – A Crunchy, Cozy Holiday Favorite

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

Overhead shot of baked sweet potato casserole with pecan topping in a white dish
  • 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

Flat lay of ingredients for sweet potato casserole with pecans

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

  1. Preheat oven to 425°F (218°C).
  2. Wash and poke holes in sweet potatoes with a fork.
  3. Place on a parchment-lined baking sheet.
  4. 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

Mashed sweet potato mixture with cinnamon, maple, and butter in a mixing bowl
  1. Lower oven to 350°F (177°C).
  2. Scoop flesh into a large mixing bowl; discard skins.
  3. Mash well by hand for a rustic texture, or use a hand mixer for creamy.
  4. Add softened butter, maple syrup, vanilla, cinnamon, salt, and milk.
  5. Taste and adjust sweetness or salt.
  6. 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

  1. In a small bowl, combine chopped pecans, brown sugar, flour, and cinnamon.
  2. 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

  1. Spread sweet potato filling evenly into a greased 9×13 baking dish.
  2. Sprinkle pecan topping across the surface.
  3. Bake uncovered at 350°F for 25-30 minutes.
  4. 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

A serving of sweet potato casserole on a white plate with crunchy pecan topping

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

A serving of sweet potato casserole on a white plate with crunchy pecan topping

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead shot of baked sweet potato casserole with pecan topping in a white dish

Sweet Potato Casserole with Pecans (No Marshmallows) – A Crunchy, Cozy Holiday Favorite


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • 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

Scale
  • 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

  1. 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.
  2. 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.
  3. In a small bowl, combine pecans, brown sugar, flour, and cinnamon. Mix in melted butter until crumbly.
  4. 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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star