Candy Sweet Potato Casserole is a quintessential holiday side dish that brings warmth, nostalgia, and a little bit of indulgence to your festive table. This delightful combination of soft, fluffy sweet potatoes, sweetened with brown sugar and cinnamon, and topped with gooey marshmallows and a crunchy pecan streusel is sure to be a crowd-pleaser. The rich flavors and delightful textures of this casserole make it perfect for Thanksgiving, Christmas, or any gathering where you want to impress your guests while keeping the cooking process easy and accessible. Whether you grew up eating sweet potato casserole or you’re trying it for the first time, this recipe captures that cozy, traditional essence and adds a fun twist with marshmallows and pecans.
Candy Sweet Potato Casserole
Enjoyed the recipe? Please consider leaving a 5-star rating and a comment below. Your feedback helps other readers find this recipe and gives me the encouragement to keep creating!
Rate this RecipeEquipment
- 2 Mixing Bowl
- Hand Mixer
- 1 Casserole Dish 9×13-inch size
- Cooking Spray
- Oven
Ingredients
- 3 cup sweet potatoes Cooked and mashed, approx. 675 g
- 2 large eggs
- ½ cup brown sugar Approx. 100 g
- 1 teaspoon vanilla extract Splash, approx. 5 ml
- 1 teaspoon vanilla bean paste
- 1 stick butter Melted, 1/2 cup or 115 g
- 2 teaspoon ground cinnamon Approx. 5 g
- ½ cup all-purpose flour Approx. 60 g
- ½ cup chopped pecans Approx. 60 g
- ½ cup brown sugar For streusel topping, approx. 60 g
- 4 tablespoon butter Melted for streusel topping
- pinch of salt Add for taste
- marshmallows Enough to create an even layer on the casserole
- cooking spray For greasing the casserole dish
Step-by-Step Instructions
Preparing the Sweet Potato Base
- You can either boil or bake your sweet potatoes, depending on your preference. If you choose to boil, peel and cut 3-4 medium-sized sweet potatoes and cook them in boiling water for about 15-20 minutes or until fork-tender. If baking, leave the skin on, poke a few holes, and bake at 400°F (200°C) for about 45 minutes or until soft. Once cooked, allow the sweet potatoes to cool before peeling (if baked) and mashing. You will need about 3 cups of cooked sweet potato for this recipe.
- In a large mixing bowl, combine 2 large eggs, 1/2 cup (100 g) brown sugar, a splash (approx. 1 teaspoon) of vanilla extract, 1 teaspoon vanilla bean paste, 1 stick of melted butter (1/2 cup or 115 g), and 2 teaspoons ground cinnamon. Whisk everything together until fully blended. Add in the 3 cups of mashed sweet potatoes and use a hand mixer to whip the mixture until smooth and fluffy. The whipped texture will give the final casserole a lovely lightness. Set aside the sweet potato filling while you prepare the topping.
Creating the Streusel Topping
- In a separate mixing bowl, combine 1/2 cup (60 g) all-purpose flour, 1/2 cup (60 g) brown sugar, 1/2 cup (60 g) chopped pecans, a pinch of salt, and 4 tablespoons melted butter. Mix these ingredients together until they form a crumbly consistency. The pecans add a wonderful crunch and toasty flavor to contrast with the soft sweet potatoes.
Assembling the Casserole
- Spray a 9×13-inch casserole dish with cooking spray to prevent sticking. Pour the prepared sweet potato mixture into the dish and spread it out evenly. Next, layer marshmallows on top of the sweet potato mixture. You will need enough marshmallows to create a thick, even layer, covering the entire surface. Then, crumble the pecan streusel over the marshmallows. Using your hands can be helpful for an even distribution.
- Preheat your oven to 375°F (190°C). Place the casserole in the oven and bake for 25 minutes. During baking, the marshmallows will melt and get that golden, toasty finish, while the streusel will become crunchy. Once finished, let the casserole cool for a few minutes before serving. This dish is best served warm, where every bite features fluffy sweet potatoes, crispy pecans, and gooey marshmallows.
- Once the casserole has cooled slightly, serve it warm. You can scoop generous portions directly from the baking dish onto plates or into bowls. The combination of sweet potatoes, gooey marshmallows, and crispy pecans ensures each serving is full of delicious flavors and textures. It pairs beautifully with savory main dishes like roasted turkey or baked ham, making it the perfect addition to your holiday spread.
Notes
For an added crunch, toast the pecans lightly before adding them to the streusel topping. Make sure the sweet potatoes are fully mashed for a smoother texture.
Modifications for Dietary Restrictions
For a vegan version, replace eggs with a flaxseed mixture (1 tablespoon flaxseed + 3 tablespoons water per egg) and use a vegan butter substitute. Marshmallows should also be vegan-friendly. You can also experiment with adding a layer of caramel sauce or switching pecans with walnuts if you prefer a different flavor.
Common Food Intolerances and Their Substitutions
| Ingredient | Potential Intolerance | Substitution |
|---|---|---|
| Nuts (Pecans) | Nut Allergy | Use rolled oats instead of pecans |
| Dairy (Butter) | Lactose Intolerance | Use plant-based butter or coconut oil |
| Eggs (Large Eggs) | Egg Allergy | Replace with flaxseed egg substitute (1 tablespoon flaxseed + 3 tablespoons water per egg) |
Conclusion and Final Thoughts
This Candy Sweet Potato Casserole is a comforting, sweet, and satisfying side dish that is guaranteed to be a hit at your holiday gatherings. The combination of marshmallows, pecans, and a sweet, buttery sweet potato base creates a balanced and flavorful experience, offering both nostalgia and delight with each bite. Whether you’re an experienced cook or a beginner, this dish is straightforward to prepare and is sure to impress your family and friends. Enjoy the warmth and sweetness of this classic, and don’t forget to share it with those who make your holidays special!
FAQ’s
Can I Prepare This Sweet Potato Casserole in Advance?
Yes, you can absolutely prepare the sweet potato filling and streusel topping ahead of time! Simply make both components, assemble them in the casserole dish, cover, and refrigerate for up to 24 hours. When you’re ready to bake, allow it to come to room temperature and bake as directed.
What Can I Substitute for Pecans in the Streusel Topping?
If you or someone you’re cooking for has a nut allergy or you simply don’t have pecans on hand, you can substitute chopped walnuts or even oats for a nut-free version. Oats will provide a nice crunch, similar to the pecans.
Why Are Marshmallows Used in Sweet Potato Casserole?
The use of marshmallows dates back to early 20th-century American recipes, when marshmallows were marketed as a novelty and an easy way to add sweetness to dishes. Today, the marshmallows bring an iconic sweetness and gooey texture that pairs beautifully with the natural flavor of sweet potatoes.
Can I Use Canned Sweet Potatoes Instead of Fresh Ones?
Yes, if you’re in a pinch for time, canned sweet potatoes (or yams) can be used as a substitute. Just make sure to drain them well and adjust the sugar quantity if needed, as canned sweet potatoes are often pre-sweetened.
How Do I Know When the Casserole Is Done Baking?
You’ll know the casserole is done when the marshmallows have puffed up and turned golden brown, and the edges of the casserole are bubbling slightly. This usually takes around 25 minutes at 375°F (190°C). Make sure to keep an eye on it to avoid over-browning the marshmallows.
What Should I Serve with Sweet Potato Casserole?
This dish pairs wonderfully with savory mains such as roasted turkey, baked ham, or even roasted vegetables. The sweet and crunchy elements make it a perfect complement to classic holiday savory flavors, balancing the meal beautifully.







