Sweet Potato Casserole Recipe
If you’re looking for a cozy and comforting dish that warms the heart, this Sweet Potato Casserole Recipe is just what you need! This recipe has been a family favorite for years, and it never fails to bring smiles during gatherings and busy weeknights alike. The creamy sweet potato base, paired with a crunchy candied pecan topping and toasted vegan marshmallows, creates a delightful treat that everyone will love.
Whether you’re preparing for Thanksgiving dinner or simply craving something delicious to accompany your meal, this casserole fits every occasion perfectly. Trust me, once you try it, it’ll become a staple on your table too!
Why You’ll Love This Recipe
- Easy to Make: With just a few simple steps, you can whip up this casserole in no time. Perfect for those hectic evenings!
- Family-Friendly: Kids and adults alike will adore the sweet flavors and fun textures. It’s always a hit at family gatherings.
- Make-Ahead Convenience: You can prepare the sweet potato mixture ahead of time and bake it just before serving. Less stress in the kitchen!
- Deliciously Nutritious: Sweet potatoes are packed with vitamins and minerals. This dish is not only tasty but also good for you!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients for this delightful casserole. Most of these items you might already have in your pantry!
For the Sweet Potato Base
- 5 pounds sweet potatoes (peeled and cut into 2 inch pieces)
- 1 cup water
- 2 eggs
- 1 teaspoon vanilla extract
- ½ cup butter (melted)
- 1 cup brown sugar
- 2-3 teaspoons salt (or to taste)
- ½ cup heavy cream (or milk)
For the Topping
- ½ cup brown sugar
- ½ cup flour
- â…“ cup melted butter
- 1 cup chopped pecans
- 3-4 cups mini vegan marshmallows
Variations
This Sweet Potato Casserole Recipe is wonderfully flexible! Feel free to get creative and make it your own with these variations:
- Add spices: Sprinkle in some cinnamon or nutmeg for a warm, aromatic twist.
- Nut alternatives: Swap out pecans for walnuts or even sunflower seeds if you prefer.
- Fruity flair: Mix in some chopped apples or cranberries to add a fruity zing to the casserole.
- Vegan option: Use flax eggs instead of regular eggs and coconut cream instead of heavy cream for a fully plant-based version.
How to Make Sweet Potato Casserole Recipe
Step 1: Prepare the Sweet Potatoes
Start by cooking your sweet potatoes until they are tender. You can boil them, drain them, and then mash them up. My favorite method is using a slow cooker or Instant Pot; it makes everything so easy! Softening the sweet potatoes first ensures they blend smoothly with the other ingredients.
Step 2: Mash It Up
Once your sweet potatoes are ready, preheat your oven to 375°F (190°C). Then mash those cooked sweet potatoes until smooth—though I like mine with a little texture! The key here is making sure they blend well with the next ingredients while retaining some of that comforting feel.
Step 3: Mix in Flavorings
In your mashed sweet potatoes, add in the eggs, vanilla extract, melted butter, brown sugar, salt, and heavy cream (or milk). Mix everything together until it’s nice and smooth! Each ingredient adds its own layer of flavor that makes this dish truly special.
Step 4: Assemble in Baking Dish
Spread your creamy potato mixture evenly into a greased 9×13 baking dish. Don’t worry if it doesn’t look perfect; it will taste amazing! This layer acts as the foundation of our casserole that holds all that delicious topping.
Step 5: Create the Crunchy Topping
In another bowl, combine brown sugar, flour, melted butter, and chopped pecans. Mix gently with a spoon—no need for fancy mixers here! Sprinkle this crunchy topping over your sweet potatoes. It’s okay if they aren’t completely covered; that just adds character!
Step 6: Bake Away!
Place your baking dish into the preheated oven uncovered for about 20-25 minutes. You want those pecans to caramelize beautifully! Keep an eye on them; we want golden-brown perfection.
Step 7: Add Marshmallows
Finally, sprinkle mini vegan marshmallows evenly over the top and return it to the oven for an additional 5-7 minutes. Watch as they puff up and turn lightly golden; this is where magic happens!
Serve warm and enjoy every delightful bite of this Sweet Potato Casserole Recipe—your family will be asking for seconds!
Pro Tips for Making Sweet Potato Casserole Recipe
Creating the perfect sweet potato casserole is easier than you think! Here are some tips to help you achieve that creamy texture and delightful crunch.
-
Choose the right sweet potatoes: Opt for firm, blemish-free sweet potatoes. This ensures they will cook evenly and yield a smooth consistency when mashed.
-
Adjust sweetness to taste: If you prefer a less sweet casserole, feel free to reduce the amount of brown sugar. Remember, the marshmallows add extra sweetness too!
-
Experiment with spices: Adding cinnamon or nutmeg can elevate the flavor profile of your casserole. Just a pinch goes a long way in enhancing the natural sweetness of the potatoes.
-
Don’t overmix: For a creamier texture, mix the sweet potato mixture just until combined. Overmixing can lead to a gummy texture, which we want to avoid!
-
Let it cool slightly before serving: Allowing your casserole to rest for about 10 minutes after baking helps it set up nicely and makes serving easier.
How to Serve Sweet Potato Casserole Recipe
This sweet potato casserole is not just delicious; it’s also visually appealing! Here are some ideas to present this comforting dish beautifully.
Garnishes
- Chopped fresh herbs: Sprinkle some chopped parsley or chives on top for a vibrant touch that adds freshness.
- Drizzle of maple syrup: A light drizzle of maple syrup enhances the sweetness and creates an inviting appearance.
- Cinnamon dusting: A sprinkle of ground cinnamon on top just before serving can add an aromatic element that will entice your guests.
Side Dishes
-
Green bean almondine: Crisp-tender green beans sautéed with almonds offer a lovely crunch that complements the creaminess of the casserole.
-
Roasted Brussels sprouts: The slightly bitter flavor of roasted Brussels sprouts balances out the sweetness of the casserole while adding a nutritious boost.
-
Quinoa salad with cranberries: This refreshing salad adds a pop of color and acidity, making it a great contrast to your indulgent sweet potato dish.
-
Garlic mashed potatoes: For those who crave even more comfort, garlic mashed potatoes provide a savory counterpart that pairs wonderfully with sweet flavors.
With these serving tips and side suggestions, your sweet potato casserole will not only taste fantastic but also be a stunning centerpiece at any gathering! Enjoy every bite!

