Roasted Sweet Potato Casserole (No Marshmallows) combines roasted sweet potatoes, browned butter, and maple syrup with a golden pecan topping. It’s a rich, flavorful holiday side dish that feels special without extra steps.

My whole family asked for the recipe before dinner was even over. New holiday staple.
-Hannah W.
Jump to:

Bailey's Thoughts ...
At some point, sweet potato casserole got taken over by a bag of mini marshmallows and we all just ... accepted it. This is not that. This is sweet potatoes doing what they're supposed to do: roasted until soft and caramelized, mashed with browned butter, and finished with a salty-sweet pecan topping that actually earns its place at the table. And if toasted marshmallows are non-negotiable for you, this probably isn't your dish.
When you're ready, roast the sweet potatoes until they're collapsing when you touch them because that's the secret to getting the filling perfectly smooth without fussing with it. Finely chop the pecans so the topping bakes into a light, crunchy layer instead of big, heavy nut chunks. If you want to get ahead, make the sweet potato base the day before and stash the streusel in a separate container so it stays crisp. My oldest son, Cooper, who swears he "doesn't like potatoes," ate a full serving and immediately asked if they were healthy. No, buddy, they are not.
-Bailey
Ingredients + Substitutions OPTION

Sweet Potatoes: The base of the casserole. Roasting brings out their natural sweetness. Substitution: Canned sweet potatoes or yams will work, but the flavor and texture won't be the same.
Unsalted Butter: Adds richness to both the filling and the streusel. Substitution: Salted butter works; just reduce the added salt slightly.
Heavy Cream: Makes the filling extra smooth and creamy. Substitution: Whole milk works, but the filling will be a little looser.
Pure Maple Syrup: Sweetens the filling with warm, natural flavor. Substitution: Honey or brown sugar both work; honey is sweeter so start small and taste as you go.
Light Brown Sugar: Adds sweetness to the filling and helps the topping crisp. Substitution: Mix 1 tablespoon white sugar + ½ teaspoon molasses for every 1 tablespoon brown sugar needed.
Vanilla: Adds depth. Substitution: Maple extract or a splash of bourbon will work in small amounts.
Cinnamon and Nutmeg: Add warmth and flavor. Substitution: 1:1 pumpkin pie spice works, but will change the flavor slightly.
Chopped Peans: Gives the streusel crunch and flavor. Substitution: Walnuts or almonds work, but the flavor will change.
All Purpose Flour: Helps the streusel form crumbs and crisp in the oven. Substitution: Swap quick oats at a 1:1 ratio.
Instructions

- Roast the sweet potatoes: Pierce the sweet potatoes and place them on a lined baking sheet. Roast until very soft, then let them cool enough to handle.

- Prepare the filling: Scoop the roasted sweet potato flesh into a mixing bowl. Add the browned butter, cream, maple syrup, brown sugar, vanilla, spices, and salt, then mash until smooth.

- Transfer to the baking dish: Spread sweet potatoes into an even layer.

- Make the streusel: Combine the flour, brown sugar, cinnamon, salt, and chopped pecans in a bowl. Add the cold butter and work it in until the mixture forms coarse crumbs.

- Add the topping: Sprinkle the streusel evenly over the sweet potato layer.

