Enjoy this sweet potato casserole topped with toasted hazelnuts. This easy, flavorful side dish is perfect for Thanksgiving and will be a hit with family and friends!
Sweet potatoes have always been a staple in my pantry. Their naturally sweet flavor is a favorite with my kids, and I love that they can be prepared in so many different ways. I can make them even sweeter or turn them into something savory. I crave them every once in a while and even enjoy them just boiled... they're that good!
This sweet potato casserole with hazelnuts recipe, in particular, has a creamy sweet potato base that I mash until it is rich and smooth. The potatoes' natural sweetness is complemented by the brown sugar and vanilla, making the taste deeper and more complex. The hazelnut topping adds a distinct nutty flavor and a nice crunch. The contrast between the creamy sweet potato mixture and the crispy, caramelized topping is my favorite part of the dish!
I love making this recipe as a side dish for Thanksgiving, but sometimes I make this as my afternoon snack, especially when I'm craving sweet potatoes and I can't get it out of my head. It takes a little over an hour to make but it's very much worth it. It's satisfying when you feel the smoothness and the hazelnut crunch in every bite.
Your kids will surely love this as well; they wouldn't even notice that they're eating a vegetable dish if they have it paired with chicken (I've tested this many times; take my word for it). If you want to prepare an easy, hearty dish for your family, this sweet potato casserole with hazelnuts is a recipe you'll love!
Ingredients
- Sweet potatoes - these provide a natural sweetness and creamy texture to the casserole.
- Sugar - enhances the sweetness of the sweet potatoes and balances the flavors.
- Milk - adds creaminess and helps to bind the ingredients together.
- Egg - acts as a binder, giving the casserole structure and richness.
- Butter, melted - adds richness and a buttery flavor to the dish.
- Vanilla extract - gives a warm, sweet aroma and enhances the overall flavor profile.
- Hazelnuts - add a crunchy texture and a nutty flavor that complements the sweet potatoes.
- Brown sugar - provides a rich sweetness and caramel flavor to the topping.
- Flour - helps to create a crumbly texture for the topping.
- Butter, melted - adds richness and helps to bind the topping ingredients together.
- Chopped pecans - add a crunchy texture and a buttery, nutty flavor that pairs well with the sweetness of the casserole.
See the recipe card for exact quantities.
Step-by-step instructions
This sweet potato casserole with hazelnuts has a creamy sweet potato base and crunchy nutty topping that is perfect for an easy side dish. Here's how you magic this magically easy side dish for your Thanksgiving dinner:
Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This step is important as it ensures that your casserole cooks evenly and thoroughly once it is placed in the oven.
Prepare the Sweet Potatoes
Next, take your sweet potatoes and peel them using a vegetable peeler. Once peeled, cut the sweet potatoes into small, even cubes. This will help them cook uniformly. Place the cubed sweet potatoes in a large pot and cover them with water. Bring the water to a boil over medium-high heat. Allow the sweet potatoes to boil for about 15 minutes, or until they are tender enough to be easily pierced with a fork.
Mash the Sweet Potatoes
Once the sweet potatoes are tender, carefully drain them using a colander to remove the hot water. Return the drained sweet potatoes to the pot or transfer them to a mixing bowl. Use a potato masher or a fork to mash the sweet potatoes until they are smooth and creamy. This will be the base of your casserole.
Combine the Ingredients
In the bowl with the mashed sweet potatoes, add the sugar, milk, egg, melted butter, vanilla extract, and salt. Using a whisk or a spoon, mix all the ingredients together until they are well combined and the mixture is smooth. Make sure there are no lumps, as a creamy texture will enhance the overall dish.
Want to save this?
Prepare the Baking Dish
Take a 9x13-inch baking dish and lightly grease it with cooking spray or a small amount of butter. This will prevent the casserole from sticking to the dish. Once greased, spread the sweet potato mixture evenly in the bottom of the baking dish. Use a spatula to smooth the top, making sure it is level.
Prepare the Topping
In a separate bowl, combine the brown sugar, flour, melted butter, and chopped hazelnuts. Stir these ingredients together until they form a crumbly mixture. The hazelnuts will add a delightful crunch and nutty flavor to the topping, while the brown sugar will provide sweetness.
Add the Topping
Evenly sprinkle the topping mixture over the sweet potato layer in the baking dish. Make sure to cover the sweet potato mixture completely for an even crispy texture. This will create a delicious contrast to the creamy sweet potatoes underneath.
Bake the Casserole
Place the baking dish in the preheated oven. Bake for 25-30 minutes, or until the topping is golden brown and crispy. Keep an eye on it during the last few minutes of baking to prevent over-browning.
Serve the Casserole
Once baked, remove the casserole from the oven and let it cool for a few minutes. This will help the flavors settle and make it easier to serve. Use a spatula to cut the casserole into squares or scoop it into individual portions. Serve hot as a delicious side dish that pairs well with a variety of main courses. Enjoy your casserole!
Storage
To store sweet potato casserole with hazelnuts, allow the dish to cool to room temperature before transferring it to an airtight container. For optimal freshness, refrigerate the casserole for up to 3 days. If you want to freeze it, portion the casserole into freezer-safe containers, removing as much air as possible to prevent freezer burn. To reheat, place the casserole in the oven at 350°F (175°C) for about 25-30 minutes, or until heated through. You can also use a microwave, heating in 1-minute intervals until warm. If the casserole is frozen, it’s best to thaw it in the refrigerator overnight before reheating. Enjoy your leftovers!
Top Tips
Choose the right sweet potatoes: Select firm and smooth sweet potatoes for the best flavor and texture. Look for those that are free of blemishes or soft spots. If possible, use orange-fleshed sweet potatoes, as they tend to be sweeter and creamier, making for a richer casserole.
Customize the topping: Feel free to customize the topping to suit your taste. You can mix in other nuts, such as pecans or walnuts, for added flavor and texture. Additionally, consider adding a pinch of cinnamon or nutmeg to the topping for a warm spice that complements the sweetness of the sweet potatoes.
Make ahead of time: This casserole can be prepared ahead of time, making it a convenient option for busy days or holiday gatherings. You can assemble the sweet potato mixture and spread it in the baking dish, then cover and refrigerate it for up to 24 hours before baking. Just add the topping right before you bake it to keep it fresh and crispy.
What to Serve with Sweet Potato Casserole with Hazelnuts
This sweet potato casserole with hazelnuts goes so well with chicken or turkey, especially my air fryer BBQ chicken drumsticks, crispy easy air fryer chicken wings with Italian seasoning, and even the Cajun style baked turkey breast with vegetables as additional vegetables!
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Sweet Potato Casserole with Hazelnuts
Equipment
- 9 x 9 baking pan
Ingredients
- 2 large sweet potatoes
- ¼ cup sugar
- ¼ cup milk
- 1 egg
- ¼ cup butter melted
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 1 cup hazelnuts
- 1 cup brown sugar
- ⅓ cup flour
- ⅓ cup butter melted
- 1 cup chopped pecans
Instructions
- Preheat oven to 375°F (190°C).
- Peel and cube sweet potatoes. Boil until tender, about 15 minutes.
- Drain and mash sweet potatoes.
- Mix mashed potatoes with sugar, milk, egg, melted butter, vanilla, and salt.
- Spread mixture in a 9x13 inch baking dish.
- In a separate bowl, mix brown sugar, flour, melted butter, and hazelnuts for topping.
- Sprinkle topping evenly over sweet potato mixture.
- Bake for 25-30 minutes until topping is crispy.
- Serve hot.