A sweet potato casserole recipe is more than just a side dish, it’s a holiday tradition that brings warmth and comfort to the table. Loved for its creamy texture and irresistible toppings, this casserole has become a must-have at Thanksgiving and Christmas dinners across America.
The combination of smooth, lightly sweetened potatoes topped with either crunchy pecans or golden marshmallows strikes the perfect balance between savory and sweet, making it a dish that everyone reaches for.
Beyond its flavor, the sweet potato casserole carries nostalgia. For many families, it’s a recipe passed down through generations, customized with small touches like vanilla, cinnamon, or extra butter. Whether you enjoy it as a cozy side or see it as dessert disguised as dinner, one thing is certain: it deserves a spot on every holiday menu.
Looking for inspiration? Try pairing this with a hearty green bean casserole recipe to round out your festive spread.
Table of Contents

Sweet Potato Casserole
What Makes Sweet Potato Casserole Special for Thanksgiving and Christmas
Sweet potato casserole isn’t just food, it’s a symbol of celebration. At Thanksgiving, it embodies gratitude and abundance, while at Christmas it represents warmth and comfort. Its ability to complement savory meats and other sides, while still being sweet enough to feel indulgent, makes it one of the most versatile dishes on the holiday table.
Families love how it blends rich, creamy sweet potatoes with a topping that can be tailored to taste. Some swear by a buttery pecan streusel, while others believe no casserole is complete without toasted marshmallows. This flexibility keeps it at the center of family traditions year after year.
Brief History and Southern Tradition of Sweet Potato Casserole
The story of sweet potato casserole begins in the South, where sweet potatoes were once a key crop. Early versions appeared in 19th-century cookbooks, often prepared simply with sugar and butter. By the early 1900s, marshmallow companies popularized the idea of adding their fluffy product as a topping, cementing it as a holiday favorite.
Over time, regional variations emerged, some with bourbon, others with citrus zest, and many with the classic brown sugar–pecan topping. Despite the variations, the dish has always symbolized togetherness, family, and celebration, which is why it remains beloved more than a century later.
Print
Sweet Potato Casserole Recipe: The Ultimate Guide for Holiday Tables
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Sweet Potato Casserole Recipe is a holiday classic that combines creamy, buttery sweet potatoes with a crunchy pecan topping. Perfect for Thanksgiving or Christmas, this side dish brings warmth, nostalgia, and a touch of sweetness to every festive table.
Ingredients
- 4 cups peeled, cubed sweet potatoes
- 2 large eggs, beaten
- 1/2 cup white sugar
- 1/2 cup milk
- 4 tablespoons butter, softened
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon salt
- Pecan Topping:
- 1/2 cup packed brown sugar
- 1/3 cup all-purpose flour
- 3 tablespoons butter, softened
- 1/2 cup chopped pecans
Instructions
- Preheat the Oven: Set oven to 325°F (165°C). Grease a 9×13-inch baking dish.
- Cook the Sweet Potatoes: Place peeled, cubed sweet potatoes in a saucepan. Cover with water and cook until tender, about 10–15 minutes. Drain well.
- Make the Filling: Mash sweet potatoes in a large bowl. Stir in eggs, sugar, milk, butter, vanilla, and salt until smooth and creamy. Spread mixture evenly into the prepared baking dish.
- Prepare the Topping: In a bowl, mix brown sugar and flour. Cut in butter until crumbly, then stir in pecans. Sprinkle topping evenly over the filling.
- Bake: Bake uncovered for 30 minutes, or until topping is golden brown and filling is heated through.
- Serve: Let rest for 5 minutes before serving warm. Enjoy!
Notes
Make ahead by preparing the filling and topping separately, storing in the refrigerator, and baking on the day of serving. For a twist, top with marshmallows instead of pecans during the last 10 minutes of baking.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1 cup)
- Calories: 226
- Sugar: 20g
- Sodium: 188mg
- Fat: 11g
- Saturated Fat: 5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 50mg
Keywords: sweet potato casserole recipe, holiday casserole, Thanksgiving side dish, Cubed sweet potatoes, brown sugar, butter, eggs, all purpose, Sweet potatoes, brown sugar, cinnamon, black pepper, Sweet potatoes, evaporated milk, brown sugar, butter, eggs
Ingredients for Sweet Potato Casserole

