This post may contain affiliate links, Read the full disclosure here.
There’s just something magical about Sweet Potato Casserole that makes it more than just a side dish. It’s cozy, sweet but not too sweet, and always a welcome sight at the Thanksgiving table. Growing up, I remember my mom’s version topped with marshmallows, but honestly, I always found it a bit too sugary.
This version skips the marshmallows and instead gets topped with a crunchy, golden brown pecan and brown sugar streusel that tastes like dessert but works perfectly as a side. It’s the best of both worlds—a warm, old-fashioned sweet potato casserole with pecans that feels indulgent yet balanced. And the best part? It’s easy enough for beginners, but special enough to serve at any holiday gathering.
If you’ve been looking for the ultimate sweet potato casserole recipe—fluffy, cozy, and topped with caramelized pecans—you’re in the right place.
Why This Sweet Potato Casserole Is a Keeper
Let me tell you why I keep coming back to this recipe every single holiday season:
- It’s family-friendly and picky-eater approved. Even kids who usually avoid veggies love it.
- The texture is perfect: whipped, creamy sweet potatoes at the base, crunchy streusel on top.
- It’s naturally sweetened with maple syrup and doesn’t rely on heavy sugar.
- You can prep it ahead of time (a lifesaver during Thanksgiving chaos).
- It works with both roasted fresh sweet potatoes or quick canned ones if you’re in a rush.
Every time I make it, I’m reminded that some recipes just don’t need complicated steps. This sweet potato casserole without boiling is so simple—it lets the sweet potatoes shine while still feeling a little indulgent.
Ingredients You’ll Need

Here’s everything you’ll need for this sweet potato casserole with pecans and brown sugar.
Sweet Potato Mixture
- 4 large sweet potatoes (about 3 lbs)
- ¼ cup unsalted butter (softened)
- 2 teaspoon vanilla extract
- ¼ cup pure maple syrup
- 1 teaspoon cinnamon
- 1 teaspoon kosher salt (adjust to taste)
- ¼ cup milk of choice
- 2 eggs, room temperature
Pecan Streusel Topping
- 1 cup chopped pecans
- 1 cup brown sugar (or coconut sugar)
- ¼ cup flour (can swap for almond flour if gluten-free)
- ¼ cup unsalted butter, melted and cooled
- ½ teaspoon cinnamon
Step-by-Step: How to Make Sweet Potato Casserole

Step 1: Roast the Sweet Potatoes
Preheat oven to 425°F (218°C). Wash the sweet potatoes, poke holes with a fork, and roast for 45–60 minutes on a lined baking sheet until fork-tender. This brings out their natural sweetness and saves you from boiling water spills.
Step 2: Prep the Base
Turn oven down to 350°F (177°C). Peel and mash the roasted sweet potatoes in a large bowl. For a creamier base, use a hand mixer; for a more rustic feel, mash with a fork or potato masher.
Step 3: Mix in the Good Stuff
Add softened butter, maple syrup, vanilla, cinnamon, salt, and milk. Taste and adjust if you want it sweeter or saltier. Whisk eggs and fold them in until fluffy. Spread mixture evenly into a greased 9×13-inch baking dish.
Step 4: Make the Crunchy Topping
Mix pecans, flour, sugar, butter, and cinnamon in a small bowl until crumbly. Sprinkle over the sweet potato base in an even layer.
Step 5: Bake Until Golden
Bake uncovered for 25–30 minutes. The topping should be golden brown and slightly caramelized. Watch closely at the end—pecans can burn quickly.

