Sweet potato casserole is always a welcomed addition, especially around big family meals. I know I look forward to its comforting presence on the table. It’s a classic side dish that just makes everyone happy.
Today, I’m sharing two wonderful sweet potato casserole recipes. Whether you prefer a crunchy pecan topping or soft, toasted marshmallows, you’ll find an easy recipe here that you can make. Let’s get these sweet potatoes ready!
Jump to Recipe:
- 1. Sweet Potato Casserole with a Pecan Streusel Topping
- 2. Classic Sweet Potato Casserole for Your Table
Sweet Potato Casserole with a Pecan Streusel Topping
This sweet potato casserole recipe features a rich, creamy base that melts in your mouth. It’s finished with a buttery, crunchy pecan streusel that adds wonderful texture and flavor.
Key Ingredients & Tips
- Fresh Sweet Potatoes: Using fresh sweet potatoes gives the best natural sweetness and texture for your casserole base.
- Toasted Pecans: Lightly toast your pecans before mixing them into the streusel topping for a deeper, nuttier flavor.
What You Need
- 6 medium sweet potatoes
- ½ cup brown sugar
- ½ cup melted butter
- 2 large eggs
- ½ teaspoon ground cinnamon
- For the Streusel Topping: ½ cup all-purpose flour, ½ cup packed brown sugar, ½ cup chopped pecans, ¼ cup cold butter (diced)
⏱️ Time: 1 hour 15 mins🍽️ Yields: 8 servings
How to Make It
Step 1: Prepare Sweet Potatoes
Preheat your oven to 375°F (190°C). Pierce sweet potatoes with a fork, then bake them for 45-60 minutes until they are very soft. Let them cool enough to handle, then peel and mash them well in a large bowl.
Step 2: Make the Casserole Base
To the mashed sweet potatoes, add ½ cup brown sugar, ½ cup melted butter, eggs, and cinnamon. Mix everything until it’s smooth and well combined. Pour this sweet potato mixture evenly into a greased 9×13 inch baking dish.
Step 3: Add Streusel and Bake
For the streusel, combine flour, ½ cup brown sugar, and chopped pecans in a small bowl. Cut in the cold diced butter until the mixture is crumbly. Sprinkle this topping evenly over the sweet potato mixture in the baking dish. Bake for 25-30 minutes, or until the streusel is golden brown and the casserole is heated through.
📝 Final Note
You can prepare this casserole a day ahead, cover it, and refrigerate. Bake it just before you plan to serve it.
Classic Sweet Potato Casserole for Your Table
Here’s a simple sweet potato casserole that everyone will love for its familiar comfort. It has a smooth, creamy potato base and is topped with soft, toasted marshmallows.
Key Ingredients & Tips
- Smooth Mash: For a super creamy casserole, make sure your sweet potatoes are mashed completely smooth with no lumps. This gives the best texture.
- Marshmallow Placement: Arrange marshmallows evenly on top for a beautiful, golden-brown crust that everyone will want to eat.
What You Need
- 5 medium sweet potatoes
- ¼ cup milk
- ¼ cup melted butter
- ¼ cup granulated sugar
- 1 teaspoon vanilla extract
- 1 cup mini marshmallows
⏱️ Time: 1 hour🍽️ Yields: 6-8 servings
How to Make It
Step 1: Cook the Sweet Potatoes
Preheat your oven to 375°F (190°C). Bake or boil your sweet potatoes until they are very tender, which usually takes about 30-45 minutes. Once cooked, peel them and mash well in a large bowl until smooth.
Step 2: Create the Filling
To the mashed sweet potatoes, add the milk, melted butter, granulated sugar, and vanilla extract. Stir everything together until the mixture is completely smooth and creamy. Spread this sweet potato mixture evenly into a greased 8×8 inch baking dish.
Step 3: Bake with Topping
Bake the sweet potato mixture for 20 minutes. Remove from the oven, then evenly cover the top with mini marshmallows. Return to the oven for another 5-10 minutes, or until the marshmallows are puffed and golden brown. Watch them carefully to prevent burning.
📝 Final Note
Let the casserole cool for a few minutes after baking before serving. This helps the marshmallows set slightly and makes for easier serving.


