The Best Sweet Potato Casserole Recipe for Cozy Comfort Food

Natalie

The founder of Cookleez

Sweet Potato Casserole

There’s something incredibly comforting about a Sweet Potato Casserole that’s warm from the oven—the way its sweet, buttery aroma fills the kitchen instantly feels like home. I discovered this recipe on a chilly evening when I wanted a side dish that was both cozy and a little special, and it quickly became a family favorite. What I love most is how effortlessly it balances silky mashed sweet potatoes with a crunchy, caramelized topping that keeps everyone coming back for seconds. Whether you’re craving a hearty holiday side or simply want to elevate your weeknight dinners, this casserole’s blend of sweet and savory flavors is sure to delight both kitchen novices and seasoned chefs alike. Let me show you how to bring a little extra comfort and joy to your table with this timeless recipe.

Why is Sweet Potato Casserole irresistible?

Sweet Potato Casserole captivates with its perfect harmony of creamy, velvety sweet potatoes and a satisfyingly crunchy topping. Effortless preparation means you can whip it up without fuss, making it ideal for busy nights. Versatility shines—serve it at holidays or casual dinners. Crowd-pleasing flavor combines natural sweetness with a hint of warmth that everyone loves. Plus, it’s a cozy, comforting dish that feels like a warm hug on a plate!

Sweet Potato Casserole Ingredients

For the Sweet Potato Base

  • Sweet Potatoes – choose firm, fresh ones for the creamiest mashed texture in this Sweet Potato Casserole.
  • Butter – use unsalted for a rich, velvety smooth finish; it also helps balance the sweetness.
  • Brown Sugar – adds deep, caramel-like sweetness that melts into the potatoes perfectly.
  • Vanilla Extract – a splash brightens flavors and complements the sweet potato’s natural earthiness.
  • Ground Cinnamon – just a pinch infuses warmth and cozy spice notes, making the dish irresistible.
  • Salt – enhances the natural sweetness and layers the flavor beautifully.

For the Crunchy Topping

  • Pecans – chopped for a buttery, nutty crunch that contrasts the creamy base perfectly.
  • Mini Marshmallows – use golden-brown marshmallows for that classic gooey, toasted topping everyone loves.
  • Brown Sugar – a small sprinkle caramelizes beautifully, adding a sweet crispness to the topping.
  • Butter – melted and drizzled over the topping mixture to help it brown evenly and stay crisp.

How to Make Sweet Potato Casserole

  1. Preheat Oven: Preheat your oven to 350°F and grease a 9×13-inch casserole dish with butter to prevent sticking and ensure even cooking.
  2. Boil Potatoes: Peel and chop 4 pounds of sweet potatoes into 1-inch pieces, then boil in salted water for 15 minutes until fork-tender and easily mashable.
  3. Mash Mixture: Drain potatoes well, then mash with 4 tablespoons butter, ½ cup brown sugar, 1 teaspoon vanilla extract, ½ teaspoon cinnamon, and a pinch of salt until silky smooth.
  4. Spread Base: Spoon the creamy sweet potato mash into your prepared dish, smoothing the top evenly with a spatula for an even layer.

For the Crunchy Topping:

  1. Mix Topping: In a medium bowl, combine 1 cup chopped pecans, ½ cup brown sugar, and 3 tablespoons melted butter until crumbly and evenly coated.
  2. Assemble Topping: Sprinkle the pecan mixture evenly over the sweet potato layer, ensuring every corner is covered for a crunchy finish.
  3. Add Marshmallows: Scatter 2 cups of mini marshmallows in a single layer over the pecan topping for that classic golden, gooey finish.
  4. Bake Casserole: Bake at 350°F for 15–20 minutes until marshmallows are golden brown and pecan topping is bubbling and fragrant.

Optional: Drizzle a teaspoon of maple syrup over the hot casserole for extra sweetness.
Exact quantities are listed in the recipe card below.

Sweet Potato Casserole Variations & Substitutions