My Personal Tips for the Best Sweet Potato Casserole
- Roasting, not boiling: Roasting brings out the natural caramel notes in sweet potatoes, making this taste like Libby’s sweet potato casserole, but better.
- Don’t rush the topping: Let the melted butter cool before mixing it with sugar and flour. Otherwise, it’ll turn greasy instead of crumbly.
- Taste as you go: Sweet potatoes vary in sweetness. Add extra maple syrup or a pinch of salt depending on what they need.
- Shortcut option: If you’re short on time, this doubles as a quick canned sweet potato recipe without marshmallows. Just drain canned sweet potatoes well before mashing.
Variations You’ll Love
Want to make it your own? Try these fun variations:
- Gluten-Free: Use almond flour or a gluten-free flour blend.
- Dairy-Free: Swap butter for coconut oil and milk for almond or oat milk.
- Nut-Free: Replace pecans with oats mixed with brown sugar for a crunchy topping.
- Extra indulgent: Add mini marshmallows halfway through baking for a mix of classic and modern.
Storage and Make-Ahead Tips
I love that this is a dish you can prepare in advance—it saves so much stress around the holidays.
- Make Ahead: Assemble up to 24 hours ahead, cover tightly, and refrigerate. Bake just before serving.
- Refrigerate: Store leftovers in the fridge for 3–4 days.
- Freeze: Wrap tightly and freeze for up to 2 months. Thaw in the fridge overnight and reheat at 350°F.
FAQs About Sweet Potato Casserole
What makes this Sweet Potato Casserole different without marshmallows?
Instead of gooey sweetness, you get a crunchy, nutty pecan topping that feels more balanced. It’s not dessert—it’s the perfect Thanksgiving side.
Can I prepare this casserole ahead of time?
Yes! That’s one of the best parts. You can prep it the night before, then bake right before dinner.
How do I keep the topping crunchy?
Cool the butter before mixing it with sugar and flour. Also, bake uncovered so the pecans crisp up.
Is this recipe gluten-free?
It can be! Just swap regular flour for almond flour or a gluten-free 1:1 mix.
Related Recipes You’ll Want to Try
- If you’re looking for another creative way to enjoy sweet potatoes, try my Sweet Potato Enchiladas.
- Start your day with a wholesome Breakfast Sweet Potato dish.
- Warm up with this cozy Cheddar Garlic Herb Potato Soup.
A Personal Note
Every time I pull this casserole out of the oven, the smell alone takes me back to childhood holiday dinners. Now, when I make it for my own family, it feels like I’m carrying on a little tradition but with my own twist. The whipped sweet potato casserole base is light and airy, and the pecan topping is the part my kids fight over every year.
If you want a dish that makes people ask for seconds—and one that tastes even better the next day—this is it.
Pin this recipe so you don’t lose it Follow me on Pinterest
And if you try this ultimate sweet potato casserole, let me know! Share it on Pinterest and tag me—I love seeing your creations and how you make them your own.
Print
Sweet Potato Casserole (Family-Friendly, No Marshmallows!)
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This cozy sweet potato casserole skips the marshmallows and gets topped with a crunchy pecan streusel that’s sweet, balanced, and perfect for the holidays. Whipped, creamy sweet potatoes meet golden brown topping in a dish the whole family loves.
Ingredients
- 4 large sweet potatoes (about 3 lbs)
- ¼ cup unsalted butter (softened)
- 2 teaspoons vanilla extract
- ¼ cup pure maple syrup
- 1 teaspoon cinnamon
- 1 teaspoon kosher salt (adjust to taste)
- ¼ cup milk of choice
- 2 eggs, room temperature
- 1 cup chopped pecans
- 1 cup brown sugar (or coconut sugar)
- ¼ cup flour (or almond flour for gluten-free)
- ¼ cup unsalted butter, melted and cooled
- ½ teaspoon cinnamon
Instructions
- Preheat oven to 425°F (218°C). Wash sweet potatoes, poke with a fork, and roast for 45–60 minutes until fork-tender.
- Reduce oven temperature to 350°F (177°C). Peel and mash sweet potatoes in a large bowl using a hand mixer for fluffy texture or mash by hand for rustic feel.
- Add softened butter, maple syrup, vanilla, cinnamon, salt, and milk. Mix well. Whisk eggs and fold into the mixture until fluffy. Spread into a greased 9×13-inch baking dish.
- In a small bowl, combine pecans, brown sugar, flour, melted butter, and cinnamon until crumbly. Sprinkle evenly over sweet potato base.
- Bake uncovered for 25–30 minutes until topping is golden brown and slightly caramelized. Keep an eye on the pecans near the end to prevent burning.
Notes
Make it your own with almond flour, oats, or even marshmallows. Prep up to a day ahead, refrigerate leftovers up to 4 days, or freeze for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 310
- Sugar: 18g
- Sodium: 200mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 55mg





