Comforting Sweet Potato Casserole

Featured in: Complement Your Main Course

This heavenly sweet potato casserole combines creamy mashed sweet potatoes with brown sugar, butter, and warm spices like cinnamon and nutmeg. The smooth base is topped with mini marshmallows that turn golden brown and slightly crisp during baking, while optional chopped pecans add a delightful crunch. Perfect for holiday gatherings, family dinners, or anytime you need a comforting side dish that borders on dessert. The preparation is straightforward - boil and mash sweet potatoes, mix with flavorings, top with marshmallows, and bake until gloriously golden.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Mon, 05 May 2025 12:00:36 GMT
A white bowl filled with a sweet dessert. Pin it
A white bowl filled with a sweet dessert. | tasteofcook.com

This sweet potato heaven casserole transforms humble ingredients into a spectacular side dish that's become the star of my holiday table for years. The creamy, spiced sweet potatoes topped with gooey marshmallows create an irresistible combination that bridges the gap between savory side and delightful dessert.

I first made this casserole when hosting Thanksgiving as a newlywed, nervous about living up to family traditions. The empty dish and requests for the recipe confirmed it would become our own new tradition.

Ingredients

  • Sweet potatoes: Provide natural sweetness and velvety texture when cooked. Look for firm, unblemished potatoes with deep orange flesh for the best flavor
  • Brown sugar: Adds a rich caramel note that enhances the natural sweetness of the potatoes
  • Unsalted butter: Creates silky richness. Use good quality butter for the best flavor
  • Milk: Adds creaminess without heaviness. Whole milk works best but any variety will do
  • Vanilla extract: Brings warm aromatic notes that complement the spices beautifully
  • Cinnamon and nutmeg: Create that classic warm holiday flavor profile. Fresh grated nutmeg makes a noticeable difference
  • Mini marshmallows: Create that iconic golden topping that makes this dish irresistible
  • Pecans: Add optional crunch and nutty depth. Toast them lightly beforehand for enhanced flavor

Step-by-Step Instructions

Prepare Sweet Potatoes:
Begin by preheating your oven to 350°F. Select sweet potatoes of similar size for even cooking, then peel them completely with a sharp vegetable peeler. Cut them into 1inch cubes to ensure they cook quickly and evenly. Place the cubes in a large pot and cover with cold water plus an inch more. Add a tablespoon of salt to the water this seasons the potatoes from within. Bring to a boil over high heat, then reduce to medium and cook for 15 to 20 minutes. Test doneness by easily piercing a cube with a fork it should offer no resistance. Drain thoroughly in a colander, allowing excess moisture to evaporate for 2 to 3 minutes.
Create the Creamy Base:
Transfer the still warm potatoes to a spacious mixing bowl. The residual heat helps melt the butter and integrate flavors. Add the brown sugar, ensuring no lumps remain. Pour in the melted butter, milk, vanilla extract and all the spices. Using a potato masher, work the mixture until completely smooth this may take 2 to 3 minutes of consistent mashing. For an ultra silky texture, you can use a hand mixer on low speed. Taste the mixture and adjust seasonings if needed more cinnamon for warmth or extra brown sugar for sweetness.
Assemble the Casserole:
Select a 9x13 inch casserole dish and grease it thoroughly with butter or cooking spray, including the sides to prevent sticking. Carefully spoon the sweet potato mixture into the dish, then use a spatula to create an even, smooth surface. Tap the dish gently on the counter a few times to release any air bubbles trapped within the mixture. This ensures even cooking and presentation.
Create the Topping:
Sprinkle the mini marshmallows evenly across the entire surface, creating a complete layer. For the most attractive presentation, place them close together but not overlapping, allowing space for them to expand as they heat. If using pecans, distribute them evenly over the marshmallows. The nuts will toast as the casserole bakes, intensifying their flavor.
Bake to Golden Perfection:
Position the rack in the middle of your preheated oven. Place the casserole dish on the rack and bake for 25 to 30 minutes. Watch carefully during the final 5 minutes as marshmallows can quickly go from golden to burnt. The marshmallows should puff up and turn a beautiful amber color. The edges of the casserole may bubble slightly, indicating the filling is hot throughout.
A white bowl with a casserole in it. Pin it
A white bowl with a casserole in it. | tasteofcook.com

The first time I made this casserole, my grandmother who guards her recipes fiercely actually asked me for this one. That moment solidified this dish as our family tradition. The vanilla extract might seem unusual, but it adds that special something that everyone notices but can't quite identify.

Make Ahead Magic

