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 & comforting – Smooth mashed sweet potatoes with a buttery texture.
  • Crispy pecan topping – A sweet, crunchy streusel that’s irresistible.
  • Easy to make – No complicated steps or fancy ingredients.
  • Perfect for holidays – A classic side dish that everyone loves!
  • Make-ahead friendly – Prepare 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

Easy Sweet Potato Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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!

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 810 1x
  • Category: Side Dish
  • Method: Baked
  • Cuisine: Southern, American

Ingredients

Scale

For the Sweet Potato Filling:

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

For the Pecan Streusel Topping:

  • ½ cup brown sugar, packed
  • ½ cup all-purpose flour
  • ½ cup chopped pecans (or walnuts!)
  • ¼ cup unsalted butter, melted
  • ½ 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.


Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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