As I pulled my warm Tennessee Peach Pudding from the oven, the cinnamon and vanilla aromas enveloped my kitchen. This delightful dessert combines the juiciness of ripe peaches with a unique liquid topping that magically transforms into a comforting, crunchy crust while baking. What I love most about this recipe is that it’s not only a heavenly comfort food, but it also comes together quickly, making it perfect for those weeknight cravings or gatherings with family and friends. Whether you’re using fresh summer peaches or a trusty bag of frozen ones, each spoonful offers a blissful taste of Southern tradition. Ready to indulge in a slice of warmth and nostalgia? Let’s dive into this delicious peachy creation!

Why is Tennessee Peach Pudding a Must-Try?
Decadent Layers: This pudding boasts a creamy peach filling perfectly complemented by a crunchy topping that creates a delightful textural contrast.
Quick & Easy: With minimal prep time, you can whip up this comforting dessert in no time, making it ideal for any occasion, especially those busy weeknights.
Versatile Ingredients: Whether you use fresh or frozen peaches, this recipe adapts beautifully to whatever you have on hand.
Crowd-Pleasing Flavor: The warm notes of cinnamon and vanilla bring a cozy aroma that fills your home, ensuring everyone will come back for seconds!
Serve It Your Way: Pair this pudding with a scoop of vanilla ice cream or a dollop of whipped cream for extra indulgence—just like with our Jalapeno Peach Chicken or a slice of Peach Cake Brown!
Tennessee Peach Pudding Ingredients
For the Filling
- Peaches – Fresh or frozen; ensure they’re ripe for the best flavor in your Tennessee Peach Pudding.
- All-purpose flour – Provides structure; substitute with gluten-free flour if needed.
- Sugar – Sweetens both the filling and topping; adjust based on peach sweetness.
- Whole milk – Adds creaminess to the filling; almond milk works as a dairy-free option.
- Baking powder – Helps the filling rise; make sure it’s fresh for effective leavening.
- Sea salt – Enhances the sweetness and overall flavor.
- Cinnamon – Offers warmth; interchangeable with nutmeg for a different twist.
- Vanilla extract – Adds a fragrant note; pure vanilla provides the best flavor.
- Nutmeg – Complements cinnamon; freshly grated gives a stronger taste.
For the Topping
- Brown sugar – Adds caramel notes that deepen the topping’s flavor.
- Unsalted butter – Enriches the topping; ensure it melts smoothly.
- Water – Combines with sugar to create the base of the topping, essential for forming the crust.
Optional Garnish
- Ice cream or whipped cream – Serve on top for extra indulgence and a creamy contrast to the warm dessert.
Step‑by‑Step Instructions for Tennessee Peach Pudding
Step 1: Preheat the Oven
Begin by preheating your oven to 400º F (200º C). While it’s heating, grease a 9×13-inch baking dish generously with butter or non-stick spray to ensure your Tennessee Peach Pudding releases easily after baking. This simple step sets the stage for a delightful, hassle-free dessert.
Step 2: Prepare the Topping
In a medium saucepan over medium heat, combine the brown sugar, white sugar, and freshly grated nutmeg. Stir in ½ cup of unsalted butter and 1 cup of water. Heat the mixture until it reaches a boil and the sugars have completely dissolved, which should take about 5 minutes. Once ready, set this aside to cool slightly.
Step 3: Mix the Dry Ingredients
In a large mixing bowl, whisk together 1 cup of all-purpose flour, ¾ cup of sugar, 1 tablespoon of baking powder, ½ teaspoon of sea salt, 1 teaspoon of cinnamon, and ¼ teaspoon of nutmeg. Ensure your dry ingredients are well combined to create a uniform mixture that will thicken your peach filling beautifully, setting the foundation for the heavenly layers to come.
Step 4: Incorporate Wet Ingredients
Gradually stir in 1 ½ cups of whole milk and 1 teaspoon of vanilla extract into the dry mixture until smooth. Once your batter is well blended, gently fold in 2 cups of peeled and diced peaches—fresh or thawed from frozen. The peaches add a burst of flavor to the Tennessee Peach Pudding, promising each bite will be juicy and delicious.
Step 5: Combine and Pour
Carefully pour the peach mixture into the greased baking dish, spreading it evenly. Then, gently pour the liquid topping mixture over the peach filling without stirring. The magic happens during baking, as the topping creates a delightful crust. This is where the layers develop, so let them remain distinct!
Step 6: Bake the Pudding
Place the baking dish in your preheated oven and bake for 50-55 minutes. Keep an eye out for a golden top and a mostly clean toothpick when inserted should indicate it’s nearly done. If the top browns too quickly, lightly cover with foil during the last few minutes of baking to prevent burning.
Step 7: Cool and Serve
Once baked, remove the Tennessee Peach Pudding from the oven and allow it to cool for 15 minutes. This cooling time helps the dessert set and makes serving easier. You’ll want to savor it warm, paired with a scoop of vanilla ice cream or a dollop of whipped cream for extra indulgence.