Core Ingredients for a Creamy Casserole Base
The heart of any sweet potato casserole recipe is the filling, which should be smooth, flavorful, and just sweet enough to complement the toppings. Here’s what you’ll typically need:
- Sweet Potatoes: The star of the dish. Fresh, peeled, and cubed sweet potatoes deliver the best flavor and texture. Aim for about 4 cups cooked and mashed.
- Eggs: Beaten eggs bind the casserole together, helping it set without being too dense.
- Sugar: White sugar sweetens the filling, though some families swap part of it for maple syrup or honey for a richer taste.
- Milk: A small amount of milk creates a creamy texture. Whole milk is classic, but you can also use almond or oat milk if you need it dairy-free.
- Butter: Softened butter adds richness and a melt-in-your-mouth finish.
- Vanilla Extract: This simple addition enhances the natural sweetness of the potatoes.
- Salt: Just a pinch balances out the flavors and keeps the casserole from being overly sweet.
Tip: Always taste your mashed sweet potatoes before baking. If they’re too bland, add a little extra vanilla or cinnamon to enhance the flavor.
The Pecan Topping vs. Marshmallow Topping Debate
One of the most spirited discussions around sweet potato casserole is the topping. Should it be crunchy with pecans, or gooey with marshmallows? The answer depends on tradition and personal taste.
- Pecan Topping:
- Made with brown sugar, flour, butter, and chopped pecans.
- Bakes into a golden-brown crust with a caramelized flavor.
- Adds a crunchy contrast to the creamy filling.
- Best for those who want a dessert-like casserole without going too sweet.
- Marshmallow Topping:
- A layer of mini marshmallows spread across the casserole before baking.
- Melts and browns into a gooey, golden topping.
- Loved by kids and anyone with a sweet tooth.
- Iconic in many Northern and Midwestern holiday traditions.
Some families even combine the two, a pecan topping with a few marshmallows scattered on top, for the best of both worlds.
Don’t miss our chicken alfredo tortellini casserole for another comforting bake with a rich, creamy base.
How to Make Sweet Potato Casserole Step by Step