Feel free to customize this Sweet Potato Casserole to suit your tastes and dietary needs, letting your creativity shine!

  • Dairy-Free: Substitute coconut milk and dairy-free butter for a creamy texture without dairy. The coconut adds a subtle sweetness that pairs beautifully with sweet potatoes.

  • Nut-Free: Swap pecans for crispy breadcrumbs or crushed plantain chips on top for a satisfying crunch that keeps your casserole nut-free.

  • Vegan: Use plant-based butter and maple syrup instead of brown sugar for a delightful caramel flavor. You can also substitute flax eggs for a well-rounded vegan dish.

  • Spiced Up: Add a pinch of cayenne pepper or a dash of nutmeg for an exciting flavor twist. These spices enhance the sweetness with a touch of warmth.

  • Fruit-Infused: Mix in crushed pineapple or diced apples with the sweet potatoes for a fruity layer that brightens each bite. It adds a unique, refreshing sweetness!

  • Savory Version: For a savory twist, stir in sautéed onions and garlic into the sweet potato mash. This creates a delicious contrast while keeping the comforting essence of the casserole.

  • Tropical Infusion: Incorporate some shredded coconut into the topping for a tropical flair. The coconut notes harmonize with the sweetness of the casserole for a delightful spin.

  • Slow Cooker Delight: Prepare this casserole in a slow cooker for a set-it-and-forget-it approach. Just layer the sweet potatoes and toppings, and let it cook on low for several hours until creamy and flavorful!

Make Ahead Options

These Sweet Potato Casserole can easily become a lifesaver for busy cooks! You can prepare the sweet potato base up to 24 hours in advance; simply mash the sweet potatoes and transfer them to your greased casserole dish, covering it tightly with plastic wrap or aluminum foil to prevent drying out. The crunchy topping can also be made ahead (store in an airtight container in the refrigerator for up to 3 days). When you’re ready to bake, just sprinkle the topping over the sweet potato layer, add the mini marshmallows, and bake at 350°F for 15–20 minutes until the marshmallows are golden and bubbly. This thoughtful prep will save you precious time while ensuring you serve a dish that’s just as delicious!

How to Store and Freeze Sweet Potato Casserole

Fridge: Store any leftover Sweet Potato Casserole in an airtight container for up to 3 days, ensuring it stays fresh and delicious.

Freezer: To freeze, cover the casserole tightly with plastic wrap and aluminum foil. It can be stored for up to 2 months; just thaw overnight in the fridge before baking.

Reheating: Reheat the casserole in the oven at 350°F for about 25–30 minutes until warmed through, adding a few minutes if frozen. Enjoy that comforting taste anew!

Expert Tips for Sweet Potato Casserole

  • Perfect Potato Texture: Boil sweet potatoes just until fork-tender to avoid watery mash and ensure a creamy, smooth base for your casserole.
  • Balance Sweetness: Carefully measure brown sugar and cinnamon to keep the flavor balanced—too much sweetness can overpower the natural earthiness.
  • Crunchy Topping Prep: Mix pecans and butter evenly for consistent browning and avoid sogginess by spreading the topping in a thin, uniform layer.
  • Marshmallow Timing: Add marshmallows in the last 10 minutes of baking to get that golden, gooey finish without burning them.
  • Use Fresh Ingredients: Fresh sweet potatoes and quality butter make all the difference in flavor and texture for this Sweet Potato Casserole.
  • Avoid Overmixing: Mash the potatoes gently to keep them velvety, preventing gluey or stiff texture that can ruin the comfort food feel.

What to Serve with Sweet Potato Casserole?

Cozy up your meal with perfect pairings that complement the warmth and sweetness of this delightful casserole.

  • Roasted Brussels Sprouts: The slight bitterness of Brussels sprouts balances the sweet potatoes beautifully, adding a savory crunch to your plate.

  • Honey-Glazed Carrots: Their natural sweetness elevates the cozy flavors, while a vibrant orange hue brings brightness to your table.

  • Cornbread Muffins: These fluffy treats with a hint of sweetness provide a lovely contrast, soaking up any delicious casserole drippings.

  • Cranberry Sauce: A tangy, fruity addition that cuts through the richness, enhancing every bite and bringing a Christmas spirit year-round.

  • Apple Salad: A refreshing crisp salad with fresh apples and walnuts lends a delightful crunch and brightens the plate with its zest.

  • Grilled Chicken: Simple yet flavorful, grilled chicken offers a savory protein complement, making your meal hearty and satisfying.

  • Pumpkin Pie: Finish off with dessert! The spiced sweetness of pumpkin pie harmonizes with the casserole and leaves a comforting afterglow.