Expert Tips for Tennessee Peach Pudding
-
Choose Ripe Peaches: The flavor of your Tennessee Peach Pudding hinges on using ripe, juicy peaches. Avoid overripe or under-ripe fruit for the best results.
-
Mix Gently: Overmixing the batter can lead to a dense texture. Fold in the peaches carefully to keep the filling light and airy.
-
Watch the Baking Time: Every oven varies, so check your pudding about 5 minutes before the suggested time to prevent overbaking. A slightly moist toothpick is ideal.
-
Use Quality Vanilla: For a more aromatic flavor, opt for pure vanilla extract in your Tennessee Peach Pudding rather than imitation vanilla.
-
Experiment with Fruit: While peaches shine, feel free to swap them with other fruits like blueberries or apples, adjusting sugar for sweetness as needed.
-
Serve Warm: Enjoy your Tennessee Peach Pudding warm for the best taste experience—don’t forget to top it with ice cream or whipped cream for added indulgence!
What to Serve with Tennessee Peach Pudding
As you savor this delectable dessert, consider pairing it with side dishes and drinks that enhance its comforting flavors and inviting warmth.
-
Creamy Mashed Potatoes: The rich texture and buttery flavor of mashed potatoes create a lovely contrast to the sweet peach pudding, making each bite delightful.
-
Fresh Garden Salad: A crisp salad with a lemon vinaigrette adds a refreshing balance to the sweetness of the pudding, stimulating your taste buds.
-
Honey Glazed Carrots: Their natural sweetness complements the peaches while the hint of honey adds a lovely, rich finish.
-
Cinnamon-Spiced Applesauce: This warm, spiced accompaniment echoes the flavors in the pudding while offering a soft, smooth texture that enhances the overall dessert experience.
-
Iced Sweet Tea: A classic Southern beverage, the sweetened tea’s coolness and slight bitterness cut through the pudding’s richness, refreshing the palate between bites.
-
Vanilla Ice Cream: A scoop of creamy vanilla ice cream melts into the warm pudding, creating an indulgent mix of textures and flavors that elevate the entire dessert.
-
Peach Bellini: This fruity cocktail made with peach puree and sparkling wine is a festive pairing, echoing the star ingredient while adding a bubbly, celebratory touch.
-
Shortbread Cookies: Their buttery crunch provides a delightful contrast to the soft texture of the pudding, making for a delightful sweet ending one spoonful at a time.
Make Ahead Options
These Tennessee Peach Pudding preparations are perfect for busy cooks wanting to save time without sacrificing flavor! You can prepare the filling (excluding peaches) and topping mixture up to 24 hours in advance. Simply whisk together the dry ingredients and store them in an airtight container, while keeping the liquid topping separately in the refrigerator. When you’re ready to bake, all you’ll need to do is fold in the fresh or thawed peaches and pour the topping over the filling before putting it in the oven. To ensure the best quality, remember to let the mixture sit at room temperature for about 30 minutes before baking for that delightful texture. Enjoy the ease of having this comforting dessert ready with minimal effort!
How to Store and Freeze Tennessee Peach Pudding
Fridge: Keep leftover Tennessee Peach Pudding in an airtight container for up to 3 days. Lightly cover the dish with foil if you prefer to keep it in the original baking dish.
Freezer: For longer storage, freeze the pudding by wrapping it tightly in plastic wrap and aluminum foil, where it will stay fresh for up to 3 months.
Reheating: Reheat individual portions in the oven at 350º F (175º C) for about 15-20 minutes or until heated through. Avoid microwaving to maintain the topping’s crunchy texture.
Thawing: To enjoy frozen pudding, transfer it to the fridge for 8-12 hours before serving. Reheat as needed to bring back that comforting warmth!
Tennessee Peach Pudding Variations & Substitutions
Feel free to get creative with this Tennessee Peach Pudding to make it your own with delightful twists and substitutes!
-
Berry Bliss: Swap out peaches for mixed berries like strawberries or blueberries, adjusting sugar for sweetness. The result is a vibrant, colorful dessert bursting with juicy flavor.
-
Apple Cinnamon: Replace peaches with diced apples and add a sprinkle of extra cinnamon. This version brings a classic autumn vibe, reminding you of cozy evening gatherings.
-
Peach Melba: Layer in some fresh raspberries along with the peaches, creating a wonderful tartness that balances beautifully with the sweetness. Every scoop becomes a joyful surprise with this fruity twist!
-
Coconut Cream: Use coconut milk instead of whole milk to create a tropical flavor. The coconut adds depth while keeping the dessert creamy, a perfect escape from the ordinary.
-
Gluten-Free Option: Substitute all-purpose flour with almond or gluten-free flour to cater to dietary needs while maintaining the yummy texture. Your loved ones won’t even notice the difference!
-
Nectarine Delight: Swap the peaches for nectarines for a slightly firmer and uniquely sweet version. They still deliver that comforting, juicy explosion with every delicious bite!
-
Spicy Kick: Add a pinch of cayenne or crushed red pepper to the topping for an unexpected heat that intensifies the sweetness of the peaches. It’s a mouthwatering adventure for those who love a bit of spice!
-
Topping Twist: Instead of brown sugar, use crushed graham crackers or nuts mixed with a little cinnamon and sugar for an extra texture twist on the topping. This crunchy variation gives your pudding a lovely bite.
Dive into the world of flavors and textures, and don’t forget, this recipe pairs beautifully with a scoop of vanilla ice cream. Enjoy experimenting, and if you’re in the mood for something more peachy, check out the delectable Peach Cake Brown or spice things up with our sumptuous Jalapeno Peach Chicken. Happy cooking!

