This pecan-topped casserole has been my go-to holiday side for years, delivering that perfect balance of sweet and savory with every bite.
The secret lies in the buttery sweet potato base, crowned with a crunchy pecan topping that bakes into irresistible caramelized perfection. It’s the dish everyone asks for seconds of.
Ingredients for Bruce’s Yams Sweet Potato Casserole
Sweet potatoes, pecans, and a few pantry staples create this crowd-loving holiday staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 4 lb | Peeled and cubed (about 6 cups) |
| Granulated Sugar 🍚 | ¾ cup | For sweetening the base |
| Unsalted Butter 🧈 | ¾ cup | Melted, divided for base and topping |
| Vanilla Extract 💧 | 2 tsp | Pure vanilla for depth of flavor |
| Ground Cinnamon 🌿 | 1 ½ tsp | For warm spice notes |
| Ground Nutmeg 🌰 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Pecans 🌰 | 2 cups | Chopped, for crunchy topping |
| All-Purpose Flour 🌾 | ⅓ cup | For binding the topping |
| Brown Sugar 🍯 | ¾ cup | Packed, for caramelized topping |
| Large Eggs 🥚 | 2 whole | For richness in topping |
| Evaporated Milk 🥛 | 1 can | 12 oz can, for creamy texture |
The sweet potatoes matter most—look for firm, deep-orange yams at the store ( Whole Foods or your local market usually has great options). Avoid the white-fleshed kind; they lack the richness. I always grab an extra pound since they shrink when peeled. The vanilla should be pure extract, not imitation, for that warm, complex flavor.
No evaporated milk? Whole milk plus an extra egg works in a pinch. Out of pecans? Walnuts or almonds give a similar crunch (toast them first though). Brown sugar can be swapped with coconut sugar, but the topping won’t caramelize quite as much. For a gluten-free version, almond flour replaces the all-purpose flour one-for-one.
This reheats like a dream—tastes even better the next day. Store leftovers in the fridge for up to 5 days or freeze for 2 months. I always make a double batch for the holidays; it disappears fast.
Why You’ll Love This Recipe
- I’ll be real: leftovers taste even better the next day, and the recipe scales for a crowd.
- One Bowl Wonder: I love that this comes together in a single bowl—just mash, mix, and bake.
- Warm Spice Magic: The cinnamon and vanilla make the sweet potatoes taste like a cozy hug in every bite.
- Holiday to Weeknight: Honestly, it works for Thanksgiving and a random Tuesday craving.
Step-by-Step Instructions for Bruce’s Yams Sweet Potato Casserole
Here’s the method that delivers that nostalgic holiday flavor with a perfect crunchy topping.
Step 1: Prepare and Season the Sweet Potatoes
Peel and cube the 4 lb Sweet Potatoes into uniform 1-inch pieces—this size ensures even cooking without turning to mush. You should have about 6 cups total. Place them in a large pot and cover with cold water.
Add the 1 tsp Salt to the water and bring to a boil over high heat. Once boiling, reduce to medium heat and cook for 12-15 minutes until the pieces are fork-tender but still hold their shape. Drain thoroughly in a colander and let them sit for 2 minutes to evaporate excess moisture.
Step 2: Create the Creamy Sweet Potato Base
Return the drained sweet potatoes to the warm pot. Add 0.75 cup Granulated Sugar, 0.5 cup Unsalted Butter (reserve 0.25 cup for the topping), 2 tsp Vanilla Extract, 1.5 tsp Ground Cinnamon, and 0.5 tsp Ground Nutmeg.
Mash the mixture with a potato masher until smooth with a few small lumps for texture. Then stir in the 1 can Evaporated Milk until fully incorporated. The mixture should be creamy and glossy, like thick pancake batter. This base needs to be slightly cooler than hot before adding the eggs to prevent scrambling.
Step 3: Incorporate Eggs and Prepare for Baking
In a small bowl, lightly beat the 2 whole Large Eggs. Slowly drizzle the beaten eggs into the sweet potato mixture while stirring constantly with a wooden spoon. This tempering method prevents the eggs from cooking on contact with the warm potatoes.
Continue stirring until the eggs are completely incorporated and the mixture is uniform in color. The consistency should be thick and pudding-like. Transfer the mixture to a greased 9×13-inch baking dish and smooth the top with a spatula. Preheat your oven to 350°F while you prepare the topping.
Step 4: Make and Apply the Pecan Topping
In a medium bowl, combine the 2 cups Pecans, 0.33 cup All-Purpose Flour, 0.75 cup Brown Sugar, and the remaining 0.25 cup Unsalted Butter. The butter should be melted but not hot—let it cool for 2 minutes after melting to avoid hardening the brown sugar.
Mix with a fork until the topping resembles wet sand and the pecans are evenly coated. Sprinkle this mixture evenly over the sweet potato base, pressing down gently with your fingers to create a slightly compact layer. This helps the topping set properly without sliding off during baking.
Step 5: Bake to Golden Perfection
Bake in the preheated 350°F oven for 30-35 minutes until the topping is deep golden brown and the edges are bubbling. You’ll know it’s done when a toothpick inserted in the center comes out clean and the topping has a caramelized appearance.
Let the casserole rest for 10 minutes before serving. This allows the base to set slightly and makes for cleaner serving. The topping will develop a beautiful crispness as it cools, creating that perfect contrast with the creamy sweet potato layer beneath. Serve warm for the best texture experience.
Pro Tips For Making Bruce’S Yams Sweet Potato Casserole
- Roast, Don’t Boil: I learned this the hard way—boiling sweet potatoes makes them waterlogged. Roast them at 400°F for 45 minutes instead for deeper flavor and a creamier texture when mashed.
- Brown the Butter: Skip melting the butter plain—brown it first over medium heat until nutty and golden. It adds a rich, caramelized depth that pairs perfectly with the cinnamon and sugar.
- Drain the Potatoes: After mashing, let the sweet potatoes sit in a colander for 5-10 minutes to drain excess liquid. Sounds weird, but it works: your casserole will be thicker and not soupy.
- Toast the Cinnamon: Lightly toast the ground cinnamon in a dry pan for 30 seconds before mixing it in. My grandmother swore by this, and she was right: it wakes up the spice’s warmth.
Make-Ahead Tips for This Dish
Prep Ahead Strategy
You can peel and cube the 4 lb Sweet Potatoes up to 2 days ahead. Store them submerged in cold water in an airtight container in the fridge to prevent browning. Drain and pat dry before using. 💡
Assemble Early
Mix the entire casserole (without topping) the night before. Store covered in the fridge. The next morning, bring to room temperature for 30 minutes before adding the pecan topping and baking as directed.
Topping Prep
Make the pecan topping separately and store in a sealed container at room temperature for up to 24 hours. This keeps the pecans crisp. Sprinkle it over the base just before baking.
Bake Before Serving
For holiday meals, bake the assembled casserole (topping included) for 20 minutes at 325°F, then refrigerate. Finish baking at 350°F for 15-20 minutes until bubbly. This ensures a freshly baked taste.
Freeze for Later
Assemble the entire casserole (unbaked) and freeze for up to 2 months. Thaw overnight in the fridge, then bake as directed. Add 5-10 minutes to the baking time if still cold. ❄️
Reheat Leftovers
Portion leftovers into individual servings and reheat in the microwave for 1-2 minutes or in the oven at 350°F for 10-15 minutes. Cover with foil to prevent the topping from over-browning.
Nutrition Facts
Frequently Asked Questions
Can I use canned sweet potatoes instead?
Yes, but texture differs. Use 4 cans (15 oz each) drained, and reduce cooking time by 10 minutes. The result will be softer but still delicious.
Why does the topping sometimes slide off?
This happens if the base is too wet. Press the pecan mix gently into the potatoes before baking. Also, ensure the casserole rests for 10 minutes after baking.
Can I make this gluten-free?
Replace the 0.33 cup All-Purpose Flour with almond flour or gluten-free flour blend. The topping will be just as crispy.
How do I store leftovers safely?
Cover tightly and refrigerate for up to 5 days. For longer storage, freeze for 2 months. Reheat covered at 350°F for best results.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026