- Bake the casserole: Place the assembled casserole in the oven and bake until the topping is golden and the edges are heated through.
Top Tip
Roast the sweet potatoes until they're literally collapsing when you press them. If they're even a little underdone, the filling will not get perfectly smooth no matter how much you mash.
Variations
Gluten-Free: Use a gluten-free all-purpose flour blend in the streusel.
Nut-Free: Replace the pecans with rolled oats or omit them. The topping will be softer but still forms a crumble.
Dairy-Free: Use dairy-free butter and coconut cream in place of heavy cream.
Vegan: Use dairy-free butter and coconut cream.
Make Ahead: Assemble the casserole without baking, cover tightly, and refrigerate for up to 24 hours. Add the streusel just before baking to keep it crisp.
Storage
Refrigerate: Store leftovers in an airtight container, or cover the baking dish, and refrigerate for up to 4 days.
Freeze: This casserole freezes well. Let it cool completely, then transfer to a freezer-safe container or wrap the dish tightly. Freeze for up to 3 months. For best results, freeze without the streusel topping baked on; the topping softens after thawing.
Reheat: Warm in a 350-degree oven until heated through. If reheating a single portion, the microwave works in short intervals, but the streusel will soften. To restore crispiness, place the portion under the broiler for 1-2 minutes after heating.
FAQ
You can, but roasting makes them sweeter and thicker. Boiled sweet potatoes hold more water, so the filling won't be as rich or smooth.
Nope. Roast them whole and scoop the flesh out once they're soft. the skins slide right off.
Yes. Prep the filling, spread it in the dish, and keep the streusel separate. Add the topping right before baking so it stays crisp.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Roasted Sweet Potato Casserole:
Recipe
Roasted Sweet Potato Casserole (No Marshmallows)
- Total Time: 1 hour 20 minutes
- Yield: 10-12 servings
Description
Creamy, roasted sweet potatoes whipped with browned butter and maple syrup, topped with a finely chopped pecan streusel that bakes up golden, crisp, and irresistible.
Ingredients
Sweet Potato Base
- Sweet Potatoes (3 lbs), whole and unpeeled
- Unsalted butter (4 tbsp), browned
- Heavy cream (¼ cup)
- Pure maple syrup (¼ cup)
- Light brown sugar (1–2 tbsp)
- Vanilla extract (1 tsp)
- Cinnamon (½ tsp)
- Nutmeg (¼ tsp)
- Fine sea salt (½ tsp)
Pecan Streusel Topping
- Pecans, finely chopped (1 cup)
- All-purpose flour (½ cup)
- Light brown sugar (½ cup)
- Cinnamon (½ tsp
- Salt (¼ tsp)
- Cold unsalted butter, diced (4 tbsp)
Instructions
- Preheat the oven to 400°F. Pierce the sweet potatoes (3 lbs) and place them on a parchment-lined baking sheet. Roast until very soft and caramelizing slightly, then cool until easy to handle. Scoop the flesh into a large mixing bowl.
- Brown the unsalted butter (4 tbsp) in a small saucepan over medium heat, cooking until it becomes golden and fragrant.
- Add the browned butter, heavy cream (¼ cup), maple syrup (¼ cup), light brown sugar (1 tbsp), vanilla (1 tsp), cinnamon (½ tsp), nutmeg (¼ tsp), fine sea salt (½ tsp), and optional orange zest (1–2 tsp) to the sweet potatoes. Mash or whip until smooth, then spread evenly into a greased 9×13-inch baking dish.
- In a separate bowl, combine all-purpose flour (½ cup), light brown sugar (½ cup), cinnamon (½ tsp), and salt (¼ tsp). Add the finely chopped pecans (1 cup), then cut in the cold unsalted butter (4 tbsp) until the mixture forms coarse crumbs.
- Sprinkle the streusel evenly over the sweet potato base.
- Reduce the oven to 350°F and bake for 20–25 minutes, or until the topping is golden and crisp and the edges are lightly bubbling. Let rest for 10 minutes before serving.
Notes
Roasting Sweet Potatoes: Roasting time varies by size, and the sweet potatoes are done when a fork slides in easily and a little caramelized syrup begins to leak out. If they’re even slightly firm, the filling will stay chunky no matter how much you mash, so make sure they are completely soft before moving on.
Dish Size Options: A 9×13-inch dish creates a thinner casserole with more streusel per bite, while an 8×11-inch dish yields a thicker, fluffier sweet potato layer. Both options bake well.
Storage Notes: Leftovers keep well in the refrigerator for up to four days when stored tightly covered or in an airtight container. The casserole freezes successfully, but for the best texture, freeze it before baking and add the streusel after thawing. If freezing leftovers, expect the streusel to soften; a minute or two under the broiler helps bring back some crunch.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size:
- Calories: 309
- Sugar: 18 g
- Sodium: 212.9 mg
- Fat: 15.2 g
- Carbohydrates: 41.7 g
- Protein: 3.3 g
- Cholesterol: 23.2 mg













Comments
No Comments