Old-Fashioned Tennessee Peach Pudding
When Tennessee Peach Pudding appeared before me on a humid July afternoon in Franklin, Tennessee, the town was alive with the Peach Festival’s music and laughter. Families carried baskets of golden fruit, and the air was thick with their scent. At a small booth, a baker named Clara offered a spoonful of her pudding warm, caramel-rich, and soft with baked peaches that tasted like sunshine wrapped in sugar.
Later that month, the same sweetness filled my kitchen as Ava read stories to her twins perched by the counter. The aroma of butter, cinnamon, and brown sugar drifted through the house. When the pudding baked, its golden crust cracked open to reveal a silky caramel layer underneath. The twins called it “magic peach cake,” and their delighted smiles said everything.
Tennessee Peach Pudding holds the kind of Southern charm that feels honest and homegrown simple ingredients turning into something deeply comforting. It gathers people around the table, sharing laughter, stories, and the gentle sweetness of summer.

Short Description
Tennessee Peach Pudding is a warm, caramel-soaked dessert that layers tender peaches with a buttery cake and a brown sugar sauce that transforms into a luscious pudding as it bakes.
Key Ingredients
For the Peach Filling
- 4 cups fresh peaches, peeled and sliced (or canned peaches, drained well)
- 1 cup granulated sugar
- 1 cup all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- ½ teaspoon ground cinnamon
- ½ teaspoon ground nutmeg (optional)
- ½ cup milk
- ½ cup (1 stick) unsalted butter, melted
- 1 teaspoon vanilla extract
For the Brown Sugar Sauce
- 1 ½ cups brown sugar, packed
- 1 ½ cups boiling water
- 4 tablespoons unsalted butter
Tools Needed
- Large mixing bowl
- 9×13-inch baking dish
- Saucepan
- Whisk or wooden spoon
- Measuring cups and spoons
- Spatula
Cooking Instructions
Step 1: Prepare the Peaches
Peel and slice the peaches. If using canned, drain them thoroughly to prevent excess moisture. Set aside.
Step 2: Make the Batter
Preheat the oven to 350°F (175°C). In a large bowl, whisk together flour, sugar, baking powder, salt, cinnamon, and nutmeg. Add milk, melted butter, and vanilla, stirring until the mixture is smooth. Gently fold in the peaches until coated evenly.
Step 3: Spread in the Baking Dish
Lightly grease a 9×13-inch baking dish. Pour the batter in and spread it evenly with a spatula.
Step 4: Prepare the Brown Sugar Sauce
In a saucepan, combine brown sugar, butter, and boiling water. Stir until fully dissolved and the butter melts. Carefully pour this mixture over the batter without stirring—it will sink as it bakes, forming a caramel pudding layer underneath.
Step 5: Bake
Bake for 45–50 minutes until the top is golden and slightly crisp, and the edges bubble. The bottom should remain soft and saucy.
Step 6: Serve
Allow to cool for 10 minutes before serving. Scoop the pudding into bowls and serve warm with vanilla ice cream or whipped cream.
Tip: If using canned peaches, reduce the sugar in the batter to ¾ cup for better balance.
Why You’ll Love This Recipe
Combines fruit, cake, and pudding in one dish.
Easy to make with pantry ingredients.
Versatile for fresh or canned peaches.
Ideal for gatherings, brunches, or after-dinner desserts.
Rich, buttery flavor balanced by the natural sweetness of peaches.
Mistakes to Avoid & Solutions
Mistake: Using peaches with too much liquid can make the pudding soggy.
Solution: Drain canned peaches thoroughly or pat fresh slices dry with paper towels.
Mistake: Stirring the brown sugar sauce into the batter.
Solution: Pour the sauce gently on top and resist stirring—it needs to sink during baking to form the caramel layer.
Mistake: Overbaking the pudding.
Solution: Check at 45 minutes; the top should be golden while the edges bubble lightly. Overbaking can dry out the pudding layer.
Mistake: Skipping the resting time before serving.
Solution: Let it sit for 10 minutes so the pudding layer thickens slightly and flavors settle beautifully.
Serving and Pairing Suggestions
Serve warm with vanilla ice cream, whipped cream, or Greek yogurt.
Pair with hot coffee, sweet tea, or spiced chai.
For gatherings, serve family-style in the baking dish.
Garnish with fresh mint leaves or a sprinkle of cinnamon sugar.
Storage and Reheating Tips
Store: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat: Warm in the oven at 325°F (160°C) for 10–12 minutes or microwave individual portions for 30 seconds.
Freeze: Freeze for up to 2 months in freezer-safe containers; thaw in the fridge overnight before reheating.
FAQs
1. Can I make Tennessee Peach Pudding with frozen peaches?
Yes, just thaw and drain them completely before using.
2. Why does the pudding form a sauce layer underneath?
The hot brown sugar mixture sinks during baking, creating a natural caramel pudding base.
3. Can I substitute gluten-free flour?
Yes, use a 1:1 gluten-free baking blend with xanthan gum for best texture.
4. How can I reduce the sweetness?
Use ¾ cup sugar in the batter and unsweetened peaches.
5. Can I prepare it ahead of time?
You can assemble the dry ingredients in advance, but mix in the wet ingredients and peaches right before baking.
Tips & Tricks
For a deeper flavor, add a splash of bourbon or rum to the brown sugar sauce.
Sprinkle chopped pecans or almonds on top before baking for texture.
Serve slightly warm to keep the pudding luscious and creamy.
Always let the sauce settle before serving for perfect consistency.
Recipe Variations
1. Blueberry-Peach Pudding: Replace half of the peaches with fresh blueberries for a burst of tartness. Bake as directed.
2. Spiced Autumn Version: Add ¼ teaspoon ground cloves and ½ teaspoon allspice to the batter. Serve with maple whipped cream.
3. Vegan Version: Substitute plant-based butter and almond milk. Ensure brown sugar is vegan-certified.
4. Low-Sugar Option: Use monk fruit sweetener in both batter and sauce, adjusting to taste.
Final Thoughts
Tennessee Peach Pudding remains a Southern favorite not only for its golden flavor but for how naturally it brings people together. The aroma of peaches, butter, and cinnamon drifting through the kitchen feels like an old melody shared by generations of bakers who believed dessert should always bring comfort first.
When it’s served, the table grows quiet just the sound of spoons breaking through the crisp top before reaching the caramel beneath. Friends linger over each bite, smiling softly, and it’s in those moments that the simple magic of flour, sugar, and fruit truly shines.
For anyone longing for a dessert that carries warmth and nostalgia, Tennessee Peach Pudding delivers it beautifully. It’s more than a sweet indulgence; it’s a Southern memory baked fresh, ready to be shared wherever home happens to be.
Old-Fashioned Tennessee Peach Pudding
Course: DessertDifficulty: Easy8
servings20
minutes50
minutesIngredients
- For the Peach Filling
4 cups fresh peaches, peeled and sliced (or canned peaches, drained well)
1 cup granulated sugar
1 cup all-purpose flour
2 teaspoons baking powder
½ teaspoon salt
½ teaspoon ground cinnamon
½ teaspoon ground nutmeg (optional)
½ cup milk
½ cup (1 stick) unsalted butter, melted
1 teaspoon vanilla extract
- For the Brown Sugar Sauce
1 ½ cups brown sugar, packed
1 ½ cups boiling water
4 tablespoons unsalted butter
Directions
- Peel and slice peaches, or drain canned ones well to remove excess liquid.
- Preheat oven to 350°F (175°C). Mix flour, sugar, baking powder, salt, cinnamon, and nutmeg. Stir in milk, melted butter, and vanilla until smooth, then fold in peaches.
- Grease a 9×13-inch dish and spread the batter evenly.
- In a saucepan, melt butter with brown sugar and boiling water until dissolved. Pour over batter without stirring.
- Bake 45–50 minutes until golden and bubbling, with a soft pudding layer underneath.
- Cool 10 minutes, then serve warm with ice cream or whipped cream.
Notes
- If using canned peaches, reduce the sugar in the batter to ¾ cup for better balance.