The Best Sweet Potato Casserole Recipe You’ll Ever Make

Sweet Potato Casserole is one of those dishes that sounds easy until you are actually the one in the kitchen, trying to get it creamy, not watery, sweet but not candy sweet, and somehow perfect for everyone at the table. I have been there, standing in front of the oven, wondering why my topping is soggy or why the filling tastes flat. After a lot of trial and a few holiday near misses, I finally landed on the version I make every single year now. It is cozy, buttery, lightly spiced, and the topping gives you that little crunch that makes people go back for seconds.


Sweet Potato Casserole

Table of Contents

Ingredients You’ll Need

I like to keep the ingredient list practical and familiar. Nothing weird, nothing you have to special order. The magic is really in the balance and in using the sweet potatoes the right way.

  • Sweet potatoes (about 4 large or 5 medium, roughly 4 pounds)
  • Butter (6 tablespoons, melted)
  • Brown sugar (1/2 cup, packed, plus a little for topping if you want)
  • Milk (1/3 cup, whole milk is best but any works)
  • Eggs (2 large, for that soft but sliceable texture)
  • Vanilla extract (2 teaspoons)
  • Cinnamon (1 teaspoon)
  • Salt (1/2 teaspoon, yes it matters)
  • Pecans (1 cup, chopped, optional but highly recommended)
  • Flour (1/3 cup, for the crumb topping)
  • More butter (4 tablespoons, softened, for the topping)

If you are a marshmallow topping person, don’t worry, we will talk about that later too. I grew up with both versions at different houses, so I get the loyalty people have to their favorite.

How to Make Sweet Potato Casserole

This is the part where people think they need fancy techniques, but you really don’t. You just need a solid plan and about an hour, most of it hands off.


The Best Sweet Potato Casserole Recipe You'll Ever Make

Step 1: Cook the sweet potatoes the right way

You have two good options: bake them or boil them. I strongly prefer baking because it keeps them from soaking up water. Watery potatoes are the number one reason a casserole turns loose and runny.

Bake: Heat oven to 400 F. Poke the sweet potatoes a few times with a fork, place on a baking sheet, and bake 45 to 60 minutes until super soft.

Boil: Peel, chop, and boil until tender, then drain very well. If you boil, let them sit in the colander for a few minutes so steam can escape.

Step 2: Make the filling

Lower oven to 350 F. Peel the baked sweet potatoes (skins slip off easily) and add the flesh to a big bowl. Mash until smooth. I use a potato masher and stop when it is creamy with a few tiny lumps. It feels more homemade that way.

Mix in melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt. Stir until everything looks silky and evenly combined. Pour into a buttered 9×13 baking dish and smooth the top.

Step 3: Mix the topping and bake

In a smaller bowl, mix chopped pecans, flour, brown sugar (a couple tablespoons if you like it sweeter), and softened butter. Use a fork or your fingers until it looks crumbly. Sprinkle it all over the top.

Bake 25 to 35 minutes until the edges look set and the top is golden. Let it rest 10 minutes before serving. That little rest helps it hold together when you scoop.

This Sweet Potato Casserole comes out creamy in the middle with that buttery crunch on top. It smells like cinnamon and vanilla, and it honestly makes the kitchen feel like a holiday even if it is just a random Sunday.

Tips for the Best Sweet Potato Casserole

I have made this enough times to know the little details that make or break it. Here is what I wish someone told me years ago.

My go to tricks for perfect texture and flavor

Choose orange fleshed sweet potatoes if you can. They are naturally creamy and sweet. The pale ones can be a little dry and less flavorful.

Don’t skip the salt. Sweet dishes need salt to taste like something. Without it, the casserole can taste one note sweet.

Bake instead of boil when possible. Less water means more concentrated sweet potato flavor and a thicker filling.

Use room temperature eggs if you remember. They mix in more smoothly and help the filling bake evenly.

Rest before serving. I know everyone wants to dig in right away, but giving it 10 minutes makes it easier to serve and improves the texture.

One more thing: if you want this dish to feel special, add a tiny pinch of cinnamon on the topping right before baking. It is a small move, but people notice.

Topping Variations

This is where families get opinionated, right? I have seen debates get passionate over toppings. Here are a few options that work, depending on your crowd.

Pecan crumble: The one in this recipe. Crunchy, buttery, not too sweet. It is my favorite because it balances the soft filling.

Marshmallow topping: If you want to do it, bake the casserole without marshmallows for about 20 minutes, then add mini marshmallows on top and bake another 8 to 12 minutes until they are puffed and golden. Watch closely because they can go from golden to burnt fast.

Oat streusel: Swap flour for quick oats, or do half flour and half oats. It gives you that cozy crumble texture that feels like dessert in the best way.

