5 from 7 reviews

Make Ahead Sweet Potato Casserole

Jump to RecipeVideoPrintRate

This post may contain affiliate links. Please read our disclosure policy.

white casserole dish with mashed sweet potatoes & a crumbly topping

I can’t stop swooning over this Make Ahead Sweet Potato Casserole. I mean look at it!

Turkey and ham are delicious but I’m totally the type that gets most excited about the side dishes. If that’s you too, you need this sweet potato casserole on your holiday table this year!

If you’re looking for more Thanksgiving side dish recipes or holiday sides, you’ll have to try this Homemade Green Bean Casserole, Shaved Brussels Sprouts Salad, or this Cornbread Sausage Stuffing!

You just can’t resist these creamy, buttery, savory yet sweet fluffy, sweet potatoes. And what makes this recipe so special is the brown butter. It accelerates the wonderful flavors of sweet potatoes, buttermilk, brown sugar, vanilla bean and cinnamon that vastly improves the taste of this classic side.   

There is always so much to do on the day of a holiday, so the great about this recipe is that you can make it 1 to 2 days before your holiday dinner to free up some time!

And you might be wondering…is this a side dish or a dessert? It always goes up for debate at the dinner table! I personally love it as a side. I mean, what’s better than filling your fork with a bite of casserole, turkey, and cranberry sauce?!

But you do you! This casserole can totally double as an amazing dessert. So move over Apple Pie, there just might be second helpings of my Make Ahead Sweet Potato Casserole for dessert! 

Why This Recipe Works:

  • As the name says, this can be a make ahead dish! Anything to make the actual Thanksgiving Day in the kitchen less stressful is a lifesaver in my book!
  • This is an easy recipe, so if you choose to make this the day of it will take you about an hour and a half, including cooking time. 
  • The buttermilk adds a delicious tang to the creamy, sweet potatoes.
  • It’s not overly sweet. I wanted to highlight the sweet potatoes natural sweetness so I didn’t overload it with too much brown sugar and I chose to omit marshmallows.
  • There is something comforting  about the smells of warm vanilla and cinnamon spice that gets you in the mood for the holidays. It just screams Fall!
  • Everyone has a favorite food for the holidays but this make ahead sweet potato casserole will be moved to the top of everyone’s fav list.
sweet potatoes in a white casserole dish topped with a brown sugar pepitas topping and fresh sage.

Ingredient Notes

For the ingredient measurements and entire recipe, be sure to scroll down to the bottom of the blog post where the recipe card is located.

  • Sweet potatoes: Look for nice, large sweet potatoes. Allow the sweet potatoes to cool before spooning out the sweet potato, they’re hot!
  • Butter: be sure to use unsalted butter when browning butter.  When browning salted butter the salt gets concentrated in the milk solids and can ruin the flavor
  • Vanilla bean: Vanilla bean or vanilla paste both will give you the forward vanilla flavor, but the paste is easier to work with.
  • Buttermilk or sour cream or even heavy cream: I love the tanginess and the consistency of buttermilk for this recipe but either of these options will work.   
  • Dark Brown sugar: Dark Brown sugar taste more like molasses syrup and has a slight more complex flavor then light brown sugar. We’re not using an excessive amount in this recipe so you can still get lots of sweet potato flavor.
  • Kosher salt: I always use Kosher salt in my recipes. It has a more pure flavor and does not include additives like iodine.
  • Eggs: Lightly beat them before adding into the sweet potato.
ingredients in small white dishes to make sweet potato casserole.

Step by Step Directions

Be sure to scroll down to the recipe card for the full recipe instructions.

sweet potatoes on parchment paper and brown butter in a sauce pan.
  1. Bake the sweet potatoes in the oven until tender.
  2. Scoop the sweet potato flesh into a bowl and discard the skins.
  3. Brown the butter and add the vanilla bean to it. Set aside.
  4. Beat the sweet potatoes until fluffy. If still warm, let cool a little bit.
  5. Add in the vanilla bean brown butter, eggs, buttermilk/sour cream, brown sugar and salt.
  6. Place in a lightly greased 9×13 pan.
  7. Sprinkle the brown sugar pepita topping over the top and bake until heated through.
mashed sweet potatoes in a stainless steel bowl.
sweet potatoes in a white casserole dish topped with a brown sugar pepitas topping and fresh sage and fresh thyme.

