Full of flavor and perfect for making ahead, this homemade sweet potato casserole gets a tart summer twist with the addition of ripe peaches. Enjoy smooth, creamy sweet potatoes topped with a crunchy, toasty, praline-esque pecan topping. After cooking the sweet potatoes and layering with peaches, you throw it in the oven for 30 minutes or until the topping gets all brown and bubbly.

A Fresh Take On Traditional Sweet Potato Casserole
I know what you might be thinking: sweet potato casserole in the summer? It sounds a little unusual, but the peaches make this holiday dinner staple a fun summer side dish.
When combined with the sweet topping, the peaches add a great, almost tart flavor and even more texture to a fairly smooth dish. If you can get your hands on fresh peaches, I recommend making this with them for the best results. However, you can surprise everyone at your holiday meal with the upgraded casserole by using frozen peaches! If you go that route, just make sure to thaw them first and drain any excess juices before adding them to the brown sugar mixture.
Warm Up Your Winter: Southern Classics!
❤️ FREE EMAIL BONUS: Southern staples made simple & cozy!
You know how much I love peaches and sweet potatoes, so it should be no surprise how much I love them combined in this casserole. Try to use peaches that are ripe but not mushy so that you have a little texture when combined with the mashed sweet potatoes.

Instead of maple syrup, this has a faint hint of bourbon running through for a fun addition to the fresh sweet potatoes. You can use whatever type of bourbon or whiskey you like or skip that part all together and use vanilla instead.
This casserole dish is warm, comforting, and just sweet and tart enough to balance out all the other savory flavors on the table. I like to serve this alongside juicy pork chops or a roast chicken! Since this leans on the heartier side of things, I also like to pair it with a fresh side salad so go ahead and clean out your veggie drawer!
When Are Peaches In Season?
Peaches and other stone fruit are in season during the summer with August being National Peach Month! But around here they start to ripen at the end of May. To choose the best peach, look for a vibrant color and it should have just the teensiest bit of give when you squeeze the fruit. Mostly I use the smell test, if it doesn’t smell like a peach then it may have been picked too green and won’t ripen.
Pro Tip: If you’re peaches aren’t quite ripe, here are a few tips for how to ripen peaches quickly.
Why Make a Sweet Potato Casserole with Peaches
- Sweet and Savory Flavor – The combination of sweet potato flavor with tart peaches and a sugary topping makes for a complex flavor profile that combines the best of both worlds and textures.
- Hearty Side Dish – Like any other carbohydrate, sweet potatoes are filling but have the extra benefit of being super tasty and great in dinner and dessert recipes.
- Classic Comfort Food – Sweet potato casserole was first published in a 1796 cookbook! Now that’s what I call a traditional recipe.
Ingredients For Sweet Potato Peach Casserole

Produce – You’ll need three large sweet potatoes and two cups of chopped peaches, fresh or frozen. If frozen, let them thaw and drain any extra juice.
Bourbon – A dash of your favorite bourbon enhances the entire dish’s flavors! Bourbon can be strong, so if you’re not sure about it, add ½ the amount and see how it tastes. You can use vanilla instead.
Pecans – this gives the topping a great flavor and texture
Pantry staples – butter, cream, vanilla, nutmeg, brown sugar and flour.
Super Simple Steps
Step One: Cook Sweet Potatoes
Microwave sweet potatoes until tender and let cool. Cover with a damp paper towel and microwave on high for 8-10 minutes until cooked through, turning halfway through. This can be done a day or two in advance.
Step Two: Mash Sweet Potatoes
Remove the potato skins and add them to a stand mixer bowl. Beat until smooth with melted butter, brown sugar, nutmeg, vanilla extract, and cream. Add bourbon and mix to combine. If you don’t have a stand mixer, you can also use a large bowl and an electric hand mixer, or use a potato masher.


Step Three: Assemble Casserole
Add half of the sweet potatoes to your casserole dish and place an even layer of diced peaches on top of the sweet potatoes. Place the remaining potatoes on top and smooth the surface with a rubber spatula.


Step Four: Mix Topping Ingredients
In a medium bowl, combine the brown sugar and flour. Add the butter and mix with a pastry cutter or your fingers. Once combined and crumbly, add nuts and sprinkle on top of the casserole.


Step Five: Bake Casserole
Bake for 30 minutes or until the top is brown and bubbly at the edges. Let cool slightly before serving, or let cool completely before freezing.

Keep this in mind around the holidays using frozen peaches. It’s a nice change from more traditional sweet potato casseroles.


How To Store Casserole
In The Fridge: Store cooled leftovers in an airtight container for up to three days.
In The Freezer: Casseroles are great for making ahead and freezing until you need them. Once cooled, store in an airtight container and freeze for up to three months.
More Sweet Potato Casserole Recipes To Try
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Sweet Potato Casserole with Tart Peaches
Ingredients
- 3 large sweet potatoes about 2 ½ pounds
- 4 tablespoons butter melted
- ½ cup brown sugar
- ¼ teaspoon nutmeg
- 1 teaspoon vanilla
- ⅓ cup heavy cream
- 2 tablespoons bourbon
- 2 cups peaches peeled and diced
- 1 cup brown sugar
- ⅓ cup flour
- 4 tablespoons butter
- ¾ cup pecans chopped
Instructions
- Cook the sweet potatoes in the microwave. Cover with a damp paper towel and microwave on high for 8-10 minutes until cooked through, turning halfway through. Let cool.
- Preheat the oven to 350º. Butter a 2-quart baking dish or 9 x 13 pan.
- Remove the skins from the sweet potatoes, you will need about 4 cups of cooked sweet potatoes. Add the sweet potatoes to the bowl of a stand mixer and add melted butter, brown sugar, nutmeg, vanilla, and cream. Beat until smooth. Add bourbon and mix to combine.
- Place half of the sweet potato mixture in the bottom of the baking dish. Top with diced peaches, and then add the remaining sweet potatoes. Smooth to even the surface.
- In a medium bowl, combine the brown sugar and flour. Add the softened butter and combine with a pastry cutter or your fingers. Once combined, add nuts. Sprinkle over the top of the baking dish.
- Bake for 30 minutes or until the top is brown, and it is bubbly at the edges. Let cool slightly before serving.
Barbara’s Tips + Notes
- You can easily cook the sweet potatoes in the microwave or oven days ahead of time.
- Don’t care for bourbon, this is still awesome leaving it out or add some vanilla instead.
- You can make this ahead and rewarm when needed, or refrigerate or freeze before it has baked and let it come to room temperature then bake as directed.








Leave a Reply