Sweet Potato Casserole with Marshmallows and Cinnamon Streusel

Loading…

By Reading time

The first thing you notice when this casserole comes out of the oven is the contrast: the marshmallows are puffed and barely bronzed, while the cinnamon streusel has turned crisp around the edges. Underneath, the sweet potato stays soft instead of drying into a dense, sugary slab. I make this version when I want both a classic marshmallow topping and a real crumbly layer, without having to choose one or the other.

For this sweet potato casserole with marshmallows and cinnamon streusel, I keep the filling smooth but not whipped; it should spread easily and hold a soft, even layer in the dish. Light brown sugar sweetens both the filling and the crumb, and pecans bring a little bite to the top. Each spoonful gets some of that tender center and a bit of the toasted, cinnamon-scented topping.

Sweet potato casserole with marshmallows and cinnamon streusel, golden toasted topping
“

Kitchen Note

After mashing, let the sweet potatoes cool for the full 5 minutes before adding the eggs. That short pause keeps the eggs from catching against the hot mash and helps the filling stay even.

Save this sweet potato casserole for a table that needs both cinnamon-pecan crunch and a soft, toasted marshmallow top.

Save to Pinterest

Why the Marshmallows Need Their Own Turn in the Oven

The streusel and the marshmallows don’t need the same amount of heat. The crumb topping needs time to bake through and turn golden while the sweet potato center heats; the marshmallows only need a few minutes to puff and pick up color. Put both toppings on at the start and the marshmallows will be in the oven for the entire streusel bake, which can take them past that soft, lightly toasted stage.

Baking the casserole with streusel first gives that layer time to set into coarse, crisp crumbs. Once the center reaches 160°F and the topping is golden, scatter the mini marshmallows over it and return the dish to the oven just until they’re puffed and lightly golden. Watch the surface during this shorter finish: marshmallows can go from pale to dark quickly, and the target here is a little color, not a browned crust.

This order also gives the finished casserole two distinct textures instead of one sugary blanket. You get a cinnamon-pecan crunch beneath the pillowy marshmallows, with the soft filling holding everything together. Let the dish rest before serving so scoops come out in layers rather than sliding apart.

What Makes the Filling Tender and the Streusel Crumbly

Sweet potato casserole with marshmallows and cinnamon streusel, fluffy marshmallow topping
  • Sweet potatoes — Fresh, firm sweet potatoes give the filling its natural sweetness and soft body. Cut them into even cubes so they cook at the same pace. I skip canned sweet potatoes, which are often packed with syrup and can make the filling too wet.
  • Butter — Unsalted butter keeps the filling’s seasoning in your hands, and an ordinary grocery-store brand works well here. The streusel portion needs to be cold and cubed; softened butter blends too smoothly and won’t make the same coarse crumbs.
  • Whole milk — It loosens the mash while keeping the filling creamy. Two-percent milk works if that’s what you have, though the result won’t be quite as rich.
  • Eggs — They help the sweet potato layer set as it bakes, so each scoop holds its shape without becoming firm or dry. I wouldn’t leave them out; the filling would be much softer and less cohesive.
  • Light brown sugar — Its molasses notes suit both the filling and the cinnamon topping. Pack it firmly when measuring so the sweetness and moisture stay consistent.
  • All-purpose flour and cinnamon — Flour gives the streusel enough structure to bake into crumbs, and fresh-smelling cinnamon makes a noticeable difference in the topping. A basic all-purpose flour is just right; there’s no need for a specialty brand.
  • Pecans — Chopped pecans add a buttery crunch that contrasts with the soft filling. Walnuts work as a direct swap if pecans aren’t available, though they bring a slightly earthier taste.
  • Mini marshmallows — Their small size makes it easy to spread the topping evenly, so you get toasted marshmallow across the casserole instead of a few oversized patches.

Build the Filling and Bake the Toppings in Stages

Simmer the Sweet Potato Cubes Until Tender

Put the peeled, 1-inch sweet potato cubes in a large pot and cover them with cold water by 1 inch. Bring the water to a boil over high heat, then reduce it to a simmer and cook for 12–15 minutes. The cubes are ready when a fork slides through easily without catching in the center. Drain them well before returning them to the pot; leftover water can thin the mash.

Mash and Season the Filling

Mash the drained sweet potatoes with the butter until the mixture is mostly smooth. Let it cool for 5 minutes, then stir in the light brown sugar, milk, eggs, vanilla, and kosher salt until evenly combined. Scrape along the bottom and sides of the pot so no pocket of egg or sugar is left unmixed. Spread the filling in the prepared, greased 9×13-inch baking dish.

Rub the Cold Butter into the Streusel

Stir the flour, brown sugar, cinnamon, and chopped pecans together in a medium bowl. Add the cold, cubed butter and work it in with your fingertips until coarse crumbs form. Stop when you have a mix of small crumbs and a few larger pieces; the topping shouldn’t look like a smooth paste. Sprinkle it evenly over the sweet potato filling so every portion gets some crunch.

Bake the Streusel, Then Toast the Marshmallows

Bake the casserole at 350°F for 25–35 minutes, until the center reaches 160°F and the streusel is golden. The middle should look set rather than liquid, and the topping should have visible color. Scatter the mini marshmallows over the top and bake for another 5–8 minutes, stopping when they’re puffed and lightly golden. Rest the casserole for 10 minutes before serving so the filling settles.

