Sweet Potato Casserole Recipe: Pecan-Streusel Topping With Marshmallow Swirl

Sweet Potato Casserole Recipe: Pecan-Streusel Topping With Marshmallow Swirl

This casserole blends sweet potatoes with a pecan-streusel topping and marshmallow swirl for a dish that balances textures and flavors perfectly.

I developed this recipe to bring together traditional comfort with a modern twist, ensuring every bite delivers warmth and richness without overpowering sweetness.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Sweet Potato Casserole

Rich sweet potatoes meet crunchy pecan streusel and gooey marshmallows in this balanced dish.

Ingredient Amount Notes
Sweet Potatoes 🍠 4 lb Peeled, cubed, about 6 medium
Light Brown Sugar 🍚 1 cup Packed, for filling
Unsalted Butter 🧈 ½ cup Melted, divided use
Vanilla Extract 🌿 2 tsp Pure, for depth of flavor
Ground Cinnamon 🌶️ 1 ½ tsp Freshly ground preferred
Ground Nutmeg 🌰 ½ tsp Freshly grated ideal
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Large Eggs 🥚 2 whole Lightly beaten, for binding
Pecans 🌰 1 ½ cups Chopped, for streusel topping
All-Purpose Flour 🌾 ¾ cup For streusel texture
Mini Marshmallows 🍬 2 cups For swirl topping
Evaporated Milk 🥛 ½ cup Canned, for creaminess
Pure Maple Syrup 🍁 2 tbsp For natural sweetness

[recipe_ingredient_scaler]

The sweet potatoes are the foundation—choose firm, unblemished ones with deep orange flesh (like Beauregard or Garnet varieties). Most grocery stores carry them year-round, but Whole Foods and Trader Joe’s often have the best selection. For the pecans, raw and unsalted give you control over the toasting. Costco sells them in bulk at a good price point. Always check the date on your spices—cinnamon and nutmeg lose potency after about 12 months.

Need to make this nut-free? Walnuts or almonds work equally well in the streusel. Out of evaporated milk? Heavy cream at half the amount maintains richness. For a deeper flavor in the sweet potatoes, swap light brown sugar for dark. The marshmallows can be regular or vegan—Dandies is a reliable brand. If you dislike marshmallows entirely, omit them and increase the streusel by one-third for full coverage.

Assemble this casserole up to 24 hours ahead and refrigerate uncovered—add the marshmallows just before baking. Leftovers keep 4-5 days refrigerated in an airtight container. Reheat individual portions in the microwave with a splash of milk to restore creaminess. The streusel topping softens with storage but retains its flavor.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: Most of the work is just mashing the sweet potatoes—everything else gets dumped in the same dish.
  • Warm Spice Hug: The cinnamon and vanilla make it taste like dessert, but it’s still veggie-based. Honestly, I sneak seconds.
  • Holiday or Tuesday: Equally at home on Thanksgiving as it is on a random weeknight when I need comfort food fast.
  • Leftovers Win: Tastes even better the next day, and it freezes like a dream for last-minute meals.

Step-by-Step Instructions for Sweet Potato Casserole

Master the technique for a perfectly creamy base with a crunchy streusel and gooey marshmallow finish.

Step 1: Prepare and Cook the Sweet Potatoes

Peel the 4 lb Sweet Potatoes and cut them into uniform 1-inch cubes. This ensures even cooking so every bite has the same tender texture. Place them in a large pot and cover with cold water by 1 inch.

Bring to a boil over high heat, then reduce to medium and simmer for 12-15 minutes until the potatoes are fork-tender but not falling apart. Drain immediately and return to the pot. The residual heat will continue cooking them slightly, so don’t overcook at this stage.

Step 2: Make the Creamy Sweet Potato Filling

Preheat your oven to 375°F. In a large bowl, mash the drained sweet potatoes until smooth. Add the 1 cup Light Brown Sugar, 0.5 cup Unsalted Butter (melted), 2 tsp Vanilla Extract, 1.5 tsp Ground Cinnamon, 0.5 tsp Ground Nutmeg, and 1 tsp Kosher Salt. Mix until fully incorporated.

Stir in the 2 whole Large Eggs one at a time, mixing well after each addition. Then gradually add the 0.5 cup Evaporated Milk and 2 tbsp Pure Maple Syrup, blending until the mixture is silky smooth. This combination creates a rich, custard-like base that holds its shape when baked.

Step 3: Prepare the Pecan Streusel Topping

In a separate bowl, combine the 1.5 cups Pecans (chopped), 0.75 cup All-Purpose Flour, and any remaining 0.5 cup Unsalted Butter if you divided it earlier. The mixture should resemble coarse crumbs with the pecans evenly coated. This topping will develop a deep, nutty flavor as it bakes.

If the mixture seems too dry, add a teaspoon of the melted butter at a time until it holds together when pressed. The streusel should clump slightly when squeezed in your hand, but not be wet. This texture ensures it will crisp up beautifully in the oven without burning.

Step 4: Assemble and Bake the Casserole

Transfer the sweet potato mixture to a greased 9×13-inch baking dish and spread it into an even layer. Sprinkle the pecan streusel topping evenly over the surface, pressing down lightly to adhere. Then scatter the 2 cups Mini Marshmallows on top, creating small clusters for that signature swirl effect.

Bake at 375°F for 25-30 minutes until the topping is golden brown and the marshmallows are puffed and lightly toasted. Watch closely during the last 5 minutes to prevent the marshmallows from burning. The casserole is done when the edges are bubbly and the center is set.

Step 5: Rest and Serve

Remove from the oven and let the casserole rest for 10 minutes before serving. This allows the filling to set slightly, making it easier to slice. The marshmallows will soften and become gooey as they cool, creating that perfect contrast with the crisp streusel.

Serve warm, scooping portions to include a generous amount of the streusel and marshmallow topping with each serving. The filling should be creamy and rich, with the spices evenly distributed throughout. This dish is best enjoyed fresh but can be reheated in the oven at 350°F for 15-20 minutes if needed.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole

  • Roast, Don’t Boil: I learned this the hard way—boiling sweet potatoes makes them watery and bland. Roasting at 400°F for 45-50 minutes concentrates their natural sweetness and gives a creamier texture.
  • Brown the Butter: Melt the unsalted butter in a pan over medium heat until it turns golden brown and nutty, about 5-7 minutes. It adds a depth of flavor that regular melted butter just can’t match.
  • Skip the Water Bath: After burning the edges of my casserole a few times, I finally figured out that sweet potato casserole doesn’t need a water bath—just cover it loosely with foil for the first 30 minutes to prevent over-browning.
  • Toast the Sugar: Sounds weird, but it works: lightly toasting the light brown sugar in a dry pan for 2-3 minutes before mixing it in enhances its caramel notes and makes the topping extra rich.

Pro Cooking Tips for This Dish

Potato Prep Perfection

Cut your sweet potatoes into uniform 1-inch cubes for even cooking. I learned this trick at a BBQ competition—consistency is key for that perfect tender bite. Boil in salted water until fork-tender, about 12-15 minutes. 🌡️

Creamy Base Secrets

Mash the potatoes while still warm—they blend more smoothly. Use a potato masher first, then switch to a hand mixer for that ultra-creamy texture. The evaporated milk adds richness without thinning the mixture.

Streusel Success

Toast your pecans lightly before mixing into the streusel for deeper flavor. I source mine from local foraging spots when I can. The butter should coat the dry ingredients just enough to form small clumps.

Baking Brilliance

Bake at 375°F until the edges bubble and the center is set. Rotate your dish halfway through for even browning. Watch those marshmallows—they can go from golden to burnt in 60 seconds. 🔥

Resting Rules

Let it rest 10 minutes before serving. This gives the custard time to set. The marshmallows will soften slightly, creating that perfect gooey texture we all love.

Serving Style

Scoop with a large spoon to get all layers in each serving. I like to drizzle a little extra maple syrup on top for those who want more sweetness. This dish disappears fast at gatherings!

Nutrition Facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 85mg28%
Sodium 320mg14%
Total Carbohydrate 78g28%
Dietary Fiber 6g21%
Sugars 42g
Protein 7g14%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make this without marshmallows?

Simply omit them and increase the streusel by 1/3 for full coverage. The dish will still be delicious with just the nutty crunch.

2

How do I store leftovers?

Keep in an airtight container in the fridge for 4-5 days. Reheat portions in the microwave with a splash of milk to restore creaminess.

3

Can I use canned sweet potatoes?

Yes, but drain and rinse them first to remove excess syrup. You’ll need about 2 (29 oz) cans to match the recipe’s volume.

4

What’s the best way to reheat?

Warm in the oven at 350°F for 15-20 minutes, covered with foil. This keeps the topping crisp while heating through.

★★★★★4.9(14 reviews)
Chef Melanie

More recipe sites