Tennessee Peach Pudding is a classic Southern dessert that highlights the sweet, juicy flavor of peaches. Part cobbler, part pudding, this warm, comforting dish has tender peach slices beneath a soft, cake-like topping and a rich sauce that forms as it bakes. Serve it warm with vanilla ice cream or whipped cream for a crowd-pleasing finish.

Use fresh summer peaches for the best flavor, or canned peaches when you need convenience. Either way, this recipe captures the comforting tastes of the South in every spoonful.
Kitchen Equipment Needed
- Mixing bowls
- 9×9-inch (23×23 cm) baking dish
- Whisk or spatula
- Small saucepan
Ingredients Overview
- Peaches: Fresh peaches give the best texture and flavor; canned peaches work well, too.
- Flour & Sugar: Form the pudding batter and the sweet sauce.
- Milk: Adds richness and helps create a tender batter.
- Butter: Melted butter gives the topping a buttery finish.
- Vanilla Extract: Enhances the warm, fruity flavors.
- Baking Powder: Keeps the topping light and cake-like.

Ingredients
For the Pudding:
- 3 cups peeled and sliced fresh peaches (or 2 cans sliced peaches, drained)
- 1 cup granulated sugar
- 1 cup all-purpose flour
- 2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup milk
- 1 teaspoon vanilla extract
- 1/4 cup unsalted butter, melted
For the Sauce:
- 1 cup boiling water
- 3/4 cup granulated sugar
- 3/4 cup light brown sugar
Step-by-Step Instructions
1. Preheat the Oven
Preheat oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish and set aside.
2. Prepare the Batter
- In a medium bowl, whisk together the flour, 1 cup granulated sugar, baking powder, and salt.
- Add the milk, vanilla extract, and melted butter. Stir until the batter is smooth.
3. Layer the Peaches
- Arrange the sliced peaches evenly across the bottom of the prepared baking dish.
- Pour the batter over the peaches and spread gently to cover the fruit.
4. Make the Sauce
- In a small saucepan, combine the 3/4 cup granulated sugar and 3/4 cup light brown sugar with the boiling water. Stir until the sugars dissolve.
- Carefully pour the hot sugar mixture evenly over the batter in the baking dish.
5. Bake
Bake for 40–45 minutes, until the top is golden and the edges are bubbling. The sauce will thicken as it cools.
6. Serve
Allow the pudding to cool slightly before serving. Spoon into bowls and top with vanilla ice cream or whipped cream.
Recipe Tips
- Ripeness Matters: Choose ripe but slightly firm peaches to avoid a mushy filling.
- Canned Option: Drain canned peaches well to prevent extra liquid in the pudding.
- Extra Flavor: Stir a pinch of cinnamon or nutmeg into the batter for a warm spice note.
What to Serve With This Recipe
- Vanilla ice cream or whipped cream
- A drizzle of caramel sauce for extra indulgence
- A hot cup of coffee or tea for a cozy pairing
Frequently Asked Questions
Can I make this pudding with other fruits?
Yes. Apples, pears, berries, or a mix of stone fruits work well with the same method.
How do I store leftovers?
Cover tightly and refrigerate for up to 3 days. Reheat in the microwave or oven before serving.
Can I freeze peach pudding?
You can freeze leftovers for up to 2 months. Thaw overnight in the refrigerator and reheat before serving.
Serving Suggestions
- Top with freshly whipped cream and chopped pecans for a Southern touch.
- Serve with sweet tea for a classic regional pairing.
- Add a dollop of Greek yogurt for a lightly tangy contrast.
Tennessee Peach Pudding is a warm, gooey dessert that’s both comforting and satisfying. Whether for family dinners or potlucks, it’s an easy recipe that invites seconds.

Tennessee Peach Pudding
Pin Recipe
Equipment
Method
Ingredients
- 3 cups peeled and sliced fresh peaches or 2 cans sliced peaches, drained
- 1 cup granulated sugar
- 1 cup all-purpose flour
- 2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup milk
- 1 teaspoon vanilla extract
- 1/4 cup unsalted butter melted
- For the Sauce:
- 1 cup boiling water
- 3/4 cup granulated sugar
- 3/4 cup light brown sugar
Equipment
-
Kitchen Equipment Needed
-
Mixing bowls
-
9×9 inch baking dish
-
Whisk or spatula
-
Small saucepan
Method
-
Preheat your oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish and set aside.
-
In a medium bowl, whisk together the flour, 1 cup granulated sugar, baking powder, and salt.
-
Add the milk, vanilla extract, and melted butter to the dry ingredients, stirring until smooth.
-
Arrange the sliced peaches across the bottom of the baking dish. Pour the batter over the peaches and spread gently to cover.
-
In a small saucepan, combine 3/4 cup granulated sugar and 3/4 cup light brown sugar with 1 cup boiling water. Stir until dissolved, then carefully pour the mixture evenly over the batter.
-
Bake for 40–45 minutes, until the top is golden and the edges are bubbling. Let cool slightly before serving.
-
Serve warm with vanilla ice cream or whipped cream.
-
Tip: If using canned peaches, drain well to avoid excess liquid. For added warmth, stir a pinch of cinnamon or nutmeg into the batter.
-
Storage: Cover and refrigerate leftovers up to 3 days; freeze up to 2 months and thaw overnight before reheating.
-
Serving suggestion: Top with whipped cream and chopped pecans or serve alongside a glass of sweet tea for a Southern-style dessert.