Sweet Potato Casserole Recipe

Author:

July 27, 2026

Updated:

July 26, 2026

As an Amazon Associate, I earn from qualifying purchases. Learn more

Sweet Potato Casserole is a beloved dish that brings warmth and comfort to any meal. This easy recipe transforms tender sweet potatoes into a creamy, sweet base, topped with a delightful crunchy layer that takes it over the top. It’s perfect for a holiday gathering or special occasion, impressing guests while being simple enough for beginner cooks. You’ll love how quickly it comes together, making it an ideal option for busy weeknights or festive dinners.

Sweet Potato Casserole

Why You’ll Love This Recipe

You’ll appreciate that this Sweet Potato Casserole offers a deliciously sweet and creamy flavor profile, making it a favorite among kids and adults alike. It’s an excellent choice for family dinners or gatherings where comforting foods are a must. The reliable blend of ingredients creates a texture that is smooth yet crunchy, satisfying everyone’s taste buds. Plus, with just a few simple ingredients, this recipe is budget-friendly and doesn’t require hours of preparation, allowing you to enjoy more time with loved ones.

Ingredients You’ll Need

This recipe uses common ingredients you might already have in your pantry. Here’s what you’ll need to create this tasty casserole:

  • 3 Medium Sweet Potatoes
  • 1 Large Egg
  • 1/4 Cup Butter (melted)
  • 1 Pinch Salt
  • 1/4 Cup Granulated Sugar
  • 1/3 Cup Brown Sugar
  • 1/2 teaspoon Cinnamon
  • 1/2 teaspoon Vanilla
  • 2 Tablespoons Milk or Heavy Cream
  • 2 Cups Mini Marshmallows
  • 1/3 Cup Butter (cold and cut in cubes)
  • 1/2 Cup All-Purpose Flour
  • 3/4 Cup Brown Sugar
  • 1/2 teaspoon Cinnamon
  • 1/2 Cup Panko Bread Crumbs
  • 1/4 Cup Graham Cracker Crumbs

Ingredient Notes, Variations & Simple Swaps

Each ingredient plays an important role in bringing flavor and texture to this Sweet Potato Casserole:

  • Sweet Potatoes: The sweet potatoes are the star, providing natural sweetness and creaminess. If you don’t have sweet potatoes, you could use butternut squash for a similar flavor profile.
  • Butter: Adds richness. If you need a dairy-free option, you can substitute it with coconut oil.
  • Egg: Acts as a binding agent. For a vegan option, you can use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water).
  • Sugars (Granulated and Brown): They enhance sweetness. You can adjust the amount based on your preference or use honey or maple syrup as a natural sweetener.
  • Cinnamon and Vanilla: These spices give warmth and aroma. Feel free to add nutmeg for an extra flavor kick.
  • Milk or Cream: For creaminess in the potatoes. Almond milk or oat milk can work as non-dairy alternatives.
  • Crispy Topping: Made with butter, flour, brown sugar, and panko, it provides the perfect crunch. You could swap panko with crushed cornflakes for a gluten-free option.

Equipment Needed

  • Large Pot
  • Potato Masher or Mixer
  • Baking Dish
  • Mixing Bowls
  • Oven

How to Make This Recipe

Step 1 – Prepare the Sweet Potatoes

Start by peeling and cutting the sweet potatoes into chunks. This helps them cook evenly and faster. Place the chunks in a large pot of boiling water and cook for about 15-20 minutes, until they are tender when pierced with a fork. Once cooked, drain the water and let them cool slightly.

Step 2 – Mash the Sweet Potatoes

In a large bowl, mash the sweet potatoes until they are smooth and creamy. The key here is to ensure there are no lumps, so take your time. Add in the melted butter, granulated sugar, brown sugar, cinnamon, vanilla, egg, and milk. Mix everything together until fully combined, forming a delicious, sweet base.

Step 3 – Assemble the Casserole

Preheat your oven to 350°F. Grease a baking dish to prevent sticking, and then transfer the sweet potato mixture into it. In a separate bowl, combine the cold butter cubes, flour, brown sugar, cinnamon, panko, and graham cracker crumbs. Use a fork to mix until the mixture is crumbly, then sprinkle it evenly over the sweet potato layer.

Step 4 – Bake

Place your casserole in the preheated oven and bake for about 25-30 minutes. You’ll know it’s done when the topping is golden brown and the mini marshmallows have toasted nicely. The aroma that fills your kitchen will be irresistible.

