Bruce’s Yams Sweet Potato Casserole is a classic holiday side dish that transforms canned sweet potatoes into a creamy, indulgent casserole topped with marshmallows and a buttery crumb topping. This recipe has been a Thanksgiving staple for generations, beloved for its simplicity and nostalgic flavor.
If you’ve ever wondered how to make that iconic orange casserole that steals the show at the dinner table, you’re in the right place. This foolproof version uses convenient canned sweet potatoes as its base, making it accessible even for busy cooks.
Why You’ll Love This Recipe
This casserole hits all the marks for a perfect holiday dish: it’s quick to assemble, deeply satisfying, and guaranteed to disappear from the table.
- Uses canned sweet potatoes for convenience without sacrificing flavor or texture
- Marshmallow topping adds a fun, gooey sweetness that appeals to kids and adults alike
- The nutmeg and cinnamon spices deliver warm, cozy flavors that scream autumn
- Makes enough to feed a crowd with minimal fuss
- Can be prepped ahead and baked just before serving
My Experience Making This Recipe
The first time I made Bruce’s Yams, I was skeptical that canned sweet potatoes could deliver real flavor. I was completely wrong, and I’ve made it at least a dozen times since.
What sold me was the aroma that fills your kitchen while it bakes. The spices soften the sweetness with a subtle earthiness that feels more sophisticated than you’d expect from such a simple recipe.
My family now requests this casserole by name, and I love that I can have it on the table in under two hours from start to finish. The marshmallows puff up beautifully in the oven, creating golden peaks that make the dish look bakery-quality.
Recipe Overview
- Recipe Name: Bruce’s Yams Sweet Potato Casserole
- Servings: 8 to 10
- Prep Time: 15 minutes
- Cook Time: 35 to 40 minutes
- Total Time: 50 to 55 minutes
- Course: Side Dish
- Cuisine: American
- Calories per Serving: 240
Equipment You Will Need
- 9 by 13 inch baking dish
- Large mixing bowl
- Wooden spoon or spatula
- Measuring cups and spoons
- Can opener
- Oven
- Aluminum foil
Ingredients for Bruce’s Yams Sweet Potato Casserole
- 2 cans (29 ounces each) sweet potatoes in syrup, drained
- 1/2 cup butter, softened
- 1/2 cup brown sugar, packed
- 1/4 cup orange juice or milk
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 3 cups large marshmallows
For the Crumb Topping (Optional)
- 1/2 cup butter, melted
- 1 cup brown sugar, packed
- 1 cup chopped pecans or walnuts
- 1/2 cup all-purpose flour
Ingredient Notes and Substitutions
- Canned sweet potatoes: These are the time-saving backbone of this recipe, already cooked and soft for easy mashing. You can substitute with fresh roasted sweet potatoes, though you’ll need to roast and peel them yourself, adding about 45 minutes to your prep time.
- Butter: Butter creates a rich, creamy base and helps the spices blend smoothly. Coconut oil works as a dairy-free swap, though it will shift the flavor profile slightly toward tropical notes.
- Brown sugar: Brown sugar brings molasses undertones that enhance the depth of flavor. White sugar is a direct substitute, though your casserole will taste less complex.
- Orange juice: Orange juice adds brightness and helps thin the mixture to a spreadable consistency without adding too much liquid. Milk, heavy cream, or even a splash of bourbon all work equally well.
- Marshmallows: Large marshmallows create those iconic puffy peaks when baked. Mini marshmallows melt into the casserole, which some people love and others find less visually interesting.
- Spices: Cinnamon and nutmeg are non-negotiable here, but you can add a pinch of ginger or cloves if you enjoy deeper spice complexity. Some cooks add a touch of allspice for extra warmth.
How to Make Bruce’s Yams Sweet Potato Casserole
Step 1: Preheat Your Oven
Set your oven to 350 degrees Fahrenheit and position a rack in the middle of the oven. This temperature allows the sweet potatoes to warm through and the marshmallows to brown evenly without burning the bottom layer.
Step 2: Drain and Prepare the Sweet Potatoes
Open both cans of sweet potatoes and drain the syrup completely into a separate container. Save about 1/4 cup of the syrup in case you need extra liquid later, as the thickness of canned sweet potatoes varies by brand.
Step 3: Mash the Sweet Potatoes
Pour the drained sweet potatoes into a large mixing bowl and mash them with a wooden spoon or spatula until they reach your desired texture. Some people prefer chunky, others like them silky smooth; both work beautifully in this recipe.
Step 4: Mix in the Butter and Sugar
Add the softened butter and brown sugar to the mashed sweet potatoes and stir vigorously until the mixture is smooth and the butter is fully incorporated. The butter should melt from the residual heat of the sweet potatoes and create a rich, creamy base.
Step 5: Add the Wet Ingredients and Spices
Pour in the orange juice and vanilla extract, then sprinkle in the cinnamon, nutmeg, and salt. Stir everything together until the spices are evenly distributed and the mixture has a smooth, spreadable consistency.
If your mixture feels too thick, add a splash of the reserved syrup one tablespoon at a time. You want it thick enough to hold its shape but loose enough to spread easily into the baking dish.
Step 6: Transfer to the Baking Dish
Pour the sweet potato mixture into an ungreased 9 by 13 inch baking dish and spread it into an even layer using a spatula or the back of a spoon. Make sure the top is relatively smooth so the marshmallows sit evenly.
Step 7: Arrange the Marshmallows
Scatter the large marshmallows over the top of the sweet potato mixture in a single layer, covering as much of the surface as possible. The marshmallows will expand as they bake, so leave small gaps between them so they have room to puff up.
Step 8: Bake Until Bubbly and Golden
Bake uncovered for 35 to 40 minutes, until the marshmallows are golden brown and puffy and you can see the sweet potato mixture bubbling around the edges of the casserole. Keep a close eye during the last 5 minutes, as marshmallows can go from golden to burnt quickly.
Step 9: Optional Crumb Topping (Alternate Method)
If you prefer a pecan crumb topping instead of marshmallows, mix the melted butter, brown sugar, flour, and chopped pecans in a bowl before spreading them over the casserole in Step 7. Bake for the same time until the topping is golden and the filling is bubbly around the edges.
Pro Tip: Add the marshmallows in the last 10 minutes of baking if you prefer a firmer topping that doesn’t sink into the sweet potatoes.
Tips for the Best Bruce’s Yams Sweet Potato Casserole
- Use high-quality butter and brown sugar to maximize flavor depth. These simple ingredients deserve your best choices.
- Don’t skip the orange juice, even if you think you prefer dairy. The citrus brightens the sweetness and prevents the casserole from feeling one-dimensional.
- Assemble the casserole up to 8 hours ahead and refrigerate it, then bake just before serving for maximum convenience at dinnertime.
- If making for a crowd, double the recipe and use two baking dishes rather than stacking too high in one, which can lead to uneven cooking.
- Taste your sweet potato mixture before baking and adjust the spices to your preference. Some batches of canned sweet potatoes are sweeter than others.
- Let the casserole rest for 5 minutes after baking so the filling sets slightly and becomes easier to serve without falling apart.
Common Mistakes to Avoid
- Using canned sweet potatoes packed in heavy syrup without draining them thoroughly will result in a watery, runny casserole that separates during baking. Always drain completely and reserve just a small amount of syrup.
- Overmixing the sweet potato mixture after adding spices can make it gluey and dense rather than light and fluffy. Stir just until the ingredients are combined.
- Skipping the salt might seem wise if you’re concerned about sweetness, but salt actually enhances the spice flavors and balances the sugar content beautifully.
- Adding marshmallows too early or baking at too high a temperature will cause them to burn before the filling heats through. Stick to 350 degrees and add marshmallows midway or late in baking if browning too quickly.
Serving Suggestions
This casserole shines as part of a traditional holiday spread and pairs beautifully with savory main dishes. Serve it warm from the oven alongside roasted turkey, ham, or prime rib.
- Roasted turkey breast with herb gravy and cranberry sauce
- Slow-cooked ham glazed with brown sugar and pineapple
- Prime rib with creamed spinach and dinner rolls
- Cornbread dressing and steamed green bean casserole
- Roasted root vegetables and a fresh green salad
Variations to Try
- Bourbon Pecan Version: Replace orange juice with 1/4 cup bourbon and add 1 cup chopped toasted pecans to the sweet potato mixture before baking. This creates a more sophisticated, boozy depth that works beautifully for adult-focused dinners.
- Maple and Sage: Swap half the brown sugar for pure maple syrup and add 1/2 teaspoon dried sage to the spice blend. This version tastes more savory and less dessert-like.
- Crumb Topping Instead of Marshmallows: Mix melted butter, brown sugar, chopped pecans, and all-purpose flour, then sprinkle over the casserole instead of marshmallows for a crunchier texture.
- Cream Cheese Addition: Blend 4 ounces softened cream cheese into the sweet potato mixture for extra richness and tang that cuts through the sweetness.
- Pineapple and Coconut: Add 1/2 cup crushed pineapple (drained) and 1/2 cup shredded coconut to the sweet potato mixture for a tropical twist.
Dietary Adaptations
- Gluten-Free: This recipe is naturally gluten-free, but if you add a crumb topping, use gluten-free all-purpose flour and certified gluten-free oats.
- Dairy-Free: Replace butter with coconut oil or vegan butter, and use plant-based milk instead of orange juice or dairy milk. Marshmallows and most toppings are already dairy-free, but check labels to be sure.
- Vegan: Use vegan butter, plant-based milk, and vegan marshmallows, then prepare exactly as written. The spices and sweet potatoes are already plant-based.
- Low-Carb or Keto: Replace canned sweet potatoes with fresh roasted cauliflower, use monk fruit sweetener instead of brown sugar, and skip the marshmallows in favor of a pecan crumb topping made with allulose.
Storage and Reheating
Refrigerator
Store leftover casserole in an airtight container for up to 4 days. The marshmallows may sink and become chewy, but the flavor actually improves as the spices meld together overnight.
- Cover tightly to prevent the sweet potatoes from absorbing refrigerator odors
- Portion into individual containers for easy grab-and-go breakfasts
Freezer
Freeze the assembled casserole before baking for up to 3 months, or freeze leftovers in an airtight container for up to 2 months. Frozen casserole will bake in about 55 minutes instead of 40, covered with foil.
- Assemble and freeze unbaked for maximum convenience
- Add marshmallows after thawing for the best texture and appearance
Reheating
Reheat leftover casserole covered with foil in a 350-degree oven for 15 to 20 minutes until warmed through. Add fresh marshmallows on top if desired and bake uncovered for an additional 5 minutes.
- Microwave individual portions for 1 to 2 minutes, though texture will be softer than oven reheating
- Cover with plastic wrap to prevent splattering in the microwave
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 240 |
| Total Fat | 9 grams |
| Saturated Fat | 5 grams |
| Carbohydrates | 38 grams |
| Fiber | 2 grams |
| Sugar | 26 grams |
| Protein | 1 gram |
| Sodium | 95 milligrams |
| Cholesterol | 20 milligrams |
These values are approximate and based on a serving size of one-ninth of the total casserole. Nutritional content varies depending on the specific brands of ingredients used and whether you add the optional crumb topping or marshmallows.
Frequently Asked Questions
Can I Make This Casserole Without Marshmallows?
Absolutely, and many people prefer it that way. Top the casserole with the pecan crumb mixture or simply sprinkle cinnamon sugar on top before baking for a different texture and appearance.
Can I Prepare This Ahead of Time?
Yes, assemble the casserole up to 8 hours ahead, cover with plastic wrap, and refrigerate. Bake directly from the refrigerator, adding 5 to 10 minutes to the bake time.
Why Is My Casserole Watery?
This usually happens when the syrup from the canned sweet potatoes isn’t fully drained before mixing. Always drain thoroughly and reserve only a small amount of syrup for adjusting consistency.
Can I Use Fresh Sweet Potatoes Instead of Canned?
Definitely. Roast or boil 3 pounds of fresh sweet potatoes until tender, then peel and mash them. Fresh sweet potatoes create a more rustic texture and slightly less sweet flavor, which some people actually prefer.
What’s the Best Way to Keep the Marshmallows from Burning?
Add the marshmallows in the last 10 to 15 minutes of baking, or tent the casserole loosely with aluminum foil during the first 25 minutes of baking if your oven runs hot. Ovens vary, so keep a close eye on browning.
Can I Double This Recipe?
Yes, use two 9 by 13 inch baking dishes and double all ingredients. Bake both dishes at the same time on separate racks, rotating them halfway through for even browning.
Final Thoughts
Bruce’s Yams Sweet Potato Casserole is the kind of recipe that tastes like home and holiday tradition all in one bite. It’s simple enough for a beginning cook to master yet sophisticated enough to impress even the most critical dinner guests.
This casserole deserves a permanent spot on your holiday table and honestly, it’s delicious enough to make outside of November and December too. Give this recipe a try and watch it become the dish people ask you to bring year after year.

Bruce's Yams Sweet Potato Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350 degrees Fahrenheit and position a rack in the middle of the oven.
- Open both cans of sweet potatoes and drain the syrup completely into a separate container, reserving about 1/4 cup of syrup.
- Pour the drained sweet potatoes into a large mixing bowl and mash with a wooden spoon or spatula until desired texture is reached.
- Add softened butter and brown sugar to the mashed sweet potatoes and stir vigorously until smooth and fully incorporated.
- Pour in the orange juice and vanilla extract, then sprinkle in cinnamon, nutmeg, and salt. Stir until spices are evenly distributed and mixture is smooth.
- If mixture is too thick, add reserved syrup one tablespoon at a time until spreadable consistency is achieved.
- Pour the sweet potato mixture into an ungreased 9 by 13 inch baking dish and spread evenly, smoothing the top.
- Scatter the large marshmallows over the top in a single layer, leaving small gaps for expansion.
- Bake uncovered for 35 to 40 minutes, until marshmallows are golden brown and puffy and sweet potato mixture is bubbling around the edges.
- Optional crumb topping: Mix melted butter, brown sugar, flour, and chopped pecans, spread over casserole instead of marshmallows before baking.
- For a firmer topping, add marshmallows during the last 10 minutes of baking.

