Sweet Potato Casserole with Brown Sugar Streusel Recipe
Introduction
Sweet Potato Casserole with Brown Sugar Streusel is a classic comfort side dish perfect for holidays or cozy dinners. Creamy mashed sweet potatoes are topped with a buttery, crunchy streusel that adds the perfect sweet contrast. This recipe is simple to make and sure to impress your family and guests.

Ingredients
- 3 lbs sweet potatoes (5–6 medium)
- 6 tbsp melted butter
- 1/2 cup sugar
- 2 large eggs
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 1 tsp salt
- 1/4 cup half-and-half
- 3 tbsp softened salted butter
- 1 cup brown sugar
- 1/3 cup flour
Instructions
- Step 1: Preheat the oven to 400°F. Pierce the sweet potatoes with a fork and bake them for 50–60 minutes until they are soft and easily pierced with a knife.
- Step 2: Allow the sweet potatoes to cool slightly, then scoop out the flesh and mash it until smooth.
- Step 3: Stir in the melted butter, sugar, eggs, vanilla extract, cinnamon, salt, and half-and-half until well combined.
- Step 4: Spread the sweet potato mixture evenly into a 9×13-inch baking dish.
- Step 5: In a separate bowl, mix together the softened butter, brown sugar, and flour until coarse crumbs form.
- Step 6: Sprinkle the streusel topping evenly over the sweet potato mixture in the baking dish.
- Step 7: Reduce the oven temperature to 350°F and bake for 20–25 minutes, until the streusel topping is golden brown.
- Step 8: Let the casserole rest for a few minutes before serving to allow it to set slightly.
Tips & Variations
- For extra texture, add chopped pecans or walnuts to the streusel topping.
- Swap half-and-half for whole milk or cream for a richer casserole.
- If you prefer a less sweet dish, reduce the sugar or brown sugar by a quarter cup.
- Make this casserole ahead of time and refrigerate before baking; add a few extra minutes to the baking time if baking from chilled.
Storage
Store leftover casserole covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or the entire dish in a 350°F oven until warmed through. The topping may lose some crispness after reheating but will still taste delicious.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned sweet potatoes instead of fresh?
Fresh sweet potatoes are recommended for the best texture and flavor, but if using canned, drain and mash them well before mixing. The texture may be softer, so adjust the baking time accordingly.
Can I prepare the casserole ahead of time?
Yes, you can assemble the casserole the day before and refrigerate it unbaked. When ready to bake, allow for an additional 5–10 minutes in the oven to ensure it’s heated through.
PrintSweet Potato Casserole with Brown Sugar Streusel Recipe
A classic Sweet Potato Casserole with a rich, creamy mashed sweet potato base topped with a buttery, crunchy brown sugar streusel. Perfect as a comforting side dish for holiday meals or anytime you crave a sweet and satisfying treat.
- Prep Time: 15 minutes
- Cook Time: 1 hour 25 minutes
- Total Time: 1 hour 40 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
Ingredients
Sweet Potato Mixture
- 3 lbs sweet potatoes (5–6 medium)
- 6 tbsp melted butter
- 1/2 cup sugar
- 2 large eggs
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 1 tsp salt
- 1/4 cup half-and-half
Brown Sugar Streusel Topping
- 3 tbsp softened salted butter
- 1 cup brown sugar
- 1/3 cup flour
Instructions
- Preheat and Prepare Sweet Potatoes: Preheat your oven to 400°F (204°C). Pierce each sweet potato several times with a fork to allow steam to escape while baking. Place them directly on the oven rack and bake for 50–60 minutes until they are very soft when pierced with a fork.
- Mash Sweet Potatoes: Once baked and cool enough to handle, scoop out the flesh from the sweet potatoes into a large mixing bowl. Mash them until smooth, ensuring there are no lumps.
- Mix Sweet Potato Ingredients: To the mashed sweet potatoes, add the melted butter, sugar, eggs, vanilla extract, cinnamon, salt, and half-and-half. Mix everything thoroughly until well combined and creamy.
- Spread Mixture: Transfer the sweet potato mixture into a greased 9×13 inch baking dish, spreading it evenly.
- Prepare Streusel Topping: In a separate bowl, combine the softened salted butter, brown sugar, and flour. Mix until coarse crumbs form and the mixture is crumbly.
- Top the Casserole: Sprinkle the brown sugar streusel mixture evenly over the sweet potato layer in the baking dish.
- Bake the Casserole: Reduce oven temperature to 350°F (177°C). Bake the casserole for 20–25 minutes until the streusel topping is golden brown and crisp.
- Rest and Serve: Remove the casserole from the oven and let it rest for a few minutes before serving to allow it to set slightly and cool down for best texture.
Notes
- You can prepare the sweet potatoes ahead of time by baking and mashing them a day in advance, then assembling just before baking.
- Use salted butter in both the sweet potato mixture and streusel for a balanced flavor.
- If you prefer a nuttier topping, feel free to add chopped pecans to the streusel mix.
- For a dairy-free version, substitute half-and-half and butter with coconut milk and vegan butter alternatives.
- Make sure the sweet potatoes are thoroughly cooked and soft to achieve the best mash consistency.
Keywords: sweet potato casserole, brown sugar streusel, holiday side dish, baked casserole, sweet potato recipe