Tennessee Peach Pudding Recipe FAQs
What kind of peaches should I use for Tennessee Peach Pudding?
Absolutely! Using ripe, juicy peaches is key to achieving the best flavor in your Tennessee Peach Pudding. Look for peaches that are firm but slightly soft to the touch, without any dark spots or bruises. If fresh ones aren’t available, frozen peaches will work beautifully too—just make sure they are fully thawed and drained to avoid excess moisture in your pudding.
How should I store leftover Tennessee Peach Pudding?
Leftovers are wonderful! Place your Tennessee Peach Pudding in an airtight container in the refrigerator, and it will stay fresh for up to 3 days. If you prefer, you can leave it in the original baking dish; just cover it lightly with foil to maintain moisture. When you’re ready to enjoy it again, gently reheat in the oven for the best texture.
Can I freeze Tennessee Peach Pudding?
Yes, you can! To freeze your Tennessee Peach Pudding, start by wrapping it tightly in plastic wrap followed by aluminum foil to prevent freezer burn. It will keep well for up to 3 months. When you’re ready to enjoy it, simply transfer it to the fridge to thaw for 8-12 hours before reheating in the oven at 350º F (175º C) for about 15-20 minutes, until heated through.
What should I do if my pudding doesn’t set properly?
If you notice that your Tennessee Peach Pudding hasn’t set, don’t worry! This could be due to underbaking. Make sure to check for a mostly clean toothpick before pulling it out of the oven; a little moisture is fine, but if it’s too wet, return it to the oven for an additional 5 minutes. If you experienced an underbaked center, the topping mixture needs to fully permeate and cook through, so patience is key!
Is Tennessee Peach Pudding safe for people with nut allergies?
Yes! This recipe can easily be made safe for those with nut allergies by using dairy alternatives, like almond milk. Just make sure the ingredients you choose are certified nut-free, especially with products like butter. For toppings, use whipped cream or ice cream that do not incorporate nut ingredients, ensuring everyone can enjoy this delightful dessert safely.

Tennessee Peach Pudding: A Cozy Southern Comfort Delight
Ingredients
Equipment
Method
- Preheat the oven to 400º F (200º C) and grease a 9x13-inch baking dish.
- In a medium saucepan, combine brown sugar, white sugar, and nutmeg. Stir in butter and water, heat until boiling, then set aside to cool.
- In a large mixing bowl, whisk together flour, sugar, baking powder, sea salt, cinnamon, and nutmeg.
- Gradually stir in milk and vanilla until smooth, then fold in peaches.
- Pour the peach mixture into the greased baking dish and pour the topping mixture over without stirring.
- Bake for 50-55 minutes until golden and clean toothpick.
- Allow to cool for 15 minutes before serving warm, optionally garnished with ice cream or whipped cream.

Leave a Reply