Sweet Potato Casserole (Classic, Easy Recipe)

sweet potato casserole is one of those dishes people pretend they do not care about until it hits the table, and then suddenly everyone wants a second scoop. If you have ever been asked to bring “something easy” to a holiday dinner, this is the recipe that saves you. It is classic, cozy, and honestly pretty forgiving even if you are not a confident cook. I have made this on chaotic weeknights and on big family gatherings, and it always gets that happy little silence after the first bite. Let me walk you through my favorite simple way to make it, plus a few options depending on your topping mood.


Sweet Potato Casserole (Classic, Easy Recipe)

Table of Contents

Why You’ll Love This Sweet Potato Casserole

This is the kind of recipe that feels special without making you stressed out. It is sweet, buttery, and warm, with that soft sweet potato center that practically melts. And you can make it feel more “dessert-ish” or more “side-dish” depending on how sweet you go with the topping.

Here is why it keeps showing up in my kitchen:

It’s easy to prep, especially if you bake the sweet potatoes ahead of time.

It feeds a crowd and holds well on a buffet table.

You can choose your topping, marshmallows, pecan streusel, or even both if your family is divided.

It tastes like the holidays, even if you make it on a random Sunday.

If you are looking for a dependable sweet potato casserole that still tastes homemade and comforting, this one checks all the boxes.

Ingredients for Sweet Potato Casserole

I like keeping the base simple so the sweet potato flavor actually comes through. You do not need fancy extras. You just need good sweet potatoes and a few pantry staples.

  • Sweet potatoes (about 3 pounds, or 4 to 5 medium)
  • Butter (melted, plus a little extra for the dish)
  • Brown sugar (for a warm, caramel vibe)
  • Milk or half and half (for creaminess)
  • Eggs (to help it set up, not runny)
  • Vanilla extract (small amount, big difference)
  • Salt (do not skip it, it wakes everything up)
  • Cinnamon (optional, but I always do a little)

For toppings, pick one:

Marshmallow topping: mini marshmallows, plus a tiny pinch of salt if you remember.

Pecan streusel topping: chopped pecans, flour, brown sugar, butter, and a pinch of cinnamon.

If you are cooking for someone with nut allergies, marshmallows are the easiest safe route. If you are cooking for someone who “does not like overly sweet sides,” the pecan streusel feels a little more balanced.

How to Make Sweet Potato Casserole (Step-by-Step)


sweet potato casserole

I am going to keep this straightforward, because this is the kind of dish you should be able to make while chatting in the kitchen and sneaking tastes.

Step 1: Cook the sweet potatoes

You have options here, but baking gives you the best flavor with the least fuss. Heat your oven to 400 F. Poke the sweet potatoes a few times with a fork, set them on a baking sheet, and bake until very soft, usually 45 to 60 minutes depending on size. Let them cool a bit, then scoop out the insides.

If you are in a hurry, you can microwave them, but the oven method tastes a little richer and less watery.

Step 2: Mash and mix

Turn the oven down to 350 F. Butter a 9×13 baking dish.

In a big bowl, mash the sweet potato flesh until mostly smooth. I like it a little rustic, but you can make it super smooth if you prefer. Stir in melted butter, brown sugar, milk, eggs, vanilla, salt, and a pinch of cinnamon. Mix until it looks creamy and cohesive.

Pour the mixture into your prepared dish and smooth the top.

Step 3: Add your topping and bake

If you are using pecan streusel, sprinkle it evenly over the top now. Bake about 25 to 30 minutes, until the edges look set and the top smells like toasted brown sugar.

If you are using marshmallows, bake the casserole plain for about 25 minutes first. Then add marshmallows on top and bake 8 to 12 minutes more, just until puffy and golden. Watch closely near the end because marshmallows go from perfect to too dark pretty fast.

Let it cool for 10 minutes before serving. This helps it set so you get those nice spoonfuls instead of a loose scoop. This sweet potato casserole is best warm, but it is still very good at room temp too.

Marshmallow Topping vs. Pecan Streusel Topping

This is the debate in so many families, and I get it. They are both good, just different moods.

Marshmallow topping is nostalgic and sweet. It is the one kids tend to go for. It also makes the dish feel like a true holiday treat. If your crowd likes dessert vibes on the dinner plate, go marshmallow.

Pecan streusel topping is crunchier and a little more grown up. You get that buttery crumble, and the pecans toast in the oven and smell incredible. If you like texture or want something that feels less candy sweet, streusel is your best friend.

My real life answer is this: if I am bringing it to a potluck and I am not sure what people like, I do streusel because it holds up better and looks nice longer. If it is a family dinner and I know the marshmallow lovers will be loud about it, I do marshmallows.

Tips for the Best Sweet Potato Casserole

These are the little things I have learned after making sweet potato casserole more times than I can count.