Tips and Variations

  • If you want more of a traditional streusel topping, substitute pecans for the pepitas.
  • I like baking the sweet potatoes and if you are looking for an even fluffier potato, try wrapping the potato in foil. This locks in the steam as the potato is baking, making for a fluffier cooked potato.
  • Add in pumpkin pie spice to the streusel topping for even more Fall vibes.
  • When making the brown butter I recommend that you cook slowly, and have patience . Use a light colored pan with shorter sides, like a skillet, to help with the evaporation of the water in the butter. Once the water has evaporated the milk solids will caramelize and your butter will be any where from a pale golden to a deep mahogany color. Just don’t over cook , as it will burn. 
  • For a different flavor profile, substitute rosemary, thyme or sage and a sprinkle of flaky sea salt for the pepitas.
  • You can also boil the sweet potatoes until soft, I just prefer the flavor roasting gives this side dish. If you want to boil the potatoes, peel and chop them and then boil until fork tender.
am up close image of a black spoon scooping out sweet potato casserole from a white casserole dish.


Can I substitute vanilla extract for the vanilla bean, or vanilla bean paste?

Yes you can, but the vanilla bean has a slightly more distinct flavor.  

Can I freeze the sweet potato casserole?

Yes! You can for up to 2 months, but I suggest leaving off the toppings.  When you are ready to cook the casserole, thaw it over night in the refrigerator. When you are ready to bake it, that is the time to add the toppings.

Can I boil the potatoes instead of baking them?

Yes you can. Just make sure you cut the potatoes the same size so that they cook at the same rate. 

What is the difference between sweet potatoes and yams?

A sweet potato has tapered ends and smooth skin, and the flesh of the sweet potato is typically orange. A yam has thicker, dark skin and is usually white fleshed. The sweet potato is also sweeter, and creamier in taste and the yam is more similar to the neutral flavor of a white potato.

sweet potatoes in a white casserole dish topped with a brown sugar pepitas topping and fresh sage and fresh thyme with a gold spoon.

Which would you rather have?

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

white casserole dish with mashed sweet potatoes & a crumbly topping
5 from 7 reviews

Make Ahead Sweet Potato Casserole

Prep: 15 minutes
Cook: 1 hour 30 minutes
Total: 1 hour 45 minutes
Servings: 8 servings
This Make Ahead Sweet Potato Casserole is made with roasted sweet potatoes, a vanilla bean brown butter, a hint of cinnamon and the best brown sugar streusel topping. You won't even miss the marshmallows. Plus, are the holidays even the holidays without this classic side dish?!


For the sweet potatoes

  • 3 lbs. sweet potatoes (~ 3 large sweet potatoes)
  • 4 Tbsp. unsalted butter
  • 1/2 vanilla bean pod, or 1 tsp. vanilla bean paste
  • 1/2 cup buttermilk or sour cream
  • 2 Tbsp. dark brown sugar
  • 1 tsp. kosher salt
  • 2 large eggs, lightly beaten