Sweet Potato Casserole Recipe FAQs

How do I select the best sweet potatoes for this casserole?
Choose firm, medium-sized sweet potatoes with smooth skin and no dark spots or bruises. Freshness matters—look for sweet potatoes that feel heavy for their size and have vibrant orange flesh when peeled for the creamiest mash.

Can I store leftover Sweet Potato Casserole in the refrigerator?
Absolutely! Store leftovers in an airtight container for up to 3 to 4 days. Keep it chilled promptly to maintain freshness and flavor. When ready to enjoy, reheat gently in the oven to bring back its cozy warmth.

Is it possible to freeze Sweet Potato Casserole? How should I do it?
Very! To freeze, first let the casserole cool completely. Wrap the dish tightly with plastic wrap, then cover with aluminum foil to prevent freezer burn. Label with the date and freeze for up to 2 months. When you’re ready, thaw overnight in the fridge and reheat in a 350°F oven for 25–30 minutes, or until heated through and bubbly.

What if my mashed sweet potatoes turn out watery or dry?
This can happen if potatoes are overboiled or under-mashed. To fix watery mash, gently simmer on low heat to evaporate excess moisture while stirring. For dry mash, add a little more melted butter or a splash of milk gradually until creamy. I recommend mashing just until smooth—not too much—to keep that perfect velvety texture.

Are marshmallows necessary? Can I omit them for dietary reasons or pets at home?
The marshmallows add that iconic golden, gooey top, but you can skip them if needed. For a pet-safe and allergy-friendly version, swap with extra pecans, a sprinkle of brown sugar, or even toasted oats for crunch. The sweet potato base remains deliciously comforting all on its own!

Sweet Potato Casserole

The Best Sweet Potato Casserole Recipe for Cozy Comfort Food

Indulge in this comforting Sweet Potato Casserole, a perfect blend of creamy sweet potatoes and a crunchy topping.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 320

Ingredients
  

Sweet Potato Base
  • 4 pounds sweet potatoes choose firm, fresh ones
  • 4 tablespoons butter unsalted
  • ½ cup brown sugar adds deep sweetness
  • 1 teaspoon vanilla extract brightens flavors
  • ½ teaspoon ground cinnamon infuses warmth
  • 1 pinch salt enhances sweetness
Crunchy Topping
  • 1 cup chopped pecans for nutty crunch
  • 2 cups mini marshmallows golden-brown for topping
  • ½ cup brown sugar sprinkle for crispness
  • 3 tablespoons butter melted for topping

Equipment

  • 9x13-inch casserole dish
  • Medium Bowl
  • pot
  • masher

Method
 

Preparation
  1. Preheat your oven to 350°F and grease a 9×13-inch casserole dish with butter.
  2. Peel and chop sweet potatoes into 1-inch pieces, then boil in salted water for 15 minutes until fork-tender.
  3. Drain potatoes and mash with butter, brown sugar, vanilla extract, cinnamon, and salt until smooth.
  4. Spoon the sweet potato mash into your prepared dish, smoothing the top with a spatula.
Crunchy Topping
  1. In a medium bowl, combine chopped pecans, brown sugar, and melted butter until crumbly.
  2. Sprinkle the pecan mixture evenly over the sweet potato layer.
  3. Scatter mini marshmallows over the pecan topping for a gooey finish.
  4. Bake for 15–20 minutes until marshmallows are golden brown and topping is bubbling.

Nutrition

Serving: 1servingCalories: 320kcalCarbohydrates: 48gProtein: 4gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 30mgSodium: 150mgPotassium: 600mgFiber: 5gSugar: 20gVitamin A: 15000IUVitamin C: 20mgCalcium: 60mgIron: 1mg

Notes

Optional: Drizzle a teaspoon of maple syrup over the hot casserole for extra sweetness.

Tried this recipe?

Let us know how it was!