Decadent Sweet Potato Casserole with Marshmallow Bliss

There’s something heartwarming about a dish that fills the kitchen with a sweet, inviting aroma. Each holiday season, as friends and family gather around, I find myself drawn to the nostalgic scent of my Sweet Potato Casserole. It’s a delightful blend of creamy mashed sweet potatoes, warm spices, and toasted marshmallows that dances on the palate, creating a symphony of flavors with every bite.

What I love most about this casserole is its effortless mix of comfort and sophistication—perfect for both everyday dinners and festive occasions. If you’ve ever felt stuck in a rut with dinner ideas, this recipe is a breath of fresh air that transforms simple sweet potatoes into a crowd-pleasing centerpiece.

So roll up your sleeves and join me in creating this deliciously comforting dish that will not only dazzle your taste buds but also become a cherished favorite in your home!

Why is Sweet Potato Casserole so irresistible?

Comforting warmth: This casserole captures the essence of home cooking, filling your space with cozy aromas that make you feel right at ease.
Rich, Flavorful Harmony: A perfect blend of sweet and savory, enriched by warm spices and a delightful marshmallow topping that makes every bite a treat.
Easy Preparation: With uncomplicated steps, you can whip up this dish even on a busy day.
Versatile Delight: Whether it’s a holiday feast or a casual gathering, it’s guaranteed to impress and satisfy all ages.
Great for Sharing: Its crowd-pleasing nature makes it a favorite at potlucks and family dinners, ensuring everyone goes back for seconds!

Sweet Potato Casserole Ingredients

For the Casserole

  • Sweet potatoes – 4 pounds, peeled and cubed; the star of the dish that brings natural sweetness and creaminess.
  • 2% milk – 1 cup; adds a rich creaminess to the mixture, helping the sweet potatoes achieve a smooth texture.
  • Brown sugar – 1/2 cup packed; enhances the natural sweetness, creating a delightful caramel-like flavor.
  • Butter – 6 tablespoons, softened; provides richness and a luxurious mouthfeel to the casserole.
  • Egg – 1 large, lightly beaten; binds the ingredients together while adding a touch of richness.
  • Ground cinnamon – 1-1/2 teaspoons; warms up the flavors, making it a cozy choice for any gathering.
  • Vanilla extract – 1-1/2 teaspoons; infuses a lovely aroma and depth, enhancing the overall flavor profile.
  • Ground allspice – 3/4 teaspoon; adds a warm, slightly spicy touch that complements the sweetness beautifully.
  • Salt – 1/2 teaspoon; balances the flavors and enhances the natural sweetness of the sweet potatoes.
  • Ground nutmeg – 1/4 teaspoon; imparts a warm, aromatic note that elevates the casserole.

For the Topping

  • Large marshmallows – 18; creates a dreamy topping that puffs up and caramelizes, adding a nostalgic sweetness to the dish.

This Sweet Potato Casserole is not just any side dish; it’s a celebration of flavors and memories that keeps everyone asking for more!

How to Make Sweet Potato Casserole

  1. Boil the Sweet Potatoes: Place the sweet potatoes in a large saucepan and cover them with water. Bring to a boil, then reduce the heat, cover, and cook until tender, about 15-20 minutes. Drain the water and let them cool slightly.

  2. Mash and Mix: In a large bowl, transfer the drained sweet potatoes and mash them until smooth. Add in the milk, brown sugar, butter, egg, cinnamon, vanilla, allspice, salt, and nutmeg. Beat everything together until well combined and silky.

  3. Prepare for Baking: Transfer the sweet potato mixture into a greased shallow 2-1/2-quart baking dish, spreading it out evenly. Bake in a preheated oven at 350°F for 40-45 minutes, just until heated through.

  4. Add the Marshmallow Topping: Remove the casserole from the oven and top it with the marshmallows. Return it to the oven and bake for an additional 5-10 minutes, or until the marshmallows begin to puff up and turn golden brown.

Optional: Drizzle with a bit of maple syrup before serving for an added sweetness.

Exact quantities are listed in the recipe card below.

Sweet Potato Casserole

What to Serve with Sweet Potato Casserole?

