
Classic Sweet Potato Casserole topped with crunchy brown sugar streusel and gooey marshmallows.

author’s note
Two Toppings. One Pan. Zero Leftovers.!
If you’ve followed me for a while, it’s no secret that Sweet Potato Casserole is my all-time favorite Thanksgiving side. I’m obsessed with sweet potatoes whether they’re roasted, baked, candied, or in burrito bowls. I just can’t get enough of them!
So of course, I had to make sure this casserole was just right. After lots of testing, I’m sure it’s the best sweet potato casserole!
Most recipes stick to either a streusel or marshmallow topping, but I couldn’t choose just one. This version has both, so everyone gets their favorite!

Ingredients
| Ingredient | Swap or Tip |
|---|---|
| Sweet Potatoes (Garnet or Jewel) | Use canned sweet potato puree if you’re in a rush. Drain off extra liquid first. |
| Orange (fresh) | Fresh juice adds a bright, fresh flavor. |
| Heavy Cream | Don’t sub this one use low-fat options. |
| Unsalted Butter | Salted butter works; just cut back on the added salt. |
| Light Brown Sugar | Dark brown sugar gives deeper flavor. Coconut sugar works but won’t be as moist. |
| Cinnamon & Nutmeg | Pumpkin pie spice can replace both. Start with 1 teaspoon. |
| Vanilla | Maple extract gives a fun twist for a breakfast-style version. |
| Flour | Use a 1:1 gluten-free flour blend if needed. |
| Mini Marshmallows | Large marshmallows cut in half work. Broil carefully to toast. |

How To Make Sweet Potato Casserole
- Bake Potatoes: Heat oven, pierce potatoes, and bake. Let cool, then slice.
- Potato Base: Scoop out flesh and mash, mix with other ingredients, and spread sweet potato mixture in a greased dish.
- Make Streusel: Mix butter, flour, sugar, cinnamon, and salt until clumpy.
- Bake Casserole: Add streusel on top and bake 35-45 minutes until the edges turn golden.
- Add Marshmallows: Top with marshmallows and bake until melted. Serve warm.
Quick Tip
Hosting and short on oven space? Try my slow cooker sweet potato casserole!

Featured Comment
“Made this last year and it was a hit from everyone who tried it at 2 different family dinners and a work party. Even picky set-in-their-ways adults liked it and went back for seconds! I was so happy that finally something I made for my in-laws’ Thanksgiving dinner was liked and actually eaten by everyone, it only took me 10 years!”
– Kelsey
Recipe Tips
- Cook Potatoes Fully: Make sure the sweet potatoes are soft and tender before mashing.
- Smooth Texture: Use a hand mixer to fully mash the sweet potatoes for a smoother base.
- Watch Marshmallows: Keep an eye on them—they melt fast and can burn easily.
- Don’t Press the Streusel: Lightly sprinkle the streusel on top instead of pressing it down, so it stays crunchy.
- Serve Warm: Serve right after baking for the best texture and flavor.
Quick Tip
It is satisfying to using both streusel and marshmallow toppings, but it’s totally fine to choose just one and cover the whole casserole with it.

How To Make Sweet Potato Casserole Ahead Of Time
You can prep the sweet potato base 2 days ahead and the topping 4 days ahead. Store them separately and add the topping just before baking. I don’t recommend baking it in advance.
Storage
How To Store Sweet Potato Casserole
Leftovers can stay in the refrigerator for 3-5 days. For best results, remove the topping before storing and add a fresh layer when reheating.
How To Freeze Sweet Potato Casserole
You can freeze the sweet potato base, just without the toppings. Let it cool, wrap it tightly with plastic, and freeze for up to one month.
More Holiday Side Dishes:

Side Dishes
Roasted Brussel Sprouts
Salads
Winter Fruit Salad
Vegetarian
Thanksgiving Dressing
Desserts
Cranberry Sauce Recipe







