Tennessee Peach Pudding brings together juicy peaches, a soft cake-like topping, and a rich brown sugar sauce that bakes into every bite. This classic Southern dessert tastes comforting, simple, and satisfying from the very first spoonful. While many fruit desserts lean heavy or overly sweet, this pudding keeps a balanced texture with tender peaches and a lightly spiced finish. Whether you serve it after Sunday dinner or during peach season gatherings, this old-fashioned recipe always disappears quickly. The warm pudding pairs beautifully with vanilla ice cream, and the bubbling sauce creates a dessert that feels both rustic and memorable for anyone who loves homemade peach treats.
Story
Growing up around Southern-style desserts meant fresh peaches often found their way into cobblers, crisps, and warm baked puddings. Tennessee Peach Pudding stood out because it combined the soft texture of cake with a buttery syrup that formed while baking. Unlike many fruit desserts, this recipe stays incredibly moist without becoming heavy. The peaches soften into the batter while the brown sugar topping creates a rich sauce underneath. I started making Tennessee Peach Pudding during late summer gatherings because it worked equally well with fresh or frozen peaches. Since then, this southern peach dessert has become one of the easiest comfort desserts I prepare when I want something warm, simple, and packed with homemade flavor.
Ingredients
- 1 cup all-purpose flour
- 1/2 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon (optional)
- 1/2 cup 2% milk
- 3 cups sliced peeled fresh or frozen peaches
Topping
- 1 1/2 cups water
- 1/2 cup granulated sugar
- 1/2 cup packed brown sugar
- 1 tablespoon butter
- 1/4 teaspoon ground nutmeg
- Vanilla ice cream for serving (optional)
Step-by-Step Instructions
Preparing the Ingredients
Preheat the oven to 400 degrees Fahrenheit and lightly grease an 8-inch square baking dish. In a large mixing bowl, combine flour, sugar, baking powder, salt, and cinnamon if using. Stir the dry mixture well so the baking powder spreads evenly throughout the batter. Pour in the milk and stir gently until a soft batter forms. Fold the sliced peaches into the batter carefully so they stay intact. Spread the peach mixture evenly into the prepared baking dish while keeping the surface level for even baking.
Cooking Instructions
Add water, granulated sugar, brown sugar, butter, and nutmeg to a saucepan over medium-high heat. Stir continuously until the butter melts and the sugars dissolve completely. Bring the mixture to a gentle boil, then carefully pour the hot topping evenly over the peach batter. Place the dish into the oven and bake for 40 to 50 minutes until the pudding looks golden and bubbly. Insert a toothpick into the topping portion to check doneness. Allow the Tennessee Peach Pudding to cool slightly before serving so the sauce thickens underneath the warm pudding layer.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid overmixing the batter because excessive stirring creates a dense texture instead of a soft pudding consistency. If using frozen peaches, thaw and drain them first so extra liquid does not thin the batter during baking. Measure the flour carefully because too much flour can dry out the dessert quickly. Many people stir the topping into the batter before baking, but pouring it directly over the top creates the signature sauce underneath. Also, avoid baking the pudding too long since the fruit continues cooking while the dessert rests after coming out of the oven.
Pro Tips for Better Flavor
Fresh ripe peaches create the richest flavor, especially during summer peach season. However, frozen peaches still work beautifully when fresh fruit is unavailable. A small amount of cinnamon and nutmeg adds warmth without overpowering the peaches. For extra richness, serve Tennessee Peach Pudding warm with vanilla ice cream or whipped cream. If you enjoy a deeper caramel flavor, slightly increase the brown sugar in the topping mixture. This traditional peach recipe also tastes wonderful with chopped pecans sprinkled over the top during the last few minutes of baking for added texture and crunch.
Serving and Storage
How to Serve
Serve Tennessee Peach Pudding warm straight from the baking dish while the sauce remains rich and bubbling underneath. Vanilla ice cream melts beautifully over the warm pudding and balances the sweetness with a creamy finish. This warm peach pudding also pairs nicely with lightly sweetened whipped cream or even plain heavy cream poured over the top. For brunch gatherings, smaller portions alongside coffee create a comforting Southern-style dessert course. Since the pudding holds heat well, it works perfectly for potlucks, family dinners, and holiday dessert tables throughout the year.

How to Store Leftovers
Allow the pudding to cool completely before covering the baking dish tightly with plastic wrap or transferring leftovers to an airtight container. Refrigerate for up to four days while keeping the sauce and peaches moist. Reheat individual portions in the microwave for about 30 seconds or warm larger portions in the oven at 300 degrees Fahrenheit until heated through. The pudding thickens slightly during refrigeration, although the flavor becomes even richer the next day. Freezing is possible, but the soft pudding texture stays best when enjoyed fresh or refrigerated.
Conclusion
Tennessee Peach Pudding combines tender peaches, soft baked pudding, and a buttery brown sugar sauce into one comforting Southern dessert. The recipe uses simple pantry ingredients while creating rich homemade flavor that feels timeless and satisfying. Since the dessert works with either fresh or frozen peaches, you can prepare it throughout the year without difficulty. Whether served warm with ice cream or enjoyed cold the next day, this pudding always delivers classic comfort food flavor. If you love easy fruit desserts with old-fashioned Southern charm, Tennessee Peach Pudding deserves a place in your recipe collection.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use canned peaches for Tennessee Peach Pudding?
Yes, canned peaches work well if fresh or frozen peaches are unavailable. Drain them thoroughly before adding them to the batter so the pudding does not become watery during baking. Peaches packed in juice usually provide the best flavor and texture for this recipe.
Why does the topping look thin before baking?
The topping mixture appears very liquid before baking because it transforms into the sauce underneath the pudding while cooking in the oven. Avoid stirring the topping into the batter because the layers naturally form during baking.
Can I make Tennessee Peach Pudding ahead of time?
Yes, you can bake the pudding several hours ahead and reheat it before serving. Warm it in the oven at a low temperature so the sauce loosens again without drying the pudding. Many people think the flavor tastes even better the next day.
Print
Tennessee Peach Pudding
- Total Time: 1 hour
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Tennessee Peach Pudding is a comforting Southern dessert with tender peaches, soft pudding, and a rich brown sugar sauce baked underneath.
Ingredients
- 1 cup all-purpose flour
- 1/2 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/2 cup 2% milk
- 3 cups sliced peeled peaches
- 1 1/2 cups water
- 1/2 cup granulated sugar
- 1/2 cup packed brown sugar
- 1 tablespoon butter
- 1/4 teaspoon ground nutmeg
- Vanilla ice cream for serving
Instructions
- Preheat oven to 400 degrees Fahrenheit and grease an 8-inch square baking dish.
- Combine flour, sugar, baking powder, salt, and cinnamon in a bowl.
- Stir in milk until just combined.
- Fold peaches into the batter and spread into the prepared dish.
- Combine water, sugars, butter, and nutmeg in a saucepan.
- Bring the topping mixture to a boil while stirring.
- Pour the hot topping evenly over the peach mixture.
- Bake for 40 to 50 minutes until golden and bubbly.
- Cool slightly before serving warm with vanilla ice cream if desired.
Notes
- Do not overmix the batter or the pudding may become dense.
- Fresh or frozen peaches both work well in this recipe.
- Allow the pudding to cool slightly before serving so the sauce thickens.
- Serve warm for the best texture and flavor.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 serving
- Calories: 253
- Sugar: 44
- Sodium: 269
- Fat: 2
- Saturated Fat: 1
- Unsaturated Fat: 1
- Trans Fat: 0
- Carbohydrates: 57
- Fiber: 1
- Protein: 3
- Cholesterol: 5