Make Ahead and Storage
This sweet potato casserole recipe is perfect for meal prep, making it easy to enjoy a hearty side dish throughout the week or for special occasions. With just a few simple steps, you can prepare this delightful casserole in advance and store it for later.
Storing Leftovers
- Allow the casserole to cool completely before storing.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 3-5 days.
- Reheat individual portions in the microwave or the entire dish in the oven.
Freezing
- To freeze, ensure the casserole is cooled completely.
- Cover tightly with plastic wrap followed by aluminum foil or transfer to a freezer-safe container.
- Label with the date and freeze for up to 2-3 months.
- Thaw overnight in the refrigerator before reheating.
Reheating
- For best results, reheat in the oven at 350°F (175°C) until heated through (about 20-30 minutes).
- If using a microwave, heat on medium power, stirring occasionally until warm.
- Add a splash of milk if it appears dry during reheating.
FAQs
Here are some common questions about this sweet potato casserole recipe that may help you as you prepare your dish!
Can I make this Sweet Potato Casserole Recipe without eggs?
Yes! You can substitute the eggs with flaxseed meal mixed with water (1 tablespoon flaxseed meal + 2.5 tablespoons water). Let it sit for a few minutes to thicken before adding it to your sweet potato mixture.
What can I use instead of heavy cream in this Sweet Potato Casserole Recipe?
You can replace heavy cream with coconut cream or any non-dairy milk like almond milk or oat milk to keep it creamy while maintaining a plant-based option.
Can I add other toppings to my Sweet Potato Casserole Recipe?
Absolutely! Feel free to get creative. You might try adding crushed graham crackers, additional nuts, or even chocolate chips for a sweeter twist.
How long will this Sweet Potato Casserole Recipe last in the fridge?
When stored properly in an airtight container, your casserole will last in the fridge for about 3-5 days. Make sure it’s cooled down before refrigerating!
Is this Sweet Potato Casserole Recipe suitable for potlucks?
Definitely! This casserole is always a crowd-pleaser and travels well. Just be sure to keep it hot until serving time!
Final Thoughts
This sweet potato casserole recipe is truly special—a delightful mix of creamy and crunchy textures that’s perfect for any gathering or family dinner. I hope you enjoy making this comforting side dish as much as I do! Don’t hesitate to experiment with toppings and flavors that resonate with you. Happy cooking, and may your kitchen be filled with warmth and joy!
Sweet Potato Casserole Recipe
If you’re seeking a heartwarming dish that combines comfort and flavor, this Sweet Potato Casserole Recipe is the perfect choice. With its creamy sweet potato base, crunchy pecan topping, and delightful vegan marshmallows, it’s a crowd-pleaser at any gathering or weeknight dinner. Easy to prepare and make ahead, this casserole not only nourishes but also brings joy to every table. Whether you’re celebrating a special occasion or simply indulging in comfort food, this dish will quickly become a favorite!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: Serves about 8
- Category: Side Dish
- Method: Baking
- Cuisine: American
Ingredients
- 5 pounds sweet potatoes
- 1 cup water
- 2 eggs
- 1 teaspoon vanilla extract
- ½ cup butter (melted)
- 1 cup brown sugar
- 2–3 teaspoons salt (to taste)
- ½ cup heavy cream (or milk)
- ½ cup brown sugar (for topping)
- ½ cup flour
- â…“ cup melted butter (for topping)
- 1 cup chopped pecans
- 3–4 cups mini vegan marshmallows
Instructions
- Cook sweet potatoes in water until tender. Drain and mash until smooth.
- Preheat oven to 375°F (190°C). Combine mashed sweet potatoes with eggs, vanilla, melted butter, brown sugar, salt, and heavy cream.
- Spread the mixture evenly in a greased baking dish.
- In a separate bowl, mix brown sugar, flour, melted butter, and pecans for the topping. Sprinkle over sweet potato base.
- Bake uncovered for 20-25 minutes until golden brown.
- Add vegan marshmallows on top and bake for an additional 5-7 minutes until puffy.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 280
- Sugar: 24g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 50mg