Preparing and Cooking Sweet Potatoes: Boiling vs. Baking
The first step in any sweet potato casserole recipe is cooking the sweet potatoes until they’re soft enough to mash. You have two main options:
- Boiling: Peel and cube the sweet potatoes, then boil them until tender (about 10–15 minutes). This method is quick, but it can slightly dilute the flavor since the potatoes absorb water.
- Baking: Roast whole sweet potatoes in the oven at 400°F until soft, about 45–60 minutes. Baking concentrates their natural sweetness and gives the casserole a richer flavor.
Which method is better? If you’re short on time, boiling works perfectly. If you want a deeper, caramelized flavor, baking is the way to go.
Mixing the Creamy Sweet Potato Base
Once your sweet potatoes are cooked, it’s time to create that smooth, flavorful filling. Mash them until creamy, then stir in:
- Eggs for structure
- Sugar for sweetness
- Milk for creaminess
- Butter for richness
- Vanilla extract for aroma
- Salt to balance the flavors
Make sure everything is well combined, then spread the mixture evenly into a greased 9×13-inch baking dish.
Making the Crunchy Pecan Topping
In a separate bowl, combine:
- Brown sugar
- Flour
- Butter (cut into small cubes)
- Chopped pecans
Mix until crumbly, it should look like coarse crumbs. Sprinkle this topping evenly over the sweet potato base. If you’re going with marshmallows instead, add them in a single layer across the top just before baking.
Baking Instructions for the Perfect Casserole
Bake the casserole in a preheated oven at 325°F (165°C) for about 30 minutes. You’ll know it’s ready when the topping is lightly browned and the filling is warmed through.
- If using pecans, the topping should be golden and crisp.
- If using marshmallows, watch closely toward the end to avoid burning.
Once baked, let it rest for 5–10 minutes before serving. This helps the casserole set and makes scooping easier.
Discover great ideas like our dump and bake pasta casserole for another simple, oven-ready family favorite.
Variations of Sweet Potato Casserole
Classic Southern-Style with Pecans
In many Southern homes, a sweet potato casserole recipe isn’t complete without a crunchy pecan topping. This version is rich, buttery, and slightly nutty, striking a balance between sweet and savory.
The brown sugar caramelizes during baking, giving the topping a delightful crunch that perfectly contrasts the creamy filling.
Marshmallow-Topped Sweet Potato Casserole
The marshmallow version is one of the most iconic takes on this dish. Mini marshmallows are scattered across the casserole and baked until golden brown and gooey. This style became popular in the early 1900s thanks to clever marketing campaigns, and it remains a favorite among kids (and adults with a sweet tooth).
Healthier Swaps: Dairy-Free, Low-Sugar, and Gluten-Free Options
If you love the dish but want a lighter option, there are easy substitutions:
- Dairy-Free: Swap butter for coconut oil or vegan butter, and use almond or oat milk instead of regular milk.
- Low-Sugar: Replace white sugar with maple syrup, honey, or a sugar substitute.
- Gluten-Free: Skip the flour in the pecan topping and use ground oats or almond flour instead.
These swaps keep the texture and flavor you love, while making the casserole a bit more diet-friendly.
Check out our dense bean salad for a lighter, protein-packed side to balance the richness of your holiday spread.
Expert Tips and Secrets
Why Add Eggs to Sweet Potato Casserole?
One of the most common questions about a sweet potato casserole recipe is why eggs are included. Eggs serve as a binder, helping the filling set while still staying light and fluffy. Without eggs, the casserole may turn too dense or mushy.
Think of them as the “glue” that holds the dish together while keeping that silky-smooth texture.
Tips for Achieving a Creamy, Lump-Free Filling
- Mash thoroughly: Use a potato masher or hand mixer to remove lumps.
- Warm ingredients: Adding slightly warm milk and softened butter ensures everything blends smoothly.
- Don’t overmix: While you want the filling creamy, overmixing can make it gummy.
For a flavor boost, some cooks add cinnamon, nutmeg, or even a splash of orange juice to brighten the sweetness.
Making the Topping Extra Crunchy and Flavorful
If you’re going with the pecan topping, texture is key. Here are a few tricks:
- Use cold butter when mixing with flour and sugar to get that crumbly, streusel-like texture.
- Toast pecans lightly before adding them to the topping for a richer, nuttier taste.
- Add a pinch of cinnamon or nutmeg to the topping for holiday warmth.
If you prefer marshmallows, sprinkle them on in the last 10 minutes of baking to prevent burning while still getting that golden-brown finish.
Don’t miss our cottage cheese buffalo chicken bowl if you’re craving a savory dish with bold flavors to balance your sweet holiday spread.
Make-Ahead, Storage, and Reheating
Can You Make Sweet Potato Casserole Ahead of Time?
Yes! A sweet potato casserole recipe is one of the best holiday dishes to prepare in advance. You can assemble the filling and topping separately up to two days ahead of time. Store the sweet potato mixture in a baking dish, cover tightly with plastic wrap, and keep the topping in an airtight container.
On the big day, sprinkle the topping over the filling and bake. You may need to add a few extra minutes to the cook time since the filling will be cold.
Best Ways to Store and Freeze Sweet Potato Casserole
- Refrigerator: Cover leftovers tightly with foil or transfer to airtight containers. It will last for 3–5 days in the fridge.
- Freezer: Sweet potato casserole freezes surprisingly well. Wrap the unbaked casserole tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
How to Reheat Sweet Potato Casserole Without Drying It Out
- Oven: Preheat to 325°F, cover with foil, and warm for 15–20 minutes until heated through. Remove foil for the last few minutes if you want to crisp up the topping.
- Microwave: Works for individual servings, though the topping may soften. Reheat in short bursts to avoid drying out the filling.
- Tip: Add a splash of milk to the filling before reheating if it looks dry.
How Long Do Leftovers Last?
When stored properly in the refrigerator, leftovers from a sweet potato casserole recipe last 3–5 days. For longer storage, freezing is the best option. Always make sure to reheat until piping hot before serving again.
Looking for inspiration? Try pairing your leftovers with air fryer turkey breast for a quick and cozy meal.
Serving Suggestions and Pairings