For the topping

  • 1/2 cup dark brown sugar, packed
  • 1/2 tsp. ground cinnamon
  • pinch of salt
  • 4 Tbsp. unsalted butter, melted
  • 2/3 cup all purpose flour
  • 1/2 cup pepitas

Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.


  • Bake the sweet potatoes: Preheat the oven to 425°F. Line a rimmed baking sheet with foil. Poke holes all over sweet potatoes using the tines of a fork. Place on the baking sheet and bake for 45-60 minutes or until soft and tender. Reduce oven temperature to 375°F.
    3 lbs. sweet potatoes (~ 3 large sweet potatoes)
  • Grease an oven safe 9×13 pan lightly with softened butter or baking spray. Set aside.
  • Brown the butter: In a stainless steel skillet over medium heat, melt the butter. Swirl the pan occasionally to help the butter melt evenly. The butter will begin to foam, and then the foam will begin to subside and you’ll start to see tiny specks at the bottom of the pan, stir with a heat resistant spatula or wooden spoon and constantly stir and scrape so milk solids that are browning don’t stick. (These are what give brown butter it’s yummy flavor.) As soon as the butter turns chestnut brown and omits a nutty aroma, remove the pan from the heat and scrape the brown butter and all of the delish brown bits into a heat proof bowl. It’s important to remove to a bowl immediately so the residual heat from the pan doesn’t burn the butter. Add the vanilla bean to the brown butter, stir and set aside.
    4 Tbsp. unsalted butter, 1/2 vanilla bean pod, or 1 tsp. vanilla bean paste
  • Peel the sweet potatoes once cool enough to handle, discard the skins and place the sweet potato into a large bowl.
  • Beat the sweet potato in a stand mixer fitted with the whisk attachment, or use a hand mixer, for 1-2 minutes on medium speed, until nice and fluffy.
  • If the potatoes are still very hot, let cool down for a few minutes so the eggs dont cook. Once cooled, add the vanilla bean brown butter, eggs, buttermilk/sour cream, brown sugar and salt. Mix again until combined and then spread evenly in prepared baking dish. 
    1/2 cup buttermilk or sour cream, 2 Tbsp. dark brown sugar, 2 large eggs, lightly beaten, 1 tsp. kosher salt
  • Make the topping: mix the brown sugar, salt and cinnamon together in a medium sized bowl. Pour in the melted butter and stir. Add in the flour and pepitas. Stir until combined to form crumbs. The dough will hydrate to form those crumbs and then you can spoon this over the sweet potatoes.
    1/2 cup dark brown sugar, packed, 1/2 tsp. ground cinnamon, pinch of salt, 4 Tbsp. unsalted butter, melted, 2/3 cup all purpose flour, 1/2 cup pepitas
  • Bake at 375°F for 30 minutes or until heated through. Serve hot and enjoy!
  • TO MAKE AHEAD: make the recipe as directed all the way up to step 6. Make the topping but keep the topping on the side, store in the fridge. Place the casserole in the fridge, covered, overnight until you're ready to bake. Prior to baking, place the topping on and bake for an additional 10 minutes or until hot since the casserole is now cold. Enjoy!



  • Feel free to use pecans, walnuts, almonds or even candied nuts instead of pepitas in the brown sugar topping.
  • Store the casserole in an air tight container in the fridge for up to 5 days.
  • Reheat: pop it in the microwave until warm.

Nutrition Information

Serving: 1serving, Calories: 408kcal (20%), Carbohydrates: 61g (20%), Protein: 7g (14%), Trans Fat: 0.3g, Fiber: 6g (25%), Vitamin C: 4mg (5%), Calcium: 1mg

Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.

Krolls Korner

Krolls Korner

Welcome to my tiny “korner” on the Internet! I am a Registered Dietitian Nutritionist who loves cookies as much as kale. (OK, maybe I like cookies a little bit more but shh, don’t tell anyone). I am so glad you’re here! Follow along for hassle free, realistic and approachable recipes.

Read More
Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Filter By : All
Oldest Most Voted
Inline Feedbacks
View all comments

YUM! I love sweet potatoes especially casserole with the brown sugar topping. I recently purchased a frozen, premade version from a bulk warehouse store. It was alright but didn’t hold a candle to this homemade version! I made this twice within a week – myself and family enjoyed it so much! I think next time I’ll split the potato mixture into two pans and freeze one since it makes a lot. Plus then I have it ready in the freezer whenever I need it. Thanks for another great recipe!

Comment Type

I made this exactly as stated & it was delicious. The brown butter gave it such an amazing flavor. I loved the crunchy topping & absolutely liked it with the pepitas!

Comment Type

EXCELLENT! A huge hit in our home on Thanksgiving day!! My husband said it was the best sweet potato casserole he’s ever had. It will undoubtedly become part of our holiday tradition! Loved the make ahead option. Thank you!!

Comment Type

Loved it! I am solely a savory sweet potato girlie, but this was amazing! The crumble on top really accentuates the dish and honestly a more sweet (but not over the top sweet) side really compliments the other dishes at Thanksgiving. The pepitas are a nice touch and texture on top too!

Comment Type
Adrienne L.

This is such a delicious casserole! The sweet potatoes are nice and creamy and the topping is crisp and tasty. I used pecans in place of the pepitas and they added a lovely crunch and toasty flavor.

Comment Type

I wish I could give this recipe more that 5 stars!! I admit I wasn’t sure about the pepitas but worked perfectly with the sweetness of the crumb topping. My new favorite way to have sweet potatos

Comment Type