Creating a full meal around this delicious casserole brings warmth and joy to your dining table.

  • Savory Green Beans: Crisp-tender green beans add a fresh and vibrant touch, balancing the sweetness of the casserole beautifully. Their crunch offers a lovely contrast to the creamy texture.

  • Roasted Brussels Sprouts: Tossed with olive oil and seasonings, these provide nutty, caramelized flavors that play off the sweetness, making your meal more complex and satisfying.

  • Herb-Crusted Turkey Breast: A lean protein with a savory herb crust pairs perfectly, enhancing the comforting essence of the casserole while keeping the meal well-rounded and festive.

  • Cranberry Sauce: This tart and sweet condiment refreshes the palate, harmonizing wonderfully with the rich flavors of the casserole and celebrating seasonal tastes.

  • Creamy Coleslaw: The cool crunch of a tangy coleslaw adds a refreshing contrast, making every bite an adventure with its crisp, zesty elements.

  • Buttery Cornbread: Soft, crumbly cornbread soaks up the casserole’s flavors, while adding a comforting, buttery texture that’s hard to resist.

  • Sparkling Apple Cider: A bubbly drink like sparkling apple cider enhances the festive vibe, offering a sweet, refreshing sip to wash down the rich casserole.

  • Vanilla Ice Cream: For a sweet finish, serve with a scoop of vanilla ice cream, its creaminess melting over the warm casserole for a delightful dessert experience.

  • Decadent Pumpkin Pie: Embrace the season with a slice of pumpkin pie, which brings nostalgia and spices that beautifully complement the warm flavors of sweet potato.

With these pairings, your Sweet Potato Casserole will truly shine as the centerpiece of a memorable meal!

Expert Tips for Sweet Potato Casserole

  • Choose Fresh Spuds: Use sweet potatoes that are firm and free from blemishes. Fresh sweet potatoes ensure rich flavor and smooth texture in your casserole.
  • Perfectly Mashed: Make sure to mash the sweet potatoes well until smooth without any lumps. This guarantees a creamy, dreamy Sweet Potato Casserole that’s enjoyable to eat.
  • Don’t Skimp on Spice: Cinnamon and nutmeg add a wonderful warmth to the dish. Adjust the spice levels according to your taste but don’t skip them, as they elevate the flavor!
  • Watch the Marshmallows: Keep an eye on the marshmallows while baking; they can easily burn. Bake until puffy and golden but remove them promptly for a delicious topping.
  • Cool Slightly Before Serving: Allow the casserole to sit for a few minutes after baking. This helps it set up better and makes serving easier without falling apart!

How to Store and Freeze Sweet Potato Casserole

Fridge: Store leftover Sweet Potato Casserole in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing to maintain freshness.

Freezer: This casserole can be frozen for up to 2 months. Wrap it tightly in plastic wrap and then in aluminum foil to prevent freezer burn.

Reheating: When ready to enjoy again, thaw the casserole in the fridge overnight. Reheat in the oven at 350°F until heated through, approximately 20-30 minutes.

Serving Tip: If there are toppings like marshmallows, consider adding those fresh before reheating for an extra touch of indulgence.

Sweet Potato Casserole Variations

Feel free to customize your Sweet Potato Casserole to match your taste and dietary needs!

  • Dairy-Free: Substitute the milk with almond or coconut milk and replace butter with a dairy-free alternative for a creamy texture.
  • Maple Sweetened: Use 1/2 cup of pure maple syrup instead of brown sugar, adding rich flavor and natural sweetness without refined sugars.
  • Nutty Crunch: Sprinkle chopped pecans or walnuts on top before baking for an added layer of texture and delightful crunch.
  • Spicy Kick: Add a pinch of cayenne pepper or chipotle powder to the sweet potato mixture for a surprising twist that warms up the flavor.
  • Pumpkin Twist: Blend in a cup of canned pumpkin puree with the sweet potatoes for a fall-inspired variation that brings a new depth of flavor.
  • Fruit Infusion: Mix in dried cranberries or chopped apples for a touch of tartness that balances the sweetness and adds fruity flair.
  • Vegan Delight: Replace the egg with flaxseed meal or a banana for binding, and ensure all other ingredients are vegan-friendly for a plant-based version.
  • Herbaceous Note: Stir in fresh rosemary or thyme for a unique herbal touch that complements the sweetness and adds a savory element to your casserole.

Each variation offers a unique spin, ensuring your Sweet Potato Casserole remains a standout dish in your kitchen!

Make Ahead Options