Holiday Main Dishes That Pair Perfectly With Sweet Potato Casserole
Sweet potato casserole is a versatile side dish that pairs beautifully with a variety of holiday mains. Here are some favorites:
- Roast Turkey: The classic Thanksgiving pairing, the savory meat balances the sweetness of the casserole.
- Baked Ham: The salty glaze of ham contrasts perfectly with the creamy, sweet potatoes.
- Roast Chicken: A lighter option that still delivers comforting flavor.
- Beef Roast or Prime Rib: For Christmas dinner, this hearty main dish pairs wonderfully with the sweetness of the casserole.
If you’re planning a holiday spread, consider serving your casserole alongside our delicious chicken marsala for a festive twist.
Side Dishes to Balance the Sweetness
Since sweet potato casserole is naturally rich and sweet, it’s best paired with sides that add freshness or savoriness. Some great options include:
- Green Bean Casserole: A creamy, savory side that complements the sweetness.
- Cranberry Sauce: The tartness balances out the richness of the casserole.
- Roasted Brussels Sprouts or Carrots: Adds a healthy, earthy element to the plate.
- Stuffing: Savory bread stuffing provides a perfect texture contrast.
Check out our creamy chicken spinach for another flavorful side that complements your casserole beautifully.
Nutritional Information and Health Insights
Nutrition Facts Per Serving
A traditional sweet potato casserole recipe with a pecan topping is rich and indulgent, but it also delivers important nutrients. On average, one serving (about 1 cup) contains:
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~226 kcal |
| Total Fat | 11 g |
| Saturated Fat | 5 g |
| Cholesterol | 50 mg |
| Sodium | 188 mg |
| Total Carbohydrates | 30 g |
| Dietary Fiber | 2 g |
| Sugars | 20 g |
| Protein | 3 g |
| Potassium | 213 mg |
| Vitamin A | Over 100% DV |
| Calcium | 43 mg |
| Iron | 1 mg |
Sweet potatoes are naturally packed with vitamin A, vitamin C, and fiber, making them more nutrient-dense than many other starchy sides.
Sweet Potato vs. Potato for Weight Loss and Health Benefits
Many readers wonder whether sweet potatoes or regular potatoes are healthier. Here’s a quick comparison:
- Sweet Potatoes
- Rich in vitamin A (beta-carotene)
- Lower glycemic index (cause a slower rise in blood sugar)
- Slightly fewer calories than regular potatoes
- Higher fiber content, which helps with fullness
- Regular Potatoes
- Higher in potassium
- Neutral flavor works with many seasonings
- Can have a higher glycemic index depending on cooking method
For weight loss and steady energy, sweet potatoes are often the better choice. They provide more fiber and antioxidants, which help keep you full longer while also supporting overall health.
Don’t miss our low-carb banana bread for another healthier twist on a classic comfort food.
FAQs About Sweet Potato Casserole
What goes into sweet potato casserole?
A classic sweet potato casserole recipe includes mashed sweet potatoes, eggs, sugar, milk, butter, vanilla, and salt. It’s topped with either a pecan streusel or marshmallows for flavor and texture.
What is in Ruth’s Chris sweet potato casserole?
Ruth’s Chris version is famous for its creamy sweet potato base and crunchy pecan crust. It’s made with sweet potatoes, butter, sugar, eggs, and vanilla, topped with a rich brown sugar–pecan mixture.
Is it better to boil or bake sweet potatoes for a casserole?
Both methods work. Boiling is faster but can dilute the flavor, while baking caramelizes the potatoes, making them sweeter and richer. If you have time, baking usually gives the best flavor.
Is sweet potato good in a casserole?
Yes! Sweet potatoes bring natural sweetness, fiber, and nutrients like vitamin A, making them both delicious and nutritious in casseroles.
Can you freeze sweet potato casserole?
Absolutely. You can freeze it before or after baking. Wrap tightly in plastic and foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating or baking.
How do you reheat sweet potato casserole?
For best results, reheat in the oven at 325°F, covered with foil, for 15–20 minutes. Remove the foil near the end to crisp the topping. Individual servings can also be reheated in the microwave.
Why add eggs to sweet potato casserole?
Eggs act as a binder, helping the filling set while staying light and fluffy. Without them, the casserole may be too loose or dense.
How do you store sweet potato casserole?
Store leftovers in an airtight container in the refrigerator for 3–5 days. For longer storage, freeze the casserole for up to 3 months.
How long do sweet potato casserole leftovers last?
Properly stored in the fridge, leftovers last 3–5 days. Always reheat thoroughly before serving again.
What do you put in sweet potato casserole?
The filling usually includes sweet potatoes, eggs, sugar, milk, butter, vanilla, and salt. The topping can be either a pecan-brown sugar crumble or mini marshmallows.
Which is better for losing weight, potato or sweet potato?
Sweet potatoes are often the better choice for weight management because they’re lower on the glycemic index, higher in fiber, and packed with antioxidants. However, both can fit into a healthy diet when prepared simply.
Check out our air fryer carrot fries if you’re looking for another healthy and tasty way to enjoy vegetables. and if like this casserole recipe maybe you love this easy Oven-Baked Macaroni and Cheese with Silky Cheddar-Gruyère Sauce recipe
Follow me on PINTEREST, and X/twitter. for all of my latest blog posts, videos, and recipes.
Sweet Potato Casserole
A sweet potato casserole recipe is more than just a side dish, it’s a tradition that brings families together every holiday season. From its Southern roots to modern variations topped with pecans or marshmallows, this dish has earned its place on Thanksgiving and Christmas tables across the country.
Whether you make it ahead for convenience, freeze it for later, or serve it fresh from the oven, sweet potato casserole is always a crowd-pleaser. Its creamy base, sweet flavor, and crunchy topping make it a dish that’s as comforting as it is festive.
So the next time you’re planning a holiday menu, don’t hesitate to include this classic. It’s a recipe that blends nostalgia, flavor, and warmth, and once you serve it, it may just become the tradition your family begs you to keep year after year.
Don’t miss our cottage cheese egg bites for another make-ahead dish that fits perfectly on busy mornings or holiday brunches.