As an Amazon Associate I earn from qualifying purchases.
Editorial Policy | Disclosure Policy
What kind of recipe is it?
Sweet Potato Casserole is a delightful, comforting dish that combines the natural sweetness of mashed sweet potatoes with rich flavors and textures.
Topped with a buttery streusel or marshmallow layer, this casserole is perfect for holiday gatherings or family meals. Its warm, creamy consistency makes it a favorite among children and adults alike.
Easy to prepare, this dish is ideal for those looking to impress guests while providing a nutritious side packed with vitamins and fiber, making it a delicious option for any occasion.
Ingredients
Ingredient | Quantity |
---|---|
Sweet potatoes | 4 large (about 2 pounds) |
Unsalted butter | 1/2 cup (1 stick) |
Brown sugar | 1/2 cup |
Granulated sugar | 1/4 cup |
Milk | 1/2 cup |
Eggs | 2 large |
Vanilla extract | 1 teaspoon |
Ground cinnamon | 1/2 teaspoon |
Ground nutmeg | 1/4 teaspoon |
Salt | 1/4 teaspoon |
Mini marshmallows | 1 1/2 cups (optional) |
Chopped pecans or walnuts | 1/2 cup (optional) |
This ingredient list is perfect for preparing a classic Sweet Potato Casserole that serves approximately 8 people. Adjust quantities as needed based on your serving size.
Cooking Steps
- Preheat the oven to 190 °C (375 °F) and adjust the oven rack to the middle position.
- Peel and chop 4 large sweet potatoes into even chunks. Place them in a large pot and cover with cold water. Add 1/4 teaspoon of salt. Bring to a boil over medium-high heat and cook for 15–20 minutes until tender (a fork should easily pierce the sweet potatoes).
- Drain the sweet potatoes and return them to the pot. Allow them to steam for about 5 minutes to evaporate excess water, then mash them using a potato masher until smooth.
- In a separate mixing bowl, combine 1/2 cup (1 stick) of unsalted butter (softened), 1/2 cup brown sugar, and 1/4 cup granulated sugar. Use an electric mixer on medium speed for 2–3 minutes until well blended and fluffy.
- Add the mashed sweet potatoes to the bowl. Mix in 1/2 cup milk, 2 large eggs, 1 teaspoon vanilla extract, 1/2 teaspoon ground cinnamon, and 1/4 teaspoon ground nutmeg. Blend on low speed until just combined.
- Grease a 23 x 33 cm (9 x 13 inch) baking dish with cooking spray or a thin layer of butter. Pour the sweet potato mixture into the dish, smoothing the top with a spatula.
- If desired, sprinkle 1 1/2 cups mini marshmallows and/or 1/2 cup chopped pecans or walnuts evenly over the top of the sweet potato mixture.
- Bake in the preheated oven for 25–30 minutes, or until the top is golden brown and the marshmallows are toasted. The aroma should be sweet, and the texture should feel set.
- Remove the casserole from the oven and allow it to cool slightly for about 10–15 minutes before serving to let it firm up.
- Serve warm and enjoy!
Variations
- Vegan Sweet Potato Casserole: Substitute the butter with 1/2 cup (120 ml) coconut oil and use 1/2 cup (120 ml) almond milk instead of regular milk; omit the eggs and replace with 1/4 cup (60 ml) applesauce for binding.
- Savory Sweet Potato Casserole: Add 1/2 cup (75 g) grated cheese (like cheddar or goat cheese) into the sweet potato mixture and incorporate 1/4 teaspoon of cayenne pepper for a spicy twist, dropping the marshmallows.
- Mexican-Inspired Sweet Potato Casserole: Mix in 1/2 cup (75 g) black beans, 1/2 cup (75 g) corn, and 1 teaspoon of chili powder; top with crumbled tortilla chips and queso fresco instead of marshmallows.
- Maple Pecan Sweet Potato Casserole: Replace granulated sugar with 1/2 cup (120 ml) pure maple syrup for sweetness and top with 1/2 cup (50 g) chopped pecans mixed with 1 tablespoon (15 g) melted butter for extra crunch.
Tips on plating and presentation

When it comes to plating sweet potato casserole, a little thought goes a long way.
I love using a deep, stylish dish to enhance its vibrant color. For a decorative touch, I sprinkle extra pecans on top and a drizzle of maple syrup.
Don’t forget to pair it with fall-themed garnishes like cinnamon sticks or fresh sage for that perfect holiday vibe!
What other dishes can I pair it with?

While planning your meal, consider pairing sweet potato casserole with a savory protein like roasted turkey or glazed ham.
It also complements rich sides, such as creamy mashed potatoes or buttery corn. Don’t forget about tangy dishes like cranberry sauce to balance out the sweetness.
These pairings create a harmonious spread that’ll impress your guests while keeping your Thanksgiving meal memorable.
What drinks can I pair it with?

To enhance the warmth of your meal, consider the drinks that can accompany sweet potato casserole.
I love serving it with a light-bodied white wine, like Riesling; its sweetness complements the dish beautifully.
For non-alcoholic options, a spiced apple cider warms the palate perfectly, and a simple sparkling water with lemon adds a revitalizing touch without overshadowing those delightful flavors.
Frequently Asked Questions
Can I Make This Casserole Ahead of Time and Freeze It?
Yes, you can make it ahead of time and freeze it! I usually prepare it, let it cool completely, then wrap it tightly before freezing. Just thaw and bake it when you’re ready to serve!
What Type of Sweet Potatoes Work Best for This Recipe?
I’ve found that using Garnet or Jewel sweet potatoes works best for this recipe. Their natural sweetness and creamy texture elevate the dish, making it irresistibly delicious. You’ll love the results they bring!
How Long Can Leftovers Be Stored in the Refrigerator?
I store my leftovers in the refrigerator for up to four days. Just make sure they’re in an airtight container to keep them fresh. After that, I usually freeze any remaining portions to enjoy later!
Is It Possible to Make This Casserole Vegan-Friendly?
Yes, it’s definitely possible to make this casserole vegan-friendly! I usually substitute dairy with plant-based milk and use maple syrup instead of brown sugar. It tastes just as delicious, and everyone loves it!
Can I Substitute Pecans With Another Type of Nut?
Absolutely, you can substitute pecans with walnuts, almonds, or hazelnuts. Each nut brings a unique flavor, so pick whatever you like best. I’ve enjoyed walnuts in similar dishes and loved the crunch they added!