These Sweet Potato Casseroles are perfect for busy home cooks looking to streamline their meal prep! You can peel and cube the sweet potatoes up to 24 hours in advance, storing them in a bowl of water in the fridge to prevent browning. Additionally, you can prepare the entire sweet potato mixture (after mashing and mixing) and refrigerate it for up to 3 days. When you’re ready to serve, simply transfer the mixture to a greased baking dish and bake at 350°F for 40-45 minutes. Top with marshmallows and bake for an additional 5-10 minutes just before serving; this way, you maintain that delightful puffy topping that’s just as delicious and comforting!

Sweet Potato Casserole

Sweet Potato Casserole Recipe FAQs

How do I choose the best sweet potatoes?
Absolutely! Look for sweet potatoes that are firm, smooth, and free from dark spots or blemishes. Fresh sweet potatoes enhance the flavor and ensure a creamy texture in your casserole.

How should I store leftover Sweet Potato Casserole?
You can store your leftover Sweet Potato Casserole in an airtight container in the fridge for up to 3 days. Just be sure to let it cool completely before sealing to keep it fresh and delicious!

Can I freeze Sweet Potato Casserole?
Yes! To freeze, wrap the casserole tightly in plastic wrap and then in aluminum foil. It can be kept in the freezer for up to 2 months. When you’re ready to enjoy it, simply thaw it in the fridge overnight and reheat it in a preheated oven at 350°F for about 20-30 minutes.

What if my sweet potatoes are lumpy when mashing?
No worries! If your sweet potatoes turn out lumpy, you might not have cooked them long enough or mashed them thoroughly. I recommend using a potato masher or an electric mixer for a truly smooth texture. If you find lumps, simply return them to the pot, add a splash more milk, and mash again until you achieve that creamy consistency.

Can I make this casserole gluten-free or dairy-free?
Very! To make a gluten-free version, ensure that your brown sugar and marshmallows are certified gluten-free. For a dairy-free option, you can substitute the 2% milk with almond milk or coconut milk and use dairy-free butter. This way, everyone can enjoy the comforting taste of Sweet Potato Casserole without worrying about dietary restrictions!

Are there any allergies I should consider?
Definitely! Be cautious if serving to guests with allergies, particularly those related to eggs or dairy. To accommodate, you can use a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water, let it sit until it becomes gel-like) in place of the large egg and continue to adjust the recipe as needed for dairy alternatives.

Sweet Potato Casserole

Decadent Sweet Potato Casserole with Marshmallow Bliss

This Sweet Potato Casserole is a heartwarming dish filled with creamy sweet potatoes, warm spices, and toasted marshmallows.
Prep Time 20 minutes
Cook Time 45 minutes
Cooling Time 5 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: DESSERTS
Cuisine: American
Calories: 320

Ingredients
  

For the Casserole
  • 4 pounds sweet potatoes peeled and cubed
  • 1 cup 2% milk
  • 1/2 cup brown sugar packed
  • 6 tablespoons butter softened
  • 1 large egg lightly beaten
  • 1-1/2 teaspoons ground cinnamon
  • 1-1/2 teaspoons vanilla extract
  • 3/4 teaspoon ground allspice
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg
For the Topping
  • 18 large marshmallows

Equipment

  • Large Saucepan
  • Large Bowl
  • 2-1/2-quart baking dish

Method
 

Preparation
  1. Boil the Sweet Potatoes: Place the sweet potatoes in a large saucepan and cover them with water. Bring to a boil, then reduce the heat, cover, and cook until tender, about 15-20 minutes. Drain the water and let them cool slightly.
  2. Mash and Mix: In a large bowl, transfer the drained sweet potatoes and mash them until smooth. Add in the milk, brown sugar, butter, egg, cinnamon, vanilla, allspice, salt, and nutmeg. Beat everything together until well combined and silky.
  3. Prepare for Baking: Transfer the sweet potato mixture into a greased shallow 2-1/2-quart baking dish, spreading it out evenly. Bake in a preheated oven at 350°F for 40-45 minutes, just until heated through.
  4. Add the Marshmallow Topping: Remove the casserole from the oven and top it with the marshmallows. Return it to the oven and bake for an additional 5-10 minutes, or until the marshmallows begin to puff up and turn golden brown.

Nutrition

Serving: 1servingCalories: 320kcalCarbohydrates: 48gProtein: 4gFat: 14gSaturated Fat: 8gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gCholesterol: 60mgSodium: 300mgPotassium: 500mgFiber: 5gSugar: 18gVitamin A: 20000IUVitamin C: 25mgCalcium: 150mgIron: 1mg

Notes

Optional: Drizzle with a bit of maple syrup before serving for an added sweetness.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating