Here’s a warm, comforting sweet potato casserole that marries velvety mashed sweet potatoes with brown sugar, butter and warming spices, finished with a golden marshmallow and pecan top. It’s an effortless showstopper for holidays or weeknight dinners — rich, slightly sweet and deeply satisfying with every spoonful.
Ingredients
– 3 lb (about 4 large) sweet potatoes, peeled and cubed
– 4 tbsp unsalted butter
– 1/3 cup brown sugar (light or dark)
– 1/4 cup milk or heavy cream
– 1 tsp vanilla extract
– 1/2 tsp ground cinnamon
– 1/4 tsp ground nutmeg
– 1/4 tsp salt (adjust to taste)
– 2 large eggs, lightly beaten
– 1 1/2 cups mini marshmallows (or large, halved)
– 3/4 cup pecan halves (plus extra for garnish)
– Optional: 2 tbsp maple syrup or honey for added glaze

Servings and Cooking Time
Servings: 8 (about 1 cup per serving). Preparation time: 20 minutes. Cooking time: 40–50 minutes (including oven baking and finishing under broiler). Total time: ~1 hour.
Nutritional Value
The following is approximate nutritional information for one serving (about 1 cup) for one person:
– Serving size: 1 cup (approx.)
– Calories: 320 kcal
– Fat: 14 g
– Saturated Fat: 6 g
– Carbohydrates: 44 g
– Fiber: 4 g
– Sugars: 22 g
– Protein: 4 g
– Sodium: 220 mg
Note: Nutritional values are estimates and vary based on exact ingredients used. This is for one person.
Step-by-Step Cooking Process
– Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
– Peel and cube sweet potatoes into even pieces for uniform cooking.
– Place sweet potatoes in a pot, cover with cold water, bring to a boil and simmer until tender (about 15–20 minutes).
– Drain potatoes well and return to pot; mash until smooth or pulse briefly for a rustic texture.
– Stir in butter, brown sugar, milk, vanilla, cinnamon, nutmeg, salt and eggs until fully incorporated and creamy.
– Taste and adjust sweetness or spices as needed; add a splash more milk if too thick.
– Transfer sweet potato mixture to prepared baking dish, smoothing the top evenly.
– Scatter pecan halves across the surface, pressing slightly into the mash for adhesion.
– Cover with mini marshmallows in an even layer or place halved large marshmallows cut-side down.
– Bake in preheated oven for 20–25 minutes until heated through and edges are bubbling.
– For a golden top, switch to broil for 1–3 minutes, watching closely until marshmallows are toasted.
– Remove from oven and let rest 5 minutes before serving to set.
– Garnish with extra pecans or a drizzle of maple syrup if desired.

Alternative Ingredients
You can substitute canned sweet potatoes (about 2 x 15 oz cans) for fresh, use coconut milk or almond milk instead of dairy, replace marshmallows with a brown sugar-pecan crumb topping for a less sweet option, or swap pecans with walnuts or hazelnuts (250-350 characters).
Serving and Pairings
Serve sweet potato casserole alongside roasted turkey or ham, green bean casserole, cranberry sauce and dinner rolls. It also pairs well with roasted Brussels sprouts or a simple arugula salad to cut richness. For dessert-style service, offer vanilla ice cream or whipped cream (250-350 characters).
Storage and Reheating
Cool completely, then refrigerate in an airtight container for up to 4 days. To reheat: bake covered at 350°F (175°C) for 15–20 minutes until warm, then uncover and broil briefly to re-toast marshmallows. This casserole can be frozen (without marshmallows) for up to 2 months; thaw overnight, add fresh marshmallows and bake (250-350 characters).
Cooking Mistakes
– Overboiling potatoes makes them waterlogged; drain thoroughly.
– Skipping eggs or insufficient binder can make casserole loose.
– Adding marshmallows too early can cause excessive melting and burning.
– Not tasting for seasoning leads to bland results.
– Broiling without watching can burn marshmallows quickly.
– Using too much milk makes the filling runny.
– Not preheating the oven may lengthen cooking time.
Helpful Tips
– Roast sweet potatoes for deeper flavor instead of boiling.
– Warm the milk/butter before adding for silkier texture.
– Pulse in a food processor for ultra-smooth mash.
– Toast pecans briefly for extra nutty aroma.
– Use a kitchen torch for controlled toasting of marshmallows.
– Adjust sugar to suit the sweetness of your potatoes.