This casserole shines as a meal prep champion. You can prepare the sweet potato mixture up to three days in advance. Simply complete all steps except adding marshmallows and baking. Store the prepared mixture in the refrigerator, tightly covered. When ready to serve, bring to room temperature for about 30 minutes, then top with marshmallows and bake as directed. The flavor actually improves after a day as the spices meld together more completely.

Delicious Variations

The beauty of this comfort food classic lies in its adaptability. For a more complex flavor profile, add a tablespoon of orange zest to the sweet potato mixture. The citrus notes brighten the dish beautifully. Consider swapping the pecans for candied walnuts or toasted hazelnuts for different texture experiences. For a more adult version, add two tablespoons of bourbon to the sweet potato mixture the alcohol cooks off, leaving only a sophisticated caramel note behind.

Serving Suggestions

While traditionally a Thanksgiving or Christmas side dish, this sweet potato casserole pairs wonderfully with weeknight meals too. Serve alongside roast chicken or grilled pork chops for an elevated dinner experience. The casserole makes an excellent potluck contribution as it travels well and can be reheated easily. For a complete comfort food experience, pair with green bean casserole and homemade dinner rolls. The contrasting flavors create a balanced plate that satisfies everyone at the table.

A white and orange casserole dish with white and brown nuts. Pin it
A white and orange casserole dish with white and brown nuts. | tasteofcook.com

This sweet potato casserole will be a holiday favorite for years to come—a comforting dish that unites everyone at the table.

Frequently Asked Questions

→ Can I make this sweet potato casserole ahead of time?

Yes! You can prepare the sweet potato mixture up to 2 days in advance and store it in the refrigerator. When ready to serve, bring it to room temperature, add the marshmallow topping, and bake as directed.

→ Can I use canned sweet potatoes instead of fresh?

Absolutely. Drain and rinse about 2-3 cans (15-16 oz each) of sweet potatoes or yams. The texture might be slightly different, but it will still be delicious and saves preparation time.

→ Is there a dairy-free alternative for this casserole?

Yes, you can substitute the butter with coconut oil and use almond milk, coconut milk, or any plant-based milk instead of regular milk. Most marshmallows are dairy-free but check the packaging to be sure.

→ What other toppings can I use besides marshmallows?

A streusel topping made of brown sugar, flour, butter, and chopped nuts makes a delicious alternative. You could also try a cornflake or crushed cookie topping for added crunch.

→ How do I know when the sweet potatoes are cooked enough before mashing?

Sweet potatoes should be fork-tender, meaning a fork can easily pierce through them with little resistance. If they're still firm in the center, they need more cooking time.

→ Can I freeze this sweet potato casserole?

Yes, you can freeze the base mixture without the marshmallow topping. Thaw in the refrigerator overnight, bring to room temperature, add marshmallows, and bake as directed. The texture may change slightly but will still be delicious.

Sweet Potato Heaven Casserole

Creamy sweet potatoes with brown sugar, warm spices, and a golden marshmallow topping that creates the ultimate comfort food.

Prep Time
25 Minutes
Cook Time
30 Minutes
Total Time
55 Minutes

Category: Side Dishes

Difficulty: Easy

Cuisine: American

Yield: 8 Servings (9x13 inch casserole)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Main Ingredients

01 4 large sweet potatoes
02 1/2 cup brown sugar
03 1/4 cup unsalted butter, melted
04 1/2 cup milk
05 1 teaspoon vanilla extract
06 1/2 teaspoon cinnamon
07 1/2 teaspoon nutmeg
08 1/4 teaspoon salt

→ Topping

09 2 cups mini marshmallows
10 1/4 cup chopped pecans (optional)

Instructions

Step 01

Preheat oven to 175°C (350°F). Peel and cube sweet potatoes, then boil in salted water until fork-tender, approximately 15-20 minutes. Drain and allow to cool slightly.

Step 02

In a large mixing bowl, combine cooked sweet potatoes with brown sugar, melted butter, milk, vanilla extract, cinnamon, nutmeg, and salt. Mash until smooth and creamy.

Step 03

Spread the sweet potato mixture evenly into a greased 23x33 cm (9x13 inch) casserole dish.

Step 04

Sprinkle mini marshmallows evenly over the sweet potato mixture. If using pecans, distribute them over the marshmallows.

Step 05

Place casserole in preheated oven and bake for 25-30 minutes, until marshmallows are golden brown and toasted.

Step 06

Remove from oven and allow to cool for a few minutes before serving.

Notes

  1. This casserole can be prepared a day ahead and refrigerated before the final baking step with marshmallows.

Tools You'll Need

  • Large pot
  • Mixing bowl
  • Potato masher
  • 9x13 inch casserole dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, milk)
  • Optional nuts (pecans)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 245
  • Total Fat: 8.2 g
  • Total Carbohydrate: 42.5 g
  • Protein: 2.1 g