Short introduction
Sweet Potato Casserole is a comforting and delicious dish, traditionally served during the holidays but enjoyed year-round. This flavorful casserole features creamy sweet potatoes topped with a crunchy topping, making it a perfect side dish for any meal.
Why you’ll love it
This dish is not only tasty but also packed with numerous health benefits. Sweet potatoes are loaded with vitamins and minerals, particularly vitamin A, which is great for your eyesight. They’re also high in fiber, which helps keep you full and satisfied. This casserole is a hit at gatherings and family dinners, making it a favorite among both kids and adults.
Ingredients
- 4 medium sweet potatoes, peeled and cubed
- 1/2 cup brown sugar
- 1/2 cup milk
- 1/4 cup butter, melted
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1 cup mini marshmallows (optional for topping)
- 1 cup crushed pecans or walnuts (for a crunchy topping)
Substitutions & key variations
If you’re looking to make this casserole vegan, you can replace the butter with vegetable margarine and use plant-based milk. You can also swap brown sugar for maple syrup or coconut sugar for a healthier option. For a flavor twist, consider adding a pinch of nutmeg or ginger to the sweet potato mixture.
Step-by-step
Step 1: Prepare the sweet potatoes
Start by peeling and cubing the sweet potatoes. Boil them in a large pot of water until they are soft, which usually takes about 15–20 minutes.
Step 2: Mash the sweet potatoes
Once the sweet potatoes are tender, drain the water and return them to the pot. Mash them using a potato masher until they are smooth and creamy.
Step 3: Mix in other ingredients
Add the brown sugar, milk, melted butter, vanilla extract, and cinnamon to the mashed sweet potatoes. Stir well until fully combined and creamy.
Step 4: Assemble the casserole
Preheat your oven to 350°F (175°C). Transfer the sweet potato mixture to a greased baking dish, spreading it evenly. Sprinkle the crushed pecans or walnuts on top. If you’re using marshmallows, add them on top for the last 10 minutes of baking.
Step 5: Bake
Place the casserole in the preheated oven and bake for about 30 minutes, or until the top is golden and the casserole is heated through.
Success tips
- Make sure to boil the sweet potatoes until they are very soft for the best texture.
- Don’t overmix the sweet potato mixture, as it can turn gummy.
- If using marshmallows, keep an eye on them while baking to prevent burning.
How to serve
Serve the Sweet Potato Casserole warm from the oven as a delightful side dish. It pairs well with roasted meats or can be a highlight of a vegetarian or vegan meal. For a festive occasion, consider garnishing with extra pecans or chopped herbs for freshness.
Storage & reheating
To store leftovers, let the casserole cool completely, then cover it tightly with plastic wrap or aluminum foil. Place it in the refrigerator for up to 3–5 days. To reheat, bake at 350°F (175°C) for about 20 minutes, until heated through. You can also microwave individual servings for convenience.
Frequently Asked Questions
Can I make Sweet Potato Casserole ahead of time?
Yes! You can prepare the sweet potato mixture a day in advance and store it in the refrigerator. Just add the topping and bake when you are ready to serve.
Can I use canned sweet potatoes?
Yes, you can use canned sweet potatoes for a quicker option, but make sure they are drained well before mashing.
Is Sweet Potato Casserole healthy?
Yes, when made with less sugar and healthier toppings, it can be a nutritious option packed with vitamins and fiber.
Can I freeze Sweet Potato Casserole?
Absolutely! Just make sure it’s cooled completely, then wrap well before freezing. It can be frozen for up to 3 months. Thaw in the refrigerator overnight before reheating.
Nutrition notes / equivalents
Sweet potatoes are an excellent source of beta-carotene, which is converted to vitamin A in the body. They are also rich in potassium, helping with heart health and blood pressure regulation.
Conclusion + CTA
Sweet Potato Casserole is a tasty addition to your menu, ideal for holiday gatherings or a simple family meal. With its creamy texture and sweet flavor, it’s sure to please everyone. Give this recipe a try and bring a touch of comfort to your table!
For more delectable side dish recipes, check out our links to related recipes below.
Links to related recipes
- Creamy Potato Gratin
- Classic Green Bean Casserole
- Herbed Mashed Potatoes
- Roasted Brussels Sprouts with Balsamic Glaze
Sweet Potato Casserole
Ingredients
Main Ingredients
- 4 medium sweet potatoes, peeled and cubed
- ½ cup brown sugar
- ½ cup milk Can be substituted with plant-based milk for a vegan option.
- ¼ cup butter, melted Substitute with vegetable margarine for vegan option.
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon Consider adding a pinch of nutmeg or ginger for extra flavor.
Toppings
- 1 cup mini marshmallows Optional, add for the last 10 minutes of baking.
- 1 cup crushed pecans or walnuts For a crunchy topping.
Instructions
Preparation
- Start by peeling and cubing the sweet potatoes.
- Boil them in a large pot of water until they are soft, which usually takes about 15–20 minutes.
- Once the sweet potatoes are tender, drain the water and return them to the pot.
- Mash them using a potato masher until they are smooth and creamy.
Mixing
- Add the brown sugar, milk, melted butter, vanilla extract, and cinnamon to the mashed sweet potatoes.
- Stir well until fully combined and creamy.
Assembly and Baking
- Preheat your oven to 350°F (175°C).
- Transfer the sweet potato mixture to a greased baking dish, spreading it evenly.
- Sprinkle the crushed pecans or walnuts on top. If using marshmallows, add them on top for the last 10 minutes of baking.
- Place the casserole in the preheated oven and bake for about 30 minutes, or until the top is golden and the casserole is heated through.

