Few dishes capture the warmth of home cooking as beautifully as sweet potato casserole. Rich, creamy, and layered with flavor, this dish often graces holiday tables but deserves a spot in everyday cooking too. Its perfect balance of sweet and savory makes it versatile enough to serve alongside roasted meats or shine as a dessert-like side. Whether you top it with a buttery pecan crumble or a cloud of marshmallows, a yummy sweet potato casserole is both comforting and indulgent. Best of all, the recipe is straightforward and rewards you with flavors that feel both nostalgic and festive.
Ingredients
To achieve the best flavor and texture, use exact measurements.
For the sweet potato base:
- 4 large sweet potatoes (about 3 pounds / 1.4 kg), peeled and cubed
- 1/2 cup (1 stick or 115 g) unsalted butter, melted
- 1/2 cup (100 g) granulated sugar
- 1/4 cup (55 g) light brown sugar, packed
- 1/2 cup (120 ml) whole milk (or heavy cream for extra richness)
- 2 large eggs, beaten
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
For the pecan crumble topping:
- 1/2 cup (65 g) all-purpose flour
- 1/3 cup (70 g) light brown sugar, packed
- 1/3 cup (75 g) unsalted butter, melted
- 1 cup (100 g) chopped pecans
Optional marshmallow topping:
- 2 cups (about 100 g) mini marshmallows
This recipe yields about 8 servings.
Instructions
Step 1: Cook the sweet potatoes
Place the peeled and cubed sweet potatoes in a large pot. Cover with cold water, add a pinch of salt, and bring to a boil. Reduce heat and simmer for 15–20 minutes until fork-tender. Drain and transfer to a large mixing bowl.
Step 2: Mash the potatoes
Mash the hot sweet potatoes until smooth using a potato masher or electric hand mixer. A silky mash ensures a creamy casserole base.
Step 3: Prepare the sweet potato mixture
Add the melted butter, granulated sugar, brown sugar, milk, eggs, vanilla, salt, cinnamon, and nutmeg. Mix until fully combined. Taste and adjust sweetness or spice as desired.
Step 4: Assemble the casserole
Grease a 9×13-inch (23×33 cm) baking dish with butter. Spread the sweet potato mixture evenly into the dish.
Step 5: Make the pecan topping
In a small bowl, mix the flour, brown sugar, melted butter, and chopped pecans until crumbly. Sprinkle evenly over the sweet potato layer.
Step 6: Bake
Preheat the oven to 350°F (175°C). Bake the casserole uncovered for 25–30 minutes until the topping is golden brown and crisp.
Step 7 (Optional): Add marshmallows
If adding marshmallows, remove the casserole after 20 minutes of baking. Sprinkle mini marshmallows evenly over the top, then return to the oven for another 8–10 minutes until gooey and lightly browned.
Step 8: Rest and serve
Allow the casserole to cool for 5–10 minutes before serving. This resting time helps the layers set while still keeping the dish warm and inviting.
Conservation and Storage
Sweet potato casserole is ideal for make-ahead preparation.
- Refrigeration: Store leftovers in an airtight container for up to 4 days. Reheat in the oven at 325°F (160°C) until warmed through, or in the microwave for individual servings.
- Freezing: Assemble the casserole without marshmallows, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
- Make-ahead: Prepare the sweet potato base a day ahead and refrigerate. Add the topping just before baking for maximum crunch.
Variations
- Nut-Free Version: Skip the pecans and use an oat crumble made with oats, butter, flour, and sugar.
- Maple Twist: Replace granulated sugar with pure maple syrup for a deeper, caramel-like sweetness.
- Spiced Delight: Add 1/2 teaspoon pumpkin pie spice for a stronger holiday flavor.
- Savory Version: Reduce sugar to 1/4 cup and add a topping of breadcrumbs and Parmesan for a side that leans savory.
- Vegan Adaptation: Use plant-based butter, almond or oat milk, and flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg). Replace marshmallows with a crunchy oat topping.
Serving Suggestions
Sweet potato casserole pairs well with many dishes:
- Holiday Table: Serve alongside roast turkey, glazed ham, or beef tenderloin.
- Casual Dinner: Pair with roasted chicken or pork chops for a comforting weeknight meal.
- Brunch Dish: Offer as part of a brunch spread with quiche, fresh fruit, and muffins.
- Dessert-like Finish: Top with marshmallows and serve warm with a scoop of vanilla ice cream for a sweet treat.
To elevate presentation, garnish with a sprinkle of cinnamon or fresh rosemary sprigs before serving.
Tips for Perfecting the Dish
- Choose the right potatoes: Use orange-fleshed sweet potatoes (sometimes called yams in U.S. grocery stores) for the sweetest, creamiest result.
- Avoid watery casserole: Drain the potatoes thoroughly after boiling. Excess water makes the base runny.
- Control sweetness: Taste the mixture before baking. Adjust sugar levels depending on whether you want a dessert-like or savory-leaning dish.
- Add texture: If you like contrast, stick with the pecan topping. For a smoother dish, use marshmallows or leave the topping off entirely.
- Don’t overbake: Overbaking can dry out the sweet potatoes. Keep an eye on the topping to remove the casserole at the right time.
Conclusion
A yummy sweet potato casserole offers the perfect combination of creamy sweetness and crunchy topping, making it a beloved dish for both special occasions and everyday meals. Its versatility allows for endless variations, from marshmallow-topped holiday favorites to savory, nutty side dishes. Easy to prepare, simple to store, and endlessly customizable, this casserole deserves a permanent place in your recipe collection. Whether served at Thanksgiving, Sunday dinner, or a casual potluck, it guarantees comfort, flavor, and plenty of satisfied smiles.
PrintYummy Sweet Potato Casserole: A Classic Comfort Dish
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A creamy and comforting sweet potato casserole topped with a crunchy pecan crumble or gooey marshmallows. Perfect for holidays, family dinners, or potlucks, this dish blends sweet and savory flavors into a nostalgic favorite.
Ingredients
For the sweet potato base:
4 large sweet potatoes (about 3 pounds / 1.4 kg), peeled and cubed
1/2 cup (115 g) unsalted butter, melted
1/2 cup (100 g) granulated sugar
1/4 cup (55 g) light brown sugar, packed
1/2 cup (120 ml) whole milk (or heavy cream)
2 large eggs, beaten
1 teaspoon vanilla extract
1/2 teaspoon salt
1/2 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
For the pecan crumble topping:
1/2 cup (65 g) all-purpose flour
1/3 cup (70 g) light brown sugar, packed
1/3 cup (75 g) unsalted butter, melted
1 cup (100 g) chopped pecans
Optional marshmallow topping:
2 cups (100 g) mini marshmallows
Instructions
Cook sweet potatoes: Place peeled and cubed potatoes in a pot of salted water. Boil for 15–20 minutes until fork-tender. Drain.
Mash base: Mash until smooth. Mix in butter, granulated sugar, brown sugar, milk, eggs, vanilla, salt, cinnamon, and nutmeg until fully combined.
Assemble casserole: Spread the sweet potato mixture evenly in a greased 9×13-inch (23×33 cm) dish.
Make topping: Mix flour, brown sugar, melted butter, and pecans until crumbly. Sprinkle over the potatoes.
Bake: Bake uncovered at 350°F (175°C) for 25–30 minutes until topping is golden.
Optional marshmallows: Add mini marshmallows in the last 8–10 minutes of baking, until golden and gooey.
Rest & serve: Cool for 5–10 minutes before serving.
Notes
Drain potatoes well to avoid watery casserole.
Adjust sugar if you prefer a more savory dish.
Prepare the base a day ahead for easy assembly.
Use orange-fleshed sweet potatoes for best results.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 portion (1/8 of recipe)
- Calories: 360
- Sugar: 22 g
- Sodium: 210 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 46 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 65 mg
Keywords: sweet potato casserole, holiday casserole, easy sweet potato recipe, pecan topping, marshmallow casserole