FAQs
Can I make sweet potato casserole ahead of time?
Yes. Assemble the casserole through the step before adding marshmallows, cover and refrigerate up to 24 hours. Add marshmallows and bake when ready, or bake fully and reheat before serving. This helps streamline holiday timing.
Is it better to boil or roast sweet potatoes for this casserole?
Roasting concentrates sweetness and yields more depth of flavor, while boiling is quicker and gives a lighter, creamier texture. Either method works; choose based on time and desired flavor intensity.
Can I omit the marshmallows or pecans?
Absolutely. For a less sweet or nut-free version, skip marshmallows and top with a brown-sugar oat crumble or toasted breadcrumbs. Omit pecans for nut allergies or replace with seeds for crunch.
How do I prevent the casserole from becoming watery?
Drain boiled potatoes thoroughly, avoid excess milk, and use the right amount of binder (eggs/butter). Mash well and bake uncovered toward the end to allow excess moisture to evaporate and the edges to set.
Can I make a vegan sweet potato casserole?
Yes — substitute butter with vegan margarine or coconut oil, use plant milk (almond or oat) and replace eggs with a flax or chia egg (1 tbsp ground seed + 2.5 tbsp water per egg) or omit and thicken slightly with cornstarch. Use vegan marshmallows if desired.
What spices enhance the flavor the most?
Cinnamon and nutmeg are classic; a pinch of ground ginger or allspice can add warmth. A touch of orange zest or a splash of maple syrup also brightens the casserole without overpowering it.
How long will leftovers last?
Stored in an airtight container in the refrigerator, leftovers keep well for about 3–4 days. Reheat in the oven to preserve texture and re-toast marshmallows just before serving for best results.
Conclusion
Sweet potato casserole is a comforting, versatile side that combines creamy, spiced sweet potatoes with a crunchy, sweet topping. Easy to adapt and perfect for holidays, it’s a crowd-pleaser that can be dressed up or simplified to suit any menu or dietary need.

Sweet Potato Casserole
Ingredients
- 3 lb sweet potatoes peeled and cubed
- 4 tbsp unsalted butter
- 1/3 cup brown sugar
- 1/4 cup milk or heavy cream
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp salt
- 2 large eggs lightly beaten
- 1 1/2 cups mini marshmallows
- 3/4 cup pecan halves
- Optional: 2 tbsp maple syrup or honey
Instructions
- Preheat oven to 375°F (190°C) and grease a 9x13-inch baking dish.
- Peel and cube the sweet potatoes into even pieces for uniform cooking.
- Place sweet potatoes in a pot, cover with cold water, bring to a boil and simmer until tender, about 15–20 minutes.
- Drain the potatoes well and return to the pot; mash until smooth or leave slightly rustic per preference.
- Stir in butter, brown sugar, milk, vanilla, cinnamon, nutmeg, salt and beaten eggs until fully incorporated and creamy.
- Taste and adjust seasoning or sweetness, adding a splash more milk if the mixture is too thick.
- Transfer the sweet potato mixture to the prepared baking dish, smoothing the top evenly.
- Scatter pecan halves across the surface, pressing them slightly into the mash for adhesion.
- Top evenly with mini marshmallows (or halved large marshmallows) and bake for 20–25 minutes until heated through and edges bubble.
- For a golden toasted top, broil 1–3 minutes, watching closely to avoid burning, then rest 5 minutes before serving.