Copycat Boston Market Sweet Potato Casserole
This Copycat Boston Market Sweet Potato Casserole is a delicious combination of sweet potatoes, molasses, vanilla, marshmallows, and topped with a brown sugar streusel. It will quickly become a family favorite!

Want to save this recipe for later?
What You Will ❤️ About Sweet Potato Casserole
This Sweet Potato Casserole uses fresh sweet potatoes enhanced with your favorite fall flavors like cinnamon, vanilla and nutmeg. I’m a sucker for Sweet Potato Casserole anyway but the real star is the brown sugar streusel topping!

Sweet Potato Casserole Ingredients
Sweet Potato Casserole
- 4 small-medium sweet potatoes
- butter – unsalted butter is recommended but I’ve used salted as well
- egg
- spices: salt, cinnamon, vanilla extract, nutmeg
- molasses
- heavy cream
Streusel Topping
- all-purpose flour
- brown sugar
- spices: salt, cinnamon
- old fashioned rolled oats
- butter – should be room temp but not completely softened
- mini marshmallows

How to Make Boston Market Sweet Potato Casserole
This Thanksgiving casserole is pretty easy to make but because we’re using raw sweet potatoes – it takes a bit of time. You can use canned and skip the first portion of the recipe if you like (drain the syrup). I think fresh sweet potatoes have more flavor.
Sweet Potato Layer
- Preheat the oven to 350ºF.
- Wrap sweet potatoes in foil and place them on a baking sheet and bake for 1 hour. If you have a large potato – slice in half – so they all bake in the same time.
- Check to see if potato is fork-tender; if it slides in easily, they are done baking. If not, bake 10 min longer and test again.
- Let sweet potatoes cool 5-10 min until you can handle them. Remove from foil and push skins off the flesh of the potatoes.
- Place the cooked potatoes into a large bowl.
- Mash the sweet potato pieces and butter using a potato masher until mostly smooth.
- Add the eggs, salt, cinnamon, vanilla, and nutmeg. Using an electric mixer, beat until you have a uniform mixture. Add the molasses and cream and mix until combined.
- Spray and 8×8″ casserole dish with nonstick cooking spray and spread the sweet potato mixture into the pan and set aside.
Streusel Topping
- In a medium bowl, combine flour, brown sugar, salt, oats, and cinnamon until combined. Dice room temperature butter and mix until crumbly. If you have a pastry cutter – that is your best tool to use. If you don’t – just use your hands. It’s much quicker than trying to use a fork.
- Sprinkle marshmallows on top of sweet potatoes. Sprinkle the streusel mixture on top of casserole with a spoon.
- Bake at 350º for 30 minutes.
- You may be tempted to bake them a few minutes longer or broil them quickly to get the marshmallows a little more golden. RESIST THE URGE!!!!! These marshmallows will go from golden to BURNT in about 30 seconds.

This post contains affiliate links which I make a little money on purchases. Thanks in advance! I am an Amazon associate as well as a member of other affiliate programs.
Tips, Tricks & FAQs
No. Duh.
Avoid freezing marshmallows – but if you make the base – sure you can freeze it before you bake it. Then thaw and add the topping.
Store leftovers in an airtight container and place in fridge up to a week – or freeze up to three months. Side note: the marshmallow topping won’t do so well on a freeze – so you might want to scrape that off and redo if you have a larger amount to freeze.
If reheating a full casserole or a larger amount – start with fresh marshmallows (or skip them) and reheat in 350º oven for 20-25 minutes. If reheating an individual portion, just reheat in the microwave for 1-2 minutes.
I always recommend defrosting by leaving in the refrigerator overnight.

Recipe Variations
Change up this delicious sweet potato casserole to your family’s liking! Here are a few ideas:
- Canned vs Fresh – You can swap out canned for fresh sweet potatoes and speed up the process. Just drain and skip ahead to the step where you mash the potaotes.
- Marshmallows – If you’re not a fan, you can skip the marshmallows or if you love them – double up on them! Make it the way you like it!
- Molasses – If you don’t have molasses, you can use dark brown sugar.
- Nuts – Love nuts? Feel free to add 1/4 cup pecans to the streusel mixture.

More Sweet Potato Recipes
- Copycat Sweets & Meats Sweet Potato Casserole (no marshmallows, lots of pecans)
- Air Fryer “Baked” Sweet Potatoes
- Air Fryer Sweet Potato Fries
More Holiday Side Dishes
This post may contain affiliate links. For more information, please see our disclosure policy.

Boston Market Sweet Potato Casserole
Ingredients
Brown Sugar Streusel
- 1/4 cup all purpose flour
- 1/3 cup brown sugar
- 1/8 tsp salt
- 1/3 cup old fashioned rolled oats
- 1/4 tsp cinnamon
- 3 tbsp butter room temperature
- 1 cup mini marshmallows
Instructions
- Preheat the oven to 350ºF.
- Wrap sweet potatoes in foil and place them on a baking sheet and bake for 1 hour. If you have a large potato – slice in half – so they all bake in the same time. Check to see if potato is fork-tender; if it slides in easily, they are done baking. If not, bake 10 min longer and test again. Let sweet potatoes cool 5-10 min until you can handle them. Remove from foil and push skins off the flesh of the potatoes.1.5 lb sweet potatoes
- Place the cooked potatoes into a large bowl. Mash the sweet potato pieces and butter using a potato masher until mostly smooth.2 tbsp butter
- Add the egg, salt, cinnamon, vanilla, and nutmeg. Using an electric mixer, beat until you have a uniform mixture. Add the molasses and cream and mix until combined.1 egg, 1/4 tsp salt, 1/2 tsp cinnamon, 1/4 tsp vanilla extract, 1/4 tsp ground nutmeg, 3 tbsp molasses, 2 tbsp heavy cream
- Spray and 8×8" casserole dish with nonstick cooking spray and spread the sweet potato mixture into the pan and set aside.
- In a medium bowl, combine flour, brown sugar, salt, oats, and cinnamon until combined. Dice room temperature butter and mix until crumbly. If you have a pastry cutter – that is your best tool to use. If you don't – just use your hands. It's much quicker than trying to use a fork.1/4 cup all purpose flour, 1/3 cup brown sugar, 1/8 tsp salt, 1/3 cup old fashioned rolled oats, 1/4 tsp cinnamon, 3 tbsp butter
- Sprinkle marshmallows on top of sweet potatoes. Sprinkle the streusel mixture on top of casserole with a spoon.1 cup mini marshmallows
- Bake at 350º for 30 minutes.You may be tempted to bake them a few minutes longer or broil them quickly to get the marshmallows a little more golden. RESIST THE URGE!!!!! These marshmallows will go from golden to BURNT in about 30 seconds.
