Easy Sweet Potato Casserole

This Easy Sweet Potato Casserole is creamy, rich, and topped with a crunchy pecan streusel, making it the perfect holiday side dish! With buttery mashed sweet potatoes, brown sugar, and warm spices, this casserole is a family favorite for Thanksgiving, Christmas, or any cozy meal.

Why You’ll Love This Recipe

  • Creamy & comfortingSmooth mashed sweet potatoes with a buttery texture.
  • Crispy pecan topping – A sweet, crunchy streusel that’s irresistible.
  • Easy to makeNo complicated steps or fancy ingredients.
  • Perfect for holidays – A classic side dish that everyone loves!
  • Make-ahead friendlyPrepare in advance and bake when ready.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Sweet Potato Filling:

  • 4 cups mashed sweet potatoes (about 3-4 medium sweet potatoes)
  • ½ cup unsalted butter, melted
  • ½ cup brown sugar, packed
  • ¼ cup milk
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 tsp cinnamon
  • ½ tsp nutmeg
  • ½ tsp salt

For the Pecan Streusel Topping:

  • ½ cup brown sugar
  • ¼ cup all-purpose flour
  • ½ cup chopped pecans
  • 3 tbsp unsalted butter, melted

Optional Marshmallow Topping:

  • 2 cups mini marshmallows

Directions

Step 1: Prepare the Sweet Potatoes

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. Boil or bake sweet potatoes until fork-tender. Mash until smooth.

Step 2: Make the Sweet Potato Filling

  1. In a large bowl, mix mashed sweet potatoes, melted butter, brown sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt.
  2. Stir until smooth, then spread into the prepared baking dish.

Step 3: Make the Pecan Streusel

  1. In a bowl, mix brown sugar, flour, pecans, and melted butter.
  2. Sprinkle evenly over the sweet potato mixture.

Step 4: Bake the Casserole

  1. Bake for 25-30 minutes, until the topping is golden brown.

Step 5: Add Marshmallows (Optional)

  1. If using, sprinkle mini marshmallows over the top.
  2. Bake for another 5-10 minutes, until marshmallows are toasted.

Step 6: Serve & Enjoy!

  • Let cool for 5 minutes, then serve warm!

Servings and Timing

  • Servings: 8-10
  • Prep Time: 15 minutes
  • Cook Time: 30-35 minutes
  • Total Time: 45-50 minutes

Variations

  • Nut-Free Version – Skip pecans or use crushed graham crackers instead.
  • Vegan Option – Use dairy-free butter, almond milk, and flax eggs.
  • Extra Spiced – Add pumpkin spice or allspice for a festive touch.
  • Savory Twist – Reduce sugar and add Parmesan and rosemary.

Storage & Reheating

  • Refrigeration: Store in an airtight container for up to 4 days.
  • Freezing: Freeze before baking for up to 2 months. Thaw before baking.
  • Reheating: Warm in a 350°F oven for 15 minutes or microwave in 30-second intervals.

FAQs

Can I make this ahead of time?

Yes! Assemble the casserole a day ahead, then bake before serving.

Do I have to use eggs?

Eggs help bind the casserole, but you can substitute with ½ cup applesauce or mashed banana.

Can I use canned sweet potatoes?

Yes! Use two 29-oz cans, drained and mashed.

How do I keep the topping from getting soggy?

Bake uncovered and add marshmallows at the end to keep it crisp.

Can I add more toppings?

Yes! Try crushed gingersnaps, coconut flakes, or a drizzle of maple syrup.

What can I serve with this casserole?

Pairs perfectly with roast turkey, ham, stuffing, and cranberry sauce.

Can I use a sugar substitute?

Yes! Use monk fruit sweetener or coconut sugar instead of brown sugar.

How do I make the filling extra smooth?

Use a hand mixer or food processor for ultra-creamy potatoes.

What’s the best way to toast marshmallows?

Broil for 1-2 minutes after baking for golden, crispy marshmallows.

Conclusion

This Easy Sweet Potato Casserole is the ultimate holiday side dish, combining sweet, creamy mashed potatoes with a crunchy, buttery pecan topping. Whether you add marshmallows or keep it classic, this dish is sure to be a family favorite. Try it today and enjoy a taste of Southern holiday tradition!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Sweet Potato Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 810 1x
  • Category: Side Dish
  • Method: Baked
  • Cuisine: Southern, American

Description

This Easy Sweet Potato Casserole is creamy, buttery, and topped with a crunchy pecan streusel, making it the perfect holiday side dish. With just the right balance of sweetness and warmth, this dish is a must-have for Thanksgiving, Christmas, or any cozy gathering!


Ingredients

Scale

For the Sweet Potato Filling:

  • 3 lbs sweet potatoes (about 45 medium, peeled & cubed)
  • 1/2 cup unsalted butter, melted
  • 1/2 cup brown sugar, packed
  • 1/4 cup milk (or heavy cream for extra richness!)
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1/2 tsp cinnamon (optional, for warmth!)
  • 1/2 tsp salt

For the Pecan Streusel Topping:

  • 1/2 cup brown sugar, packed
  • 1/2 cup all-purpose flour
  • 1/2 cup chopped pecans (or walnuts!)
  • 1/4 cup unsalted butter, melted
  • 1/2 tsp cinnamon (optional, for extra spice!)

Optional Topping Additions:

  • 1 cup mini marshmallows (for a classic touch!)

Instructions

Step 1: Cook & Mash the Sweet Potatoes

  1. Bring a large pot of water to a boil.
  2. Add cubed sweet potatoes and cook until fork-tender (about 15-20 minutes).
  3. Drain well and mash until smooth.

Step 2: Make the Sweet Potato Mixture

  1. In a large bowl, mix mashed sweet potatoes, melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt until smooth.
  2. Spread evenly into a greased 9×13-inch baking dish.

Step 3: Make the Pecan Streusel

  1. In a small bowl, mix brown sugar, flour, pecans, cinnamon, and melted butter until crumbly.
  2. Sprinkle evenly over the sweet potato filling.

Step 4: Bake the Casserole

  1. Bake at 350°F (175°C) for 25-30 minutes, until golden and bubbly.
  2. (Optional: If using marshmallows, add them on top during the last 5 minutes of baking and broil until golden brown.)

Step 5: Serve & Enjoy!

  1. Let cool for 5 minutes, then serve warm.
  2. Enjoy with Thanksgiving turkey, roasted ham, or your favorite holiday dishes!

Serving Suggestions

  • With Extra Crunch: Sprinkle extra chopped pecans before serving.
  • With a Drizzle: Add maple syrup or caramel sauce for indulgence!
  • As a Leftover Treat: Enjoy cold or reheat for a next-day snack.



Notes

  • Want it creamier? Use heavy cream instead of milk.
  • Nut-Free Version? Skip pecans and use oat topping instead.
  • Make Ahead: Assemble 1 day in advance, refrigerate, and bake when ready!
  • More Spice? Add ¼ tsp nutmeg or pumpkin spice.


Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star