Choose good sweet potatoes. Look for ones that feel firm and heavy for their size. Soft spots usually mean they are old.

Bake instead of boil if you can. Boiling can add extra water, which can make the filling looser.

Do not skip the salt. It keeps the flavor from tasting flat and overly sugary.

Mix until creamy, but do not stress about perfection. A few small lumps are not a disaster.

Watch the topping at the end. Marshmallows brown quickly, and pecans can go from toasted to bitter if ignored too long.

If you want a slightly lighter feel, use milk instead of half and half. If you want it extra rich, half and half is the move.

Make-Ahead & Freezing Instructions

This is one of my favorite make-ahead dishes because it takes pressure off the day you actually need it.

Make ahead (1 to 2 days): Prepare the filling, spread it into the buttered dish, cover tightly, and refrigerate. If using streusel, you can store it separately in a container so it stays crumbly. Bake when ready. You might need to add 5 to 10 extra minutes since it starts cold.

Freezing: You can freeze the baked or unbaked casserole base (without marshmallows). Wrap well, then freeze up to 2 months for best texture. Thaw overnight in the fridge.

About marshmallows: Add marshmallows only at the end of baking, never before freezing. They do not love the freezer, and the texture turns weird.

For busy holidays, I often bake the sweet potatoes the day before, then mix and bake the casserole the next day. It feels like cheating, but in the best way.

What to Serve with Sweet Potato Casserole

This dish plays nicely with all the usual comfort foods. Since sweet potato casserole is on the sweet side, I like pairing it with savory mains and simple veggies.

Here are a few reliable ideas:

Roast turkey or glazed ham for holiday meals

Roasted chicken if you are doing a smaller dinner

Green beans, especially garlic green beans or green bean casserole

Brussels sprouts, roasted until crispy

Simple salad with a tangy dressing to balance the sweetness

If you are planning a big plate, keep the rest of the sides more savory and herb-y so the whole meal does not lean too sweet.

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 1x

Description

A classic, easy sweet potato casserole that’s perfect for holiday dinners. Choose your topping for a cozy yet versatile dish.


Ingredients

Scale
  • 3 pounds sweet potatoes (about 4 to 5 medium)
  • 2 tablespoons butter (melted, plus a little extra for the dish)
  • 1 cup brown sugar
  • 1/2 cup milk or half and half
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1 teaspoon cinnamon (optional)
  • For Marshmallow Topping: 2 cups mini marshmallows
  • For Pecan Streusel Topping: 1 cup chopped pecans, 1/2 cup flour, 1/2 cup brown sugar, 1/2 cup butter, and a pinch of cinnamon

Instructions

  1. Cook the sweet potatoes: Preheat the oven to 400°F. Poke the sweet potatoes a few times with a fork, set them on a baking sheet, and bake until very soft, usually 45 to 60 minutes. Let them cool, then scoop out the insides.
  2. Mash and mix: Turn the oven down to 350°F. Butter a 9×13 baking dish. In a bowl, mash the sweet potato flesh until mostly smooth. Stir in the melted butter, brown sugar, milk, eggs, vanilla, salt, and cinnamon until creamy.
  3. Add your topping and bake: If using pecan streusel, sprinkle it on top and bake for 25 to 30 minutes. If using marshmallows, bake plain for 25 minutes, then add marshmallows and bake for another 8 to 12 minutes until puffy and golden. Let cool for 10 minutes before serving.

Notes

Choose good sweet potatoes; they should feel firm and heavy. Bake instead of boil for better flavor.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 22g
  • Sodium: 300mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 80mg

FAQs About Sweet Potato Casserole

Can I use canned sweet potatoes?

Yes, in a pinch. Drain them well and mash them up. The flavor is usually a bit softer and sweeter than fresh, so you might want to reduce the added sugar slightly.

Why is my casserole runny?

This usually happens if the sweet potatoes had too much moisture or if it did not bake long enough. Baking the sweet potatoes instead of boiling helps a lot. Also make sure you are using the eggs, they help it set.

Can I make it less sweet?

Absolutely. Cut the brown sugar in the filling, and go with the pecan streusel topping instead of marshmallows. You will still get that cozy flavor without feeling like dessert.

How do I keep marshmallows from burning?

Add them near the end and keep an eye on the oven. If your oven runs hot, check at the 6 minute mark. You want golden, not dark brown.

How long does it last in the fridge?

Stored covered, it is usually good for about 4 days. Reheat in the oven for the best texture, or microwave individual scoops when you just want a quick leftover bowl.

Conclusion

If you have been overthinking what to bring to dinner, this sweet potato casserole is your answer. It is classic, easy, and the kind of comfort food that makes people feel taken care of. Pick your topping, follow the simple steps, and you will have a dish that disappears faster than you expect. If you make it, I hope you take a bite while it is still warm and just enjoy the moment.