I absolutely adore making this Sweet Potato Casserole with Pecans and Marshmallows Recipe because it perfectly balances sweet, nutty, and creamy flavors. Every time I prepare it, the aroma fills my kitchen with the warm, inviting scent of baked sweet potatoes, cinnamon, and toasted marshmallows. It’s one of those dishes that feels like a comforting hug on a plate, ideal for sharing with family and friends. The combination of soft sweet potatoes, crunchy pecans, and gooey marshmallows on top never fails to bring smiles around the table.
Why You'll Love This Sweet Potato Casserole with Pecans and Marshmallows Recipe
What really makes this recipe special for me is the incredible flavor profile. The natural sweetness of the perfectly cooked sweet potatoes blends seamlessly with the brown sugar and a touch of cinnamon, creating a rich, cozy base that tastes like a holiday classic. The pecans add a delightful crunch and a toasty earthiness that contrasts beautifully with the fluffy, caramelized marshmallows crowning the dish. Every bite is a lovely mix of textures and tastes that feels both indulgent and homey.
Besides tasting amazing, I find this Sweet Potato Casserole with Pecans and Marshmallows Recipe to be wonderfully easy and forgiving to prepare. The ingredients are simple and wholesome, and you don’t need any fancy equipment or techniques. You can whip it up ahead of time for holiday dinners, but it’s equally perfect for casual weeknight meals or potlucks. It stands out because it combines child-friendly flavors with sophisticated textures, making it a crowd-pleaser for all ages.
Ingredients You'll Need
The beauty of this dish lies in its accessible and natural ingredients, each essential to delivering the classic sweet potato casserole flavor and texture that we all love. From the tender sweet potatoes to the crisp pecans and the golden marshmallow topping, every component plays a role in creating this comforting masterpiece.
- Sweet potatoes: I recommend using about 3 pounds, peeled and cubed, for that creamy, naturally sweet base.
- Brown sugar: Half a cup packed adds just the right amount of sweetness and depth.
- Butter: One-third cup softened butter brings richness and smoothness to the mash.
- Vanilla extract: Half a teaspoon enhances the sweet flavors with a warm, aromatic touch.
- Chopped pecans: Three-quarters of a cup, divided, add crunch and nutty flavor.
- Cinnamon: A quarter teaspoon gives a subtle spice that pairs beautifully with the sweetness.
- Salt and black pepper: Just enough to balance and enhance the other flavors.
- Miniature marshmallows: Two cups form the irresistible golden crust that everyone loves.
Directions
Step 1: Preheat your oven to 375°F and generously grease a 9 x 13 baking pan. This will ensure the casserole doesn’t stick and comes out perfectly warm and gooey.
Step 2: Place the peeled, cubed sweet potatoes into a pot of boiling water. Let them simmer gently for about 15 minutes or until they are fork-tender. This softness is key for that smooth texture when mashed.
Step 3: Drain the sweet potatoes thoroughly, then return them to a large bowl or the pot you cooked them in. Mash them up with the brown sugar, softened butter, cinnamon, vanilla extract, and a pinch of salt and black pepper. Make sure everything is well combined into a luscious, sweet mash.
Step 4: Fold half of the chopped pecans into the mashed sweet potatoes. Then spread this mixture evenly into your prepared baking pan, creating the base layer of the casserole.
Step 5: Sprinkle the top with the miniature marshmallows followed by the remaining chopped pecans. This layering will give you the signature crispy, sweet, and nutty topping once baked.
Step 6: Bake for about 25 minutes, or until the marshmallows turn a beautiful golden brown and the casserole is heated through. Keep an eye on the marshmallows during the last few minutes to avoid burning—they should be perfectly toasted.
Servings and Timing
This Sweet Potato Casserole with Pecans and Marshmallows Recipe comfortably serves about 16 generous portions, making it an excellent choice for holidays or big family gatherings. You’ll need approximately 15 minutes for prep, around 15 minutes to boil the potatoes, and 25 minutes to bake, bringing the total active cooking time to about 55 minutes. No extra resting time is required, but I like to let it sit for a few minutes after baking so it sets slightly before serving.
How to Serve This Sweet Potato Casserole with Pecans and Marshmallows Recipe
I love serving this casserole hot straight from the oven so that the marshmallows are still delightfully gooey and the pecans fresh and crunchy. It pairs amazingly well with classic holiday mains like roast turkey, glazed ham, or baked chicken. For side dishes, I often go for something green and crisp like roasted Brussels sprouts or a fresh green bean casserole to contrast the sweetness.
When it comes to presentation, sprinkling a few extra toasted pecans on top just before serving adds a nice finishing touch. You could also add a light dusting of cinnamon or a drizzle of maple syrup for extra flair. I usually serve this dish in warm individual bowls or scooped onto plates, as the gooey texture makes it irresistible and perfect for comforting scoops rather than neat slices.
For beverage pairing, a glass of lightly chilled Riesling or a bourbon-spiked apple cider complements the sweet and nutty notes beautifully. Non-alcoholic options like spiced tea or sparkling apple juice are just as festive and refreshing. I find this casserole makes any occasion feel special, whether it’s holiday dinners, potlucks, or even a cozy weeknight meal when you want to treat yourself a bit.
Variations
Over time, I’ve played around with a few variations to suit different tastes or dietary needs. For example, if you want to keep this recipe gluten-free, you’re in luck because it naturally contains no gluten. To make it vegan, I swap the butter for coconut oil or a vegan buttery spread and replace marshmallows with a vegan brand—which you can often find at specialty stores.
If you want to shake up the flavors, try adding a splash of orange juice or zest to the sweet potato mash for a citrusy brightness that wakes up the dish. Another delightful twist is to use chopped walnuts or almonds instead of pecans, giving a different nutty crunch. For a less sweet but equally comforting version, I sometimes reduce the brown sugar and use a sprinkle of sea salt on top to play with sweet-and-savory contrasts.
You can also experiment with cooking methods by roasting the sweet potatoes instead of boiling them. Roasting enhances their natural sweetness and adds a slightly caramelized flavor that deepens the overall taste. Just be sure to roast until very tender before mashing for the best results.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend transferring the casserole into an airtight container as soon as it cools to room temperature. It will keep well in the refrigerator for about 3 to 4 days. Using a clear glass or plastic container makes it easy to see when it’s time to enjoy it again, and I find this casserole holds its flavor and texture beautifully when stored properly.
Freezing
This casserole freezes quite well, which is great for meal prep or holiday planning. After baking, allow it to cool completely, then cover it tightly with plastic wrap followed by aluminum foil to prevent freezer burn. It can stay in the freezer for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge and reheat gently in the oven to restore the creamy texture and toasty marshmallow topping.
Reheating
To reheat, I always prefer using the oven set to around 325°F. Cover the casserole loosely with foil to prevent the marshmallows from burning while warming it through, about 15-20 minutes. For that fresh-baked taste, you can remove the foil during the last 5 minutes to let the marshmallows brown again. Microwave reheating can work in a pinch but often makes the marshmallows tough or chewy, so I save that for last resorts.
FAQs
Can I prepare this Sweet Potato Casserole with Pecans and Marshmallows Recipe in advance?
Absolutely! You can prepare the mashed sweet potato layer and assemble everything except the marshmallows a day ahead. Keep it covered in the fridge, then add the marshmallows and extra pecans right before baking for the best texture.
What can I substitute for marshmallows if I don’t have any?
If you’re out of marshmallows or prefer not to use them, you can top the casserole with a crumbly pecan streusel made from brown sugar, butter, and pecans. It adds a wonderful crunch without the sweetness of marshmallows.
Is this recipe suitable for a large crowd?
Yes! This recipe makes about 16 servings, making it perfect for big family dinners or holiday gatherings. If you have fewer guests, it’s easy to halve the ingredients or freeze leftovers for later.
Can I use canned sweet potatoes instead of fresh?
While canned sweet potatoes can save time, I personally prefer fresh because they mash up creamier and have a better flavor. If using canned, drain thoroughly and adjust the seasoning since canned varieties can sometimes have added salt or sugar.
How do I get the marshmallows perfectly golden without burning them?
I recommend baking the casserole at 375°F and watching closely during the last 5 minutes. If you want extra control, you can switch to broil for a minute or two at the end, but stay right by the oven as marshmallows can go from golden to burnt very fast.
Conclusion
I hope you feel inspired to try this Sweet Potato Casserole with Pecans and Marshmallows Recipe soon. It’s a personal favorite of mine that never disappoints, bringing warmth, sweetness, and a little crunchy magic to the table with every bite. Whether you’re celebrating a special occasion or simply craving a comforting side, this casserole hits the perfect note every time. Enjoy the process, share it with loved ones, and savor the delicious results!
Print
Sweet Potato Casserole with Pecans and Marshmallows Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
A classic Sweet Potato Casserole recipe featuring tender mashed sweet potatoes blended with brown sugar, butter, and warm spices, topped with crunchy pecans and toasted miniature marshmallows. Perfectly baked to golden perfection, this dish is a comforting favorite for holiday dinners or any cozy occasion.
Ingredients
Sweet Potato Mixture
- 3 pounds sweet potatoes, peeled and cut into cubes
- ½ cup brown sugar, packed
- ⅓ cup butter, softened
- ½ teaspoon vanilla extract
- ¼ teaspoon cinnamon (or to taste)
- Salt and black pepper, to taste
- ¾ cup chopped pecans, divided
Topping
- 2 cups miniature marshmallows
Instructions
- Preheat and Prepare Pan: Preheat your oven to 375°F (190°C). Grease a 9 x 13-inch baking pan to prevent the casserole from sticking during baking.
- Cook Sweet Potatoes: Place the peeled and cubed sweet potatoes into a pot of boiling water. Simmer them for about 15 minutes or until they become fork-tender, then drain the water.
- Mash and Flavor: Transfer the cooked sweet potatoes to a large bowl—or back into the pot—and mash them thoroughly. Mix in brown sugar, softened butter, cinnamon, vanilla extract, and salt and black pepper to taste, creating a smooth, flavorful base.
- Add Pecans: Fold in half of the chopped pecans gently into the mashed sweet potato mixture, then spread this mixture evenly into the prepared baking pan.
- Top the Casserole: Sprinkle the miniature marshmallows evenly over the sweet potato layer, followed by the remaining pecans for a crunchy finish.
- Bake to Perfection: Place the casserole in the preheated oven and bake for 25 minutes, or until the marshmallows are golden brown and the casserole is heated through. Serve warm and enjoy!
Notes
- For a nut-free version, omit pecans or substitute with sunflower seeds.
- You can prepare the sweet potato mixture a day ahead and refrigerate before adding topping and baking.
- Use fresh marshmallows as mini marshmallows melt best and create a nice crust.
- Add a pinch of nutmeg or ginger to the mashed potatoes for extra spice flavor.
- To speed cooking, sweet potatoes can be steamed instead of boiled.

Leave a Reply