Mashed sweet potatoes – creamy, buttery – with a crispy bacon, brown sugar-pecan topping. This easy, comforting side dish elevates any holiday meal!

This Mashed Sweet Potatoes with crispy bacon and brown sugar is the one dish my family always asks me to bring to Thanksgiving dinner. and let’s be honest – we all want that dish, right?
Creamy, buttery mashed sweet potatoes, seasoned with cinnamon and brown sugar with a crispy bacon and brown sugar pecan streusel topping that for the perfect comforting side dish to elevate any holiday meal.

Why this sweet potato casserole is one of my family’s favorite recipes:
- Not just any side dish: it’s the dish my family asks for and talks about long after Thanksgiving dinner dishes are cleared – made from simple ingredients in any grocery stores
- Sweet and salty perfection: The perfect balance of salty, sweet and savory with a brown sugar pecan streusel topping that elevates this classic side dish.
- Easy cooking method: Boil peeled sweet potatoes in a large pot of salted water until fork tender (about 20–30 minutes), then mash to your desired consistency. Add topping and bake for a few minutes.
- Holiday tradition: This dish is the perfect side dish to elevate everything on your Thanksgiving or holiday table.
Ingredients you’ll need to make these sweet potatoes:
Potatoes:
- 4-5 medium to large sweet sweet potatoes peeled and diced
- 1/3 cup milk (can swap half and half or heavy cream)
- 4 tablespoons butter
- 3 tablespoons brown sugar (or more to taste)
- 1/2 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
- salt to taste
- 2 tablespoons parsley (optional garnish)
approximately 9 x 9 inch baking dish.
Brown sugar streusel topping:
- 4 slices thick-cut bacon cooked to crisp and diced (reserve 1 tablespoon bacon fat)
- 2 tablespoons melted butter
- 2 tablespoons all purpose flour
- 1/4 cup brown sugar
- pinch of salt
- 1/2 cup pecans chopped
How to Make Mashed Sweet Potatoes with Brown Sugar and Bacon:



- Cook bacon in a large skillet, air fryer or bake in the oven (your preferred method) until crispy. Reserve 1 tablespoon of bacon fat, rough chop the bacon and set it aside.
- Brown sugar streusel topping: In a medium microwave safe bowl, melt butter. Stir in flour, brown sugar, cinnamon, salt, diced pecans and most of the bacon, leaving some for the garnish. Set aside.
- Cook sweet potatoes: Peel and chop potatoes into about 1 1/2″ cubes. Add peeled sweet potatoes to large pot of cold water. Bring to a boil, season with salt and cook over medium heat until fork tender, about 15 minutes (cooking time will vary with size of potato chunks) Drain potatoes and return to a same pot.
- Mash: Turn heat up under the pot for 15-30 seconds to remove any exces moisture. Add butter, letting the heat from the potatoes melt it. Pour in about half of the milk, bacon fat, cinnamon, vanilla and brown sugar. Use a potato masher to mash potatoes to your desired consistency – smooth or a rustic consistency – add remaining milk as needed.


- Prep the casserole dish: Butter an approximately 9×9″ baking dish (or similar size). Transfer mashed sweet potatoes to the baking dish smoothing the top.
- Sprinkle streusel topping over the potatoes.
- Bake 15-18 minutes at 375 degrees or until golden.
- Add remaining bacon to the top of the streusel. Broil 1 minutes to recrisp the bacon (watch close so it doesn’t burn).
- Remove from the oven, sprinkle with fresh chopped parsley and serve warm.

Tips, subs and variations:
- Keep the potatoes warm in a slow cooker (warm setting).
- Seasoning options: a pinch of black pepper or fresh thyme.
- Don’t skip getting excess moisture from potatoes before mashing (see step above).
- Store leftovers in an airtight container for up to 3 days. Reheat in the microwave. and reheat with a splash of warm milk.
- Swap heavy cream for milk.
- Sub real maple syrup for brown sugar.
- Add a dollop of sour cream or even goat cheese to the mashed potatoes.
- Use a hand masher – an electric hand mixer may make the potatoes gummy.
- Brown butter before adding to potatoes.
Storage and heatign:
Cool leftover potatoes completely then transfer to an airtight container. Keep in the fridge up to 3 days. Reheat in the microwave.
Full details in the printable recipe card below. Enjoy!


Mashed Sweet Potato Casserole with Brown Sugar and Bacon
Equipment
- 9 x 9 baking dish
- potato masher
Ingredients
The potatoes:
- 4-5 medium-large sweet potatoes peeled and diced 1 1/2" cubes
- 1/3 cup milk or to desired consistency
- 4 tablespoons butter
- 3 tablespoons brown sugar or to taste
- 1/2 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
- salt to taste
- 2 tablespoons parsley optional garnish
Brown Sugar Topping:
- 4 slices thick cut bacon cooked to crisp and diced. RESERVE 1 tablespoon bacon fat
- 2 tablespoons butter melted
- 2 tablespoons all purpose flour
- 1/4 cup brown sugar
- 1/2 cup pecans chopped
- pinch salt
Instructions
- Cook bacon to crisp: skillet, air fry or oven (whatever your preferred method). RESERVE 1 tablespoon of bacon fat, rough chop the bacon and set it aside.
- Make the brown sugar topping: In a medium microwave safe bowl, melt butter. Stir in flour, brown sugar, cinnamon, salt, diced pecans and most of the bacon, leaving some for the garnish. Set aside.
- Peel and dice potatoes into about 1 1/2″ cubes. Addo large pot of cold water. Bring to a boil, season with salt and cook over medium heat until fork tender (about 15 minutes). Cook time will vary with size of potatoes. Drain potatoes and return them to a same pot.
- Turn up the heat up under the pot for 15-30 seconds to remove any excess moisture. Add butter, letting the heat from the potatoes melt it. Pour in about half of the milk and all of the bacon fat, cinnamon, vanilla and brown sugar. Use a potato masher to mash potatoes to your desired consistency – add remaining milk as needed.
- Butter an approximately 9×9″ or similar size baking dish. Transfer mashed sweet potatoes to the baking dish smoothing the top.
- Sprinkle brown sugar topping over the potatoes. Bake 15-18 minutes at 375 degrees or until golden. Add remainng bacon to the top. Broil 1 minute to recrisp the bacon (watch closely so it doesn't burn!). Remove from the oven, sprinkle with fresh parsley (optional) and serve warm.
Notes
- Potatoes can be kept warm in in a slow cooker (warm setting).
- Be sure to remove excess moisture from potatoes before mashing so they aren’t gummy. It’s easy! Drain potatoes then transfer them back to the pot, turn up the heat for a few seconds. That’s it!
- Real real maple syrup can be subbed for brown sugar.
- Highly recommend using a hand/potato masher. Electric mixers can make mashed potatoes gummy.
This is the #1 recipe my family requests every Thanksgiving! I hope you enjoy it as much as we do. If you make it, please leave a comment and star rating!