Why I Love This Recipe

I love this baked sweet potato casserole because it’s rich and spiced just right. The creamy texture pairs perfectly with the crunchy streusel topping, and it’s a great balance of sweet and savory. It’s a reliable dish that I can make ahead and bring to any holiday table or potluck—and it always disappears fast. Plus, I can easily adapt it with marshmallows, pecans, or even a splash of maple syrup.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the sweet potato filling:
4 large sweet potatoes (about 9 cups), baked until soft
½ cup melted unsalted butter
1 cup brown sugar
2 eggs
½ teaspoon salt
½ teaspoon cinnamon
¼ teaspoon nutmeg
1 teaspoon vanilla extract
½ cup half-and-half

For the streusel topping:
4 tablespoons softened unsalted butter
⅓ cup brown sugar
2 tablespoons all-purpose flour
½ teaspoon salt
Optional: ½ cup chopped pecans

Directions

  1. Bake the sweet potatoes:
    I start by preheating the oven to 400°F (204°C). I place whole sweet potatoes on a baking sheet, pierce them with a fork, and bake them for 50–60 minutes until they’re completely soft and tender.

  2. Mash the filling:
    Once baked and slightly cooled, I cut the potatoes in half, scoop out the flesh, and mash it in a large bowl. Then I mix in melted butter, brown sugar, eggs, vanilla, cinnamon, nutmeg, salt, and half-and-half until the filling is smooth and creamy.

  3. Transfer to baking dish:
    I grease a 9×13-inch baking dish and spread the sweet potato mixture evenly into the dish.

  4. Make the streusel topping:
    In a separate bowl, I mix softened butter, brown sugar, flour, and salt until coarse crumbs form. I sometimes add chopped pecans here for extra crunch. I sprinkle this mixture evenly over the sweet potato layer.

  5. Bake to finish:
    I reduce the oven temperature to 350°F (176°C) and bake the casserole for 20–25 minutes, or until the topping is golden and the filling is heated through. If the topping starts to brown too fast, I cover it loosely with foil.

  6. Serve:
    I serve it warm straight from the oven, or refrigerate and reheat it later if I’m prepping ahead.

Servings and Timing

This recipe makes 12 servings.
Prep time: 35 minutes
Cook time: 35 minutes
Total time: 1 hour 5 minutes

Variations

I love switching up the topping by adding mini marshmallows during the last 10 minutes of baking for a classic sweet potato-marshmallow twist. I also like swapping out half the brown sugar for maple syrup for a deeper, earthy sweetness. Using heavy cream instead of half-and-half adds an extra level of richness, and when I’m craving more texture, chopped pecans or walnuts in the topping do the trick.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. When reheating, I cover the dish with foil and warm it in a 325°F oven until heated through, about 20 minutes. If I’m freezing the casserole, I skip the streusel topping until I’m ready to bake. It freezes well for up to 2 months—just thaw overnight in the fridge before baking.

FAQs

Can I make sweet potato casserole ahead of time?

Yes, I often assemble the whole casserole a day in advance (without baking), then refrigerate it. I bake it just before serving.

Can I use canned sweet potatoes instead of fresh?

Yes, but I prefer using fresh-baked sweet potatoes for a richer flavor and creamier texture.

How do I know when it’s done baking?

The topping should be golden and set, and the filling should be hot all the way through.

Can I add nuts to the topping?

Absolutely—pecans or walnuts add a great crunchy texture and a nutty flavor that complements the sweetness.

Can I reduce the sugar in this recipe?

Yes, especially if my sweet potatoes are naturally sweet. I just cut back slightly on the sugar and it still tastes great.

Conclusion

This baked sweet potato casserole is a warm, comforting dish that I love serving during the holidays—or any time I want a little extra coziness at the table. The spiced filling and crunchy topping make it a perfect side that everyone always looks forward to. Once I started making it, it quickly became a staple I never skip.

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

Sweet Potato Casserole Baked


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

Creamy mashed sweet potatoes baked to perfection with a buttery brown sugar streusel topping. This cozy side dish is perfect for holidays, potlucks, or Sunday dinners.


Ingredients

For the Sweet Potato Filling:

4 large sweet potatoes (about 9 cups), baked until tender

½ cup unsalted butter, melted

¾ cup brown sugar (or ½ cup if using maple syrup)

2 large eggs, room temperature

½ teaspoon cinnamon

1 teaspoon vanilla extract

½ teaspoon salt

½ cup half-and-half (or heavy cream for richer texture)

For the Streusel Topping:

4 tablespoons unsalted butter, softened

⅓ cup brown sugar

¼ cup all-purpose flour

½ teaspoon salt

Optional: ½ cup chopped pecans or walnuts


Instructions

Bake Sweet Potatoes:
Preheat oven to 400°F (204°C). Pierce sweet potatoes with a fork and bake on a baking sheet for 50–60 minutes until very tender.

Mash Filling:
Cut baked potatoes in half, scoop out the flesh, and mash in a large mixing bowl. Add melted butter, brown sugar, eggs, cinnamon, vanilla, salt, and half-and-half. Whip until smooth and creamy.

Assemble Casserole:
Spread sweet potato mixture into a greased 9×13-inch baking dish.

Make Streusel:
In a bowl, mix softened butter, brown sugar, flour, and salt until crumbly. Stir in chopped nuts if using.

Top and Bake:
Sprinkle streusel over the casserole. Bake at 350°F (176°C) for 20–25 minutes, or until the top is golden and the filling is heated through. Cover loosely with foil if topping browns too fast.

Serve:
Serve warm. Store leftovers in the fridge or freeze for later.

Notes

Prep Ahead: Assemble unbaked casserole up to 24 hours in advance and refrigerate. Bake just before serving.

Topping Swap: Use mini marshmallows instead of—or in addition to—the streusel. Add them in the last 10 minutes of baking.

Dairy-Free Option: Use plant-based butter and coconut or almond milk.

Storage: Refrigerate leftovers for up to 4 days. Freeze (without topping) for up to 2 months.

Reheat: Cover with foil and reheat at 325°F for 15–20 minutes until warmed through.

Texture Tip: Use a hand mixer for ultra-smooth sweet potatoes.

  • Prep Time: 35 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish, Holiday Recipes
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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