Nut free crunch: Use crushed pretzels or toasted pumpkin seeds. It sounds random, but it works and gives you texture without nuts.

The topping is basically your personality on a casserole. Make it your way.

Variations & Substitutions

I love a recipe that can flex a little, because real life is like that. Here are swaps I have tried or seen work well.

Dairy free: Use a plant based butter and almond milk or oat milk. It will still taste great. Just pick an unsweetened milk so you control sweetness.

Less sugar: Cut the brown sugar in the filling down to 1/3 cup. You can also skip the extra sugar in the topping if you like it more nutty than sweet.

Extra warm spice: Add a pinch of nutmeg or pumpkin pie spice. Go light. A little goes a long way.

Maple twist: Swap a couple tablespoons of the brown sugar for real maple syrup. It gives a deeper flavor that feels very fall.

Egg free: I have had readers use an egg replacer and get decent results. Texture will be a bit softer, but still scoopable and tasty.

If you are serving picky eaters, keep it classic. If your table loves trying things, the maple version is a hit.

Make-Ahead & Storage Instructions

This is the section that saves your sanity on busy cooking days. Sweet Potato Casserole is very make ahead friendly, which is why I love it for holidays.

Make ahead: You can cook and mash the sweet potatoes and mix the filling up to 2 days in advance. Store it covered in the fridge in the baking dish. Keep the topping separate in a container so it stays crumbly. When you are ready, add topping and bake.

Fully bake ahead: Bake it, cool it, cover it, and refrigerate. Reheat at 325 F until warmed through, usually 20 to 30 minutes depending on your dish and how cold it is.

Storing leftovers: Keep leftovers covered in the fridge for up to 4 days. The topping softens a bit, but it is still really good.

Freezing: You can freeze the filling, but I prefer freezing without the topping. Thaw overnight in the fridge, add fresh topping, then bake. The texture stays better that way.

My personal habit is to make the filling the day before. It makes cooking day feel way less chaotic.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Casserole


  • Author: emily-mitchell
  • Total Time: 75 minutes
  • Yield: 8 servings

Description

A cozy, buttery Sweet Potato Casserole with the perfect balance of flavors and a crunchy topping that everyone will love.


Ingredients

  • Sweet potatoes (about 4 large or 5 medium, roughly 4 pounds)
  • Butter (6 tablespoons, melted)
  • Brown sugar (1/2 cup, packed, plus a little for topping if desired)
  • Milk (1/3 cup, whole milk is best)
  • Eggs (2 large)
  • Vanilla extract (2 teaspoons)
  • Cinnamon (1 teaspoon)
  • Salt (1/2 teaspoon)
  • Pecans (1 cup, chopped, optional)
  • Flour (1/3 cup, for the crumb topping)
  • More butter (4 tablespoons, softened, for the topping)

Instructions

  1. Cook the sweet potatoes by baking them at 400°F for 45 to 60 minutes or boiling until tender and draining well.
  2. Make the filling by peeling the baked sweet potatoes and mashing them. Mix in melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt. Pour into a buttered 9×13 baking dish.
  3. Mix the topping by combining chopped pecans, flour, brown sugar, and softened butter until crumbly. Sprinkle on top of the filling.
  4. Bake at 350°F for 25 to 35 minutes until the edges look set and the topping is golden. Let rest for 10 minutes before serving.

Notes

Choose orange-fleshed sweet potatoes for the best texture and flavor. Resting before serving helps with slicing.

  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 10g
  • Sodium: 400mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 100mg

Frequently Asked Questions

Why is my casserole watery?

Usually the sweet potatoes were boiled and not drained well, or the potatoes were not cooked enough to mash smoothly. Baking them instead of boiling helps a lot.

Can I use canned sweet potatoes?

You can, in a pinch. Drain them well and mash. The flavor is a bit different and often sweeter, so reduce the added sugar and taste as you go.

How do I know when it is done baking?

The edges should look set, the center should not jiggle like liquid, and the topping should be lightly browned. It firms up more as it rests.

Should I mash smooth or leave it chunky?

Totally personal. I like mostly smooth with a few tiny lumps. If you want it extra smooth, you can use a hand mixer, just do not overmix.

Can I double this recipe?

Yes. Use two 9×13 dishes instead of one deeper dish, so it bakes evenly and the topping stays crisp.

Conclusion

There is a reason Sweet Potato Casserole shows up on so many tables year after year. It is easy, comforting, and it makes people feel taken care of. If you bake the sweet potatoes, season the filling well, and pick a topping your family loves, you will be in great shape. Save this for the holidays, but also do not wait for a special occasion because it is just as good on an ordinary weeknight. Try it once, tweak it to your taste, and I promise you will be the person everyone asks to bring it next time.