Easy Changes for Different Tables and Pantry Needs

Make the Streusel Gluten-Free

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend, and use mini marshmallows labeled gluten-free. The topping may have a slightly more delicate crumb, but the cold butter and pecans still give it texture.

Add a Little Ginger

Stir 1/2 teaspoon ground ginger into the sweet potato filling with the cinnamon-free filling ingredients. It gives the casserole a gentle warm spice note that plays well with the brown sugar, without making the marshmallow topping taste spicy.

Make It Dairy-Free

Use dairy-free butter in the same amounts as the butter, unsweetened oat milk in place of whole milk, and dairy-free mini marshmallows. The filling will be a little less rich, but it will still bake into a tender layer; the eggs remain in the recipe.

Storage and Reheating

  • Refrigerator: Cover leftovers and refrigerate them for 3–4 days. The marshmallow topping will soften after chilling.
  • Freezer: Freeze portions in an airtight container for up to 2 months. Thaw overnight in the refrigerator; the marshmallows may be stickier and less fluffy afterward.
  • Reheating: Reheat covered in a 325°F oven until the center reaches 165°F, uncovering near the end if the topping needs a little color. Avoid reheating uncovered the whole time, which can dry the filling before the center is warm.

Questions That Come Up Before This Casserole Goes in the Oven

Can I make the filling ahead?

Yes. Make the filling up to a day ahead, cover it, and refrigerate it; keep the streusel in a separate covered container so it stays crumbly. Add the topping just before baking, and allow extra time if the filling is still cold when it goes into the oven.

Can I use dark brown sugar instead of light brown sugar?

Yes, use the same amount. Dark brown sugar has more molasses flavor, so the filling and streusel will taste deeper and a little less delicate, but the texture will still work.

Can I leave out the pecans?

Yes. The streusel will still bake without them, but it won’t have the same nutty crunch. Keep the rest of the topping ingredients unchanged so it still forms a crumb layer.

Can I use large marshmallows instead of mini marshmallows?

Yes. Cut them into pieces about the size of mini marshmallows, then measure enough pieces to match the volume of the minis. Whole large marshmallows leave uneven gaps and can brown at different rates.

Sweet Potato Casserole with Marshmallows and Cinnamon Streusel

Sweet potato casserole with marshmallows gets a cinnamon-pecan streusel and a layer of mini marshmallows baked until puffed and lightly golden. The mashed sweet potato filling stays soft beneath the crisp, buttery topping.
Prep Time 25 minutes
Cook Time 50 minutes
Resting time 10 minutes
Total Time 1 hour 25 minutes
Servings: 12 servings
Course: Side Dish
Cuisine: American
Calories: 393

Ingredients
  

For the sweet potato filling
  • 1 nonstick cooking spray for coating the baking dish
  • 4 lb sweet potatoes peeled and cut into 1-inch cubes
  • water cold; as needed to cover the potatoes by 1 inch
  • 12 tbsp unsalted butter divided (8 tablespoons for the filling and 4 tablespoons cold and cubed for the streusel)
  • 1 cup light brown sugar packed; divided (1/2 cup for the filling and 1/2 cup for the streusel)
  • 0.5 cup whole milk
  • 2 eggs large
  • 1 tsp vanilla extract
  • 0.5 tsp kosher salt
For the cinnamon streusel
  • 0.5 cup all-purpose flour
  • 1 tsp ground cinnamon
  • 0.5 cup pecans chopped
For the marshmallow topping
  • 3 cup mini marshmallows

Equipment

  • 1 9x13-inch baking dish

Method
 

Prepare and cook the sweet potatoes
  1. Heat the oven to 350°F.
  2. Coat a 9x13-inch baking dish with nonstick cooking spray.
  3. Put the sweet potatoes in a 6-quart pot and cover with cold water by 1 inch.
  4. Bring the potatoes to a boil over high heat, then reduce to a simmer and cook for 12–15 minutes, until easily pierced with a fork.
  5. Drain the potatoes well and return them to the pot.
  6. Mash the potatoes with 8 tablespoons of the butter.
  7. Let the mash cool for 5 minutes.
  8. Stir in 1/2 cup of the brown sugar, the milk, eggs, vanilla, and salt until evenly combined.
  9. Spread the mixture in the prepared baking dish.
Make the cinnamon streusel
  1. In a medium bowl, stir together the flour, remaining 1/2 cup brown sugar, cinnamon, and pecans.
  2. Work in the remaining 4 tablespoons cold butter with your fingertips until coarse crumbs form.
Assemble and bake the casserole
  1. Sprinkle the streusel evenly over the sweet potatoes.
  2. Bake for 25–35 minutes, until the center reaches 160°F and the streusel is golden.
  3. Scatter the marshmallows evenly over the casserole.
  4. Bake for 5–8 minutes, until puffed and lightly golden.
  5. Let the casserole rest for 10 minutes before serving.

Notes

For an even streusel, keep the butter cold and work it in just until coarse crumbs form. Refrigerate leftovers for 3–4 days; freezer-friendly. For a dairy-free variation, use plant-based butter and unsweetened non-dairy milk.

You might also like these recipes

Leave a Comment

Recipe Rating