Bring a touch of sweet heat to the table with this Hot Honey Sweet Potato Casserole. This simple recipe reimagines a holiday classic by combining creamy mashed sweet potatoes with spicy honey and a crunchy cornflake-pecan topping. It strikes a pleasing balance of sweet and spicy, smooth and crunchy—perfect for Thanksgiving or any special dinner.

Why this will be your new favorite side dish
My grandmother’s marshmallow-topped sweet potato casserole was a holiday staple, but as a kid it often felt overwhelmingly sweet. Over time I stopped making that version and experimented with a different approach: adding heat to complement the natural sweetness of the potatoes. The result is a casserole that’s unexpectedly modern and full of flavor.
This version highlights the trending sweet-and-spicy flavor profile while staying easy to prepare. It’s creamy in the center, with a crunchy, buttery topping that adds texture and a toasty pecan note. Here are a few reasons it’s likely to become a holiday favorite:
- Sweet meets spicy: Hot honey adds warmth and brightness that balances the sweetness of the potatoes for a more layered flavor.
- Simple to make: Minimal hands-on time and straightforward steps make this recipe approachable for holiday cooking or a weekday side.
- Crowd-pleasing texture: The smooth mashed sweet potato base paired with a crispy cornflake and pecan topping delivers both comfort and crunch.

Ingredients
Below are the primary ingredients and some substitution ideas so you can customize the casserole to your taste. Exact measurements are listed in the recipe card at the bottom of the post.
- Sweet potatoes – Use about 3 pounds of sweet potatoes, peeled and cut into 1-inch cubes. Buying and weighing them at the store or at home helps ensure the right amount.
- Hot honey – Ready-made hot honey works well, or you can make your own by gently warming honey with a hot sauce of your choice until blended; adjust the ratio to taste so the spice level suits your household.
- Unsalted butter – Adds richness to the mash and to the crunchy topping.
- Ground cinnamon – A small amount adds warmth to the potatoes and the topping.
- Salt – Enhances and balances the sweetness.
- Corn flakes – Crushed corn flakes form the base of the crunchy topping; use certified gluten-free corn flakes if needed.
- Pecans – Chopped pecans add flavor and texture; increase the pecan ratio if you prefer a nut-forward crust.
Optional additions: If you love marshmallows, sprinkle mini marshmallows on top of the crunchy topping before baking. For a sweeter finish, stir up to 1/2 cup brown sugar into the mashed potatoes, though the hot honey already contributes sweetness—adjust to your preference.
Instructions
These instructions walk you through each step from boiling and mashing the sweet potatoes to assembling and baking the casserole. Photos in the gallery illustrate the process.






- Preheat and prepare: Preheat the oven to 375°F. Grease a 9 x 13-inch baking dish and set aside.
- Boil the sweet potatoes: Bring a large pot of water to a boil. Add peeled, cubed sweet potatoes and cook about 15 minutes, or until fork-tender. Drain well.
- Mash the potatoes: In a large bowl (or back in the pot), combine the cooked sweet potatoes with 1/2 cup hot honey, 1/2 cup butter, 1/4 teaspoon cinnamon, and 1/4 teaspoon salt. Mash until smooth with a potato masher or hand mixer.
- Fill the dish: Spread the mashed sweet potato mixture evenly into the prepared baking dish.
- Make the topping: Melt the remaining 1/4 cup butter in a medium bowl. Stir in the remaining 1/4 cup hot honey and 1/4 teaspoon cinnamon. Crush the corn flakes and chop the pecans, then mix them into the butter and honey until evenly coated.
- Assemble and bake: Sprinkle the crunchy cornflake-pecan mixture over the sweet potatoes. Bake at 375°F for 20 minutes, until the topping is golden and crisp. Remove from the oven and, if desired, drizzle a little extra hot honey before serving.
Make-ahead tips: You can assemble the casserole and leave it at room temperature for up to one hour before baking. Alternatively, cover and refrigerate for up to 24 hours; bring it back to room temperature briefly before baking and then bake as directed.


More side dish recipes
If you enjoy this casserole, try one of these other comforting side dishes for your holiday table or family dinner.
Broccoli Cheese Casserole
Maple Bacon Brussels Sprouts
Roasted Carrots
Crock Pot Creamed Corn
Hot Honey Sweet Potato Casserole
8 servings
30 minutes
20 minutes
50 minutes
Whitney Bond
Ingredients
- 3 pounds sweet potatoes, peeled and cut into 1-inch cubes
- 3/4 cup hot honey, divided
- 3/4 cup butter, divided
- 1/2 teaspoon cinnamon, divided
- 1/4 teaspoon salt
- 3 cups corn flakes, crushed
- 1/2 cup pecans, chopped
Instructions
- Preheat oven to 375°F. Grease a 9 x 13-inch baking dish.
- Bring a large pot of water to a boil. Add the peeled, cubed sweet potatoes and simmer 15 minutes or until fork tender. Drain well.
- In a large bowl or the pot, combine the cooked sweet potatoes with 1/2 cup hot honey, 1/2 cup butter, 1/4 teaspoon cinnamon, and 1/4 teaspoon salt. Mash until smooth.
- Spread the mashed sweet potatoes into the prepared baking dish.
- Melt the remaining 1/4 cup butter in a medium bowl. Stir in the remaining 1/4 cup hot honey and 1/4 teaspoon cinnamon.
- Crush the corn flakes and chop the pecans. Mix them into the melted butter and honey until evenly coated.
- Sprinkle the topping evenly over the sweet potatoes. Bake for 20 minutes, then remove and drizzle extra hot honey if desired before serving.
Notes
- Serves: This recipe comfortably serves 8–12 people depending on portion size and the rest of the menu.
- Hot honey option: Use a bottled hot honey or make your own by combining honey with a hot sauce you like; cook briefly to blend flavors, then cool before using.
- Gluten-free: Use gluten-free corn flakes if you need this dish to be gluten-free—some corn flakes contain malt extract.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 6 days. Reheat single portions in the microwave for about 2 minutes, or reheat larger amounts in a 350°F oven covered with foil for 10–15 minutes.