Step 5 – Serve

Once baked, let the casserole cool for a few minutes before serving. Enjoy it warm, and watch how quickly it disappears!

Tips for Perfect Results

Here are some helpful tips to ensure your Sweet Potato Casserole turns out perfectly:

  • Choose Sweet Potatoes Carefully: Look for firm sweet potatoes with smooth skin; this indicates freshness.
  • Avoid Over-Mixing: When combining the sweet potato mixture, be careful not to over-mix, as this can make it gummy.
  • Adjust Sweetness: Taste the sweet potato mixture before adding all the sugars; you may prefer it a bit less sweet.
  • Crunchy Topping Consistency: Ensure the crumb topping mixture is crumbly before adding it on top to create that crispy layer.
  • Use Room Temperature Ingredients: Allow your butter and milk to be at room temperature for easy mixing.
  • Don’t Rush Cooling: Letting the casserole cool slightly before serving helps the layers settle, making it easier to cut and serve.

Common Mistakes to Avoid

Here are some mistakes to watch out for when making your Sweet Potato Casserole:

  • Undercooking the Potatoes: Ensure they’re fully tender before mashing. If they’re not cooked enough, the casserole will be lumpy.
  • Sifting Toppings: Not mixing the crumb topping thoroughly can lead to uneven crunchiness. Ensure all components are well combined.
  • Skipping the Cooling Period: Serving immediately can cause the casserole to fall apart. Give it a few minutes to set up.
  • Ignoring Baking Time: Don’t rush; underbaking can leave the center gooey while the topping might burn. Watch for golden-brown color.
  • Using Cold Sweet Potatoes: When mashing, if they are too cold, it’s hard to achieve the desired creamy consistency.

Flavor Variations

If you feel like mixing things up, here are some tasty variations for your Sweet Potato Casserole:

  • Nutty Addition: Stir in chopped pecans or walnuts into the sweet potato mix or sprinkle on top before baking for added crunch.
  • Marshmallow Swirl: Stir in mini marshmallows directly into the sweet potato mixture for extra gooey sweetness.
  • Savory Twist: Add a pinch of cayenne pepper or smoked paprika for a subtle kick and depth of flavor.
  • Fruit Infusion: Mix in chopped apples or pears for a fruity addition that complements the sweet potatoes beautifully.
  • Spiced Up: Experiment with different spices like ginger or allspice for an aromatic twist.

What to Serve With This Recipe

Sweet Potato Casserole pairs wonderfully with a variety of dishes. Here are some ideas:

  • Roasted Chicken: Its savory flavor complements the sweetness of the casserole perfectly, making it an ideal pairing.
  • Green Beans: Their crisp texture and fresh taste balance the richness of the casserole.
  • Beef Roast: A hearty beef roast adds protein while enhancing the comfort dinner theme.
  • Salad: A light green salad can provide a refreshing contrast to the rich flavors of the casserole.
  • Cornbread: This classic pair offers a delightful texture combination, providing a great mix of flavors.

Budget & Ingredient Sourcing

When making Sweet Potato Casserole, some ingredients offer great value. Here’s how you can save while shopping:

  • Buy in Bulk: Sweet potatoes are often cheaper when purchased in larger quantities, so stock up when they’re on sale.
  • Store Brands: Opt for store-brand sugars and flour as they usually cost less without sacrificing quality.
  • Use Frozen Fruits: If you decide to add fruits, frozen options can be more economical and just as tasty as fresh.
  • Local Markets: Check out local farmers’ markets for fresh ingredients; prices may be better than grocery stores.
  • Plan Ahead: Make a shopping list to avoid impulse buying and stick to ingredients that are on sale or in season.

Meal Prep & Batch Cooking Tips

Planning ahead can make your cooking experience even smoother. Here are tips for meal prep and batch cooking:

  • Prep Sweet Potatoes Ahead: Chop and peel sweet potatoes a day in advance, storing them in water in the fridge to keep them fresh.
  • Make Component Separately: Prepare the sweet potato mixture and topping a day ahead, then combine and bake them before serving.
  • Double the Recipe: Make two casseroles at once to enjoy one now and freeze one for later.
  • Portion for Easy Serving: Consider portioning into smaller containers for easy reheating during busy weeknights.
  • Freezing: This casserole freezes well. Just be sure to let it cool completely before wrapping it tightly and freezing.

Nutritional Benefits

This Sweet Potato Casserole features some nutritious ingredients that contribute to its appeal:

  • Sweet Potatoes: High in fiber and vitamins A and C, they support immune function and eye health.
  • Egg: Provides protein and essential amino acids, crucial for muscle repair and overall health.
  • Butter: While it adds richness, using it in moderation can provide some beneficial fats.
  • Cinnamon: This spice is known for its potential anti-inflammatory properties and can enhance the flavor without added sugar.
  • Milk: Adds creaminess and calcium, important for bone health.

Storage, Make-Ahead & Leftovers

If you have leftovers, you can keep your Sweet Potato Casserole fresh and delicious. Here’s how:

  • Refrigerator: Cover and store in the fridge for up to 3 to 5 days. Reheat in the oven until warm, about 15-20 minutes.
  • Freezer: It’s safe to freeze for up to three months. Thaw in the fridge overnight before reheating.
  • Reheating Method: To maintain the texture, cover with foil in the oven for reheating to avoid drying out while warming through.

Frequently Asked Questions

Can I use regular potatoes instead of sweet potatoes?
You can, but keep in mind the flavor will be quite different. Regular potatoes are starchy and less sweet, which changes the overall taste of the casserole.

How can I make this dish healthier?
Consider reducing the sugar amounts or using natural sweeteners like honey. You could also add more veggies or even swap to whole wheat flour for the topping.

Can I prepare this dish the night before?
Absolutely! Prepare the sweet potato mixture and topping separately, then combine them right before baking. This is a great way to save time during busy evenings.

What if I don’t have mini marshmallows?
You can simply leave them out, or use a layer of crushed graham crackers as a tasty alternative for the topping.

Is this casserole gluten-free?
To make it gluten-free, substitute all-purpose flour with a certified gluten-free flour blend and ensure the panko breadcrumbs are also gluten-free.

Enjoy making this delightful Sweet Potato Casserole that is sure to be a hit at your gatherings, and feel free to experiment with flavors to make it your own!

Sweet Potato Casserole

This easy recipe transforms tender sweet potatoes into a creamy, sweet base, topped with a delightful crunchy layer, making it perfect for holiday gatherings or special occasions.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Dessert, Side Dish
Cuisine American, Southern
Servings 8 servings
Calories 320 kcal

Ingredients
  

Main ingredients

  • 3 medium Medium Sweet Potatoes
  • 1 large Large Egg
  • 1/4 cup Butter (melted)
  • 1 pinch Salt
  • 1/4 cup Granulated Sugar
  • 1/3 cup Brown Sugar
  • 1/2 teaspoon Cinnamon
  • 1/2 teaspoon Vanilla
  • 2 tablespoons Milk or Heavy Cream
  • 2 cups Mini Marshmallows
  • 1/3 cup Butter (cold and cut in cubes)
  • 1/2 cup All-Purpose Flour
  • 3/4 cup Brown Sugar
  • 1/2 teaspoon Cinnamon
  • 1/2 cup Panko Bread Crumbs
  • 1/4 cup Graham Cracker Crumbs

Instructions
 

Preparation

  • Peel and cut the sweet potatoes into chunks. Place them in a large pot of boiling water and cook for about 15-20 minutes, until tender. Drain and let them cool slightly.

Mashing

  • In a large bowl, mash the sweet potatoes until smooth. Add melted butter, granulated sugar, brown sugar, cinnamon, vanilla, egg, and milk. Mix until fully combined.

Assembly

  • Preheat your oven to 350°F. Grease a baking dish and transfer the sweet potato mixture into it. In a separate bowl, combine cold butter cubes, flour, brown sugar, cinnamon, panko, and graham cracker crumbs. Mix until crumbly, then sprinkle over the sweet potato layer.

Baking

  • Bake the casserole in the preheated oven for 25-30 minutes until the topping is golden brown and mini marshmallows have toasted.

Serving

  • Let the casserole cool for a few minutes before serving. Enjoy it warm!

Notes

Choose firm sweet potatoes with smooth skin for freshness. Avoid over-mixing the sweet potato mixture to prevent gumminess.
Keyword comfort food, Easy Recipe, holiday recipe, sweet potato casserole, vegetarian
Tried this recipe?Let us know how it was!

You might also like these recipes!

Leave a Comment

Recipe Rating