Sweet Potato Casserole is the quintessential holiday side dish that perfectly balances creamy, savory, and sweet flavors. With a velvety mashed sweet potato base and a crunchy brown sugar streusel topping, this dish is a crowd-pleaser that will quickly become a favorite on your Thanksgiving or family dinner table. It’s incredibly easy to make, and it can be prepared ahead of time, making it a stress-free addition to any celebration. Whether you’re looking for a comforting family meal or a show-stopping holiday side, Sweet Potato Casserole is the answer.

Table of Contents
Why Sweet Potato Casserole is a Must-Try
Sweet Potato Casserole is not only delicious, but it’s also incredibly versatile. Whether you’re preparing a meal for a large gathering or a quiet family dinner, this dish adds a touch of sweetness and warmth that enhances any spread. The creamy mashed sweet potatoes combined with the crispy brown sugar topping make it a perfect hybrid of a side dish and a dessert. It’s a crowd favorite that appeals to both adults and kids alike. Plus, it’s simple to make, requires minimal prep work, and can be assembled the day before, so you can focus on other parts of your meal.
Ingredients for Sweet Potato Casserole
Creating the perfect Sweet Potato Casserole only requires a few staple ingredients. Here’s a breakdown of what you’ll need:
- Sweet Potatoes: The main base of this dish. Their natural sweetness provides a deliciously rich texture.
- Butter: Adds a rich, creamy texture to the mashed sweet potatoes.
- Sugar: Granulated sugar for sweetness, or brown sugar for a deeper flavor.
- Eggs: Helps bind the ingredients together and adds fluffiness to the mashed potatoes.
- Vanilla Extract: A splash of vanilla enhances the overall flavor and adds depth.
- Cinnamon: A dash of cinnamon gives this casserole its warm, cozy flavor.
- Salt: Balances the sweetness from the sugar and enhances the flavor of the sweet potatoes.
- Half-n-Half: Adds richness and creaminess to the mashed sweet potatoes. Heavy cream or whole milk can be substituted.
Brown Sugar Streusel Topping
- Butter: Salted butter adds a perfect balance of salty-sweet flavors.
- Brown Sugar: Light or dark brown sugar adds a caramel-like richness to the topping.
- Flour: Used to bind the streusel topping, ensuring it becomes crispy when baked.
Alternative Ingredient Suggestions
- Yams: You can substitute yams for sweet potatoes in this casserole for a slightly different flavor and texture.
- Coconut Milk: For a dairy-free version, substitute half-n-half with coconut milk or almond milk.
- Maple Syrup: For a more natural sweetener, consider using maple syrup instead of granulated sugar.
Step-by-Step Instructions for Sweet Potato Casserole
Follow these simple steps to make the best Sweet Potato Casserole:
- Preheat the Oven: Set your oven to 400°F (200°C). This high heat will help caramelize the sweet potatoes, giving them a deeper flavor.
- Prepare the Sweet Potatoes: Wash and pierce the sweet potatoes with a fork. Place them on a baking sheet and bake for 45 minutes to an hour, until they are soft and easily pierced with a fork.
- Mash the Sweet Potatoes: Once the sweet potatoes have cooled slightly, cut them in half and scoop out the flesh into a mixing bowl. Mash them until smooth.
- Make the Mashed Sweet Potatoes: To the mashed sweet potatoes, add melted butter, sugar, eggs, vanilla extract, cinnamon, salt, and half-n-half. Use a hand mixer or whisk to combine until creamy.
- Prepare the Streusel Topping: In a small bowl, mix softened butter, brown sugar, and flour until coarse crumbs form. This will give the topping a crispy texture once baked.
- Assemble the Casserole: Transfer the mashed sweet potato mixture into a 9×13-inch baking dish. Sprinkle the brown sugar streusel topping evenly over the mashed sweet potatoes.
- Bake the Casserole: Bake the casserole at 350°F (175°C) for 20-25 minutes, or until the topping is golden brown and the sweet potatoes are heated through.

Tips & Tricks for Perfect Sweet Potato Casserole
- Roast Instead of Boil: Roasting the sweet potatoes, rather than boiling them, brings out their natural sweetness and gives the casserole a more caramelized flavor.
- Make-Ahead: This casserole can be prepared up to two days in advance. Simply assemble the casserole, cover it, and refrigerate until you’re ready to bake.
- Customize the Topping: For added texture and flavor, try mixing in pecans or mini marshmallows with the brown sugar topping. If you prefer a crunchy topping, pecans work wonderfully.
- Check for Doneness: Make sure the sweet potatoes are tender before mashing. You should be able to easily pierce them with a fork or knife.
Pairing Ideas and Variations
This Sweet Potato Casserole is perfect for pairing with a variety of savory dishes. Here are a few ideas:
- Savory Meats: Serve with roasted turkey, smoked ham, or baked chicken to balance the sweetness of the casserole.
- Corn Dishes: Pair with Southwest Creamed Corn or Bacon Cheddar Creamed Corn for an extra creamy addition to your meal.
- Add a Crunch: For an extra crunch, add pecans to the streusel topping or mix in toasted coconut flakes.
Make-Ahead and Storage Tips
- Refrigerating: Store leftover Sweet Potato Casserole in the refrigerator for up to 4-5 days. Reheat in the microwave or oven until warmed through.
- Freezing: If you’d like to prepare the casserole in advance, you can freeze the assembled dish for up to 2 months. Be sure to wrap it tightly in plastic wrap and foil before freezing. Thaw it in the fridge overnight before baking.
Why Sweet Potato Casserole is a Perfect Holiday Side Dish
This Sweet Potato Casserole is a quintessential side dish for any holiday meal, especially Thanksgiving. The blend of creamy mashed sweet potatoes with a sweet, crunchy topping strikes the perfect balance of textures. It’s a family-friendly recipe that can be customized to fit dietary needs, and it’s always a hit at gatherings. Plus, the option to make it ahead of time reduces stress during busy meal prep. It’s the perfect addition to a festive feast!
Conclusion: Why You’ll Love This Sweet Potato Casserole
Sweet Potato Casserole is a versatile, crowd-pleasing dish that combines comfort with elegance, making it the ideal side dish for any holiday meal. With its creamy texture and irresistible brown sugar streusel topping, it’s a perfect blend of savory and sweet flavors. Not only is it incredibly simple to make, but you can also prepare it in advance, saving valuable time during busy holiday meal preparations. Whether you’re celebrating Thanksgiving, Christmas, or a family gathering, this Sweet Potato Casserole will undoubtedly steal the show. Try it today and experience why it’s become a favorite on so many tables.
Frequently Asked Questions (FAQ)
Can I use canned sweet potatoes for this recipe?
Yes, you can use canned sweet potatoes in place of fresh ones. For this recipe, you’ll need about three 29-ounce cans of sweet potatoes. Keep in mind that canned sweet potatoes are usually packed in syrup, so reduce the sugar in the mashed sweet potatoes to 1/4 to 1/3 cup to avoid an overly sweet dish.
Can I make Sweet Potato Casserole ahead of time?
Absolutely! You can prepare the mashed sweet potato mixture up to 48 hours in advance. Store it in an airtight container in the refrigerator, then simply top it with the brown sugar streusel and bake it when you’re ready to serve.
Can I add marshmallows to the topping?
Yes, marshmallows are a classic addition to Sweet Potato Casserole. If you love them, feel free to add 1 cup of mini marshmallows to the streusel topping. You may want to reduce the sugar in the mashed sweet potatoes slightly to balance out the sweetness from the marshmallows.
More Relevant Recipes
- Stuffed Pepper Casserole – Easy One-Pan Comfort Food
- Ina Garten Chicken Casserole Recipe
- Broccoli Cheese Casserole: A Comfort Food Classic
Sweet Potato Casserole
- Total Time: 1 hour 10 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
Sweet Potato Casserole is a creamy, indulgent side dish that combines mashed sweet potatoes with a crunchy brown sugar streusel topping. Perfect for holiday meals like Thanksgiving, this dish is both easy to make and can be prepared ahead of time. The balance of sweet and savory flavors makes it a favorite for all ages, offering a warm and comforting addition to any feast.
Ingredients
- 3 lbs Sweet Potatoes (about 5–6 medium)
- 6 Tablespoons Butter (melted)
- 1/2 cup Sugar
- 2 large Eggs
- 2 teaspoons Vanilla Extract
- 1 teaspoon Cinnamon
- 1 teaspoon Salt (reduce to 1/2 teaspoon if using salted butter)
- 1/4 cup Half-n-Half
- 3 Tablespoons Salted Butter (softened) for the topping
- 1 cup Brown Sugar
- 1/3 cup Flour
Instructions
- Preheat the oven to 400°F (200°C). Pierce the sweet potatoes with a fork and bake them on a baking sheet for 45 minutes to 1 hour, or until soft.
- Once baked, cut the sweet potatoes in half, scoop out the flesh, and place it into a mixing bowl.
- Add melted butter, sugar, eggs, vanilla extract, cinnamon, salt, and half-n-half to the mashed sweet potatoes. Mix well until creamy.
- Transfer the mixture into a 9×13-inch baking dish and spread it evenly.
- In a small bowl, mix together softened butter, brown sugar, and flour to form coarse crumbs. Sprinkle the topping evenly over the mashed sweet potatoes.
- Bake at 350°F (175°C) for 20-25 minutes, or until the topping is golden brown and the casserole is heated through.
Notes
- For a dairy-free version, substitute half-n-half with coconut milk or almond milk.
- If you prefer a crunchier topping, add 1 cup of chopped pecans to the brown sugar streusel.
- Make ahead: Prepare the casserole up to 48 hours in advance and store in the refrigerator before baking.
- If using canned sweet potatoes, reduce the sugar to 1/4 to 1/3 cup since they are usually packed in syrup.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 370 kcal
- Sugar: 37g
- Sodium: 413mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0.4g
- Carbohydrates: 63g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 66mg
