As the sun sets over a warm Tennessee evening, the mouthwatering aroma of freshly baked dessert wafts through the air, making it impossible to resist. Today, I’m excited to share my version of Tennessee Peach Pudding, a delightful layered dessert that perfectly complements those sultry summer nights. This recipe is a true crowd-pleaser, featuring the goodness of both fresh and frozen peaches against a creamy filling that feels like a warm hug. With its unique topping that transforms into a crisp crust, it promises a delightful contrast in each bite. It’s not just easy to whip up, but also a comforting addition to family dinners or gatherings with friends. Ready to dive into the marvelous layers of this Southern treasure? Let’s get started!

Why is Tennessee Peach Pudding a Must-Try?
Deliciously Unique: This dessert offers a one-of-a-kind combination that marries the sweet, fresh flavors of peaches with a creamy filling.
Effortless Elegance: With simple ingredients and straightforward instructions, it’s suitable for any home cook—no complicated techniques required!
Crowd Favorite: Whether for summer picnics or cozy family dinners, this dish is sure to impress. Your guests will be asking for seconds!
Versatile Twist: Feel free to experiment with seasonal fruits or flavors, just like you can with my Strawberry Chia Pudding.
Perfectly Textured: Experience the delightful contrast of soft, luscious filling and a crispy topping, reminiscent of your favorite comfort desserts.
Tennessee Peach Pudding Ingredients
For the Filling
• Peaches – Fresh or frozen peaches provide the primary flavor and natural sweetness; ensure they are peeled and diced for even cooking.
• All-Purpose Flour – This adds structure to the filling; no substitutions necessary unless aiming for gluten-free, then use a gluten-free blend.
• Sugar – Sweetens the filling; feel free to adjust based on peach ripeness.
• Whole Milk – Contributes to creaminess; can be replaced with any milk alternative if desired.
• Baking Powder – A leavening agent that helps the filling rise slightly.
• Sea Salt – Enhances overall flavor; may substitute with kosher salt.
• Cinnamon – Adds warmth and depth of flavor; nutmeg also complements well and can be adjusted to taste.
• Vanilla Extract – Adds fragrant sweetness to the filling.
• Nutmeg – Optional but highly recommended for both filling and topping, enhancing overall flavor.
For the Topping
• Brown Sugar – Adds caramel-like depth to the topping and can be substituted with coconut sugar for a different sweetness profile.
• Unsalted Butter – Creates richness in the topping; if using salted butter, omit the additional salt.
• Water – Necessary for the topping to achieve the proper consistency.
For Garnish (optional)
• Ice Cream, Whipped Cream, or Cool Whip – Adds creaminess to serve alongside the Tennessee Peach Pudding, balancing the sweetness perfectly.
Step‑by‑Step Instructions for Tennessee Peach Pudding
Step 1: Preheat and Prepare
Start by preheating your oven to 400°F (200°C). Grease a 9×13-inch baking dish generously with butter to prevent sticking. This will prepare the base for your Tennessee Peach Pudding, ensuring a smooth release once baked. Once preheated, you’ll be ready to create your layered dessert.
Step 2: Make the Topping Mixture
In a medium saucepan, whisk together the brown sugar, granulated sugar, and nutmeg over medium heat. Add the unsalted butter and water, stirring occasionally until the sugars dissolve and the mixture begins to boil gently. Once combined and bubbling, remove it from heat and set this delicious liquid topping aside to cool slightly.
Step 3: Combine Dry Ingredients
In a large mixing bowl, combine the all-purpose flour, sugar, baking powder, salt, cinnamon, and nutmeg. Whisk these dry ingredients together until well-blended, creating the foundation for the creamy filling of your Tennessee Peach Pudding. This step is essential for a well-mixed batter, setting the stage for the peaches to shine through.
Step 4: Mix in Wet Ingredients
Gradually stir in the whole milk and vanilla extract to the dry mixture, mixing until the batter is smooth and free of lumps. Gently fold in the diced peaches, distributing them evenly throughout the mixture. This luscious filling is what makes your Tennessee Peach Pudding so inviting, revealing those sweet, juicy bits of peach in every slice.
Step 5: Assemble the Layers
Pour the peach filling into the greased baking dish, spreading it evenly across the bottom. Then, carefully drizzle the reserved topping mixture over the filling. It’s important not to stir at this point; the liquid topping will settle and create a crisp layer while baking, bringing beautiful texture to your dessert.
Step 6: Bake to Perfection
Place the assembled dish in the preheated oven and bake for 50 to 55 minutes, or until the pudding is set and the top is golden brown. Keep an eye on it; if it starts to brown too quickly, cover the dish loosely with aluminum foil to prevent burning. You’ll know it’s done when a knife inserted in the center comes out clean.
Step 7: Cool and Serve
Once baked, remove the Tennessee Peach Pudding from the oven and let it cool for about 15 minutes. This cooling period is crucial as it allows the topping to set into a crisp crust. Serve warm, optionally with a scoop of vanilla ice cream, whipped cream, or Cool Whip for an extra touch of indulgence.

Make Ahead Options
These Tennessee Peach Pudding preparations are perfect for busy cooks looking to simplify their meal planning! You can prepare the filling with the diced peaches, flour, sugar, and spices up to 24 hours in advance—just store the mixture in an airtight container in the refrigerator. The topping can also be made ahead by mixing the brown sugar, butter, and water, and storing it separately. When you’re ready to bake, simply stir the milk and vanilla into the chilled filling, pour it into your greased dish, drizzle the topping over it, and bake as directed. This makes it possible to enjoy a homemade dessert with minimal effort when it’s time to serve!
How to Store and Freeze Tennessee Peach Pudding
Fridge: Store leftover Tennessee Peach Pudding in an airtight container for up to 3 days to maintain its freshness and creamy texture.
Freezer: If you want to keep it longer, freeze the pudding by wrapping it tightly in plastic wrap and then in foil. It can be frozen for up to 2 months, but the texture may change slightly upon thawing.
Thawing: To thaw, move the pudding from the freezer to the fridge and allow it to defrost overnight. Reheat in a 350°F (175°C) oven until warmed through, taking care to maintain the topping’s crispiness.
Reheating: Reheat gently in the oven, as this preserves the unique textures of both the creamy filling and the delightful topping, creating a warm, inviting dessert once again.
Expert Tips for Tennessee Peach Pudding
Mix Gently: Always mix the liquid topping gently; it will solidify beautifully into a perfect crust during baking.
Cool Down: Allow the pudding to cool for at least 15 minutes before serving to enhance the texture; this step is not to be rushed!
Check Doneness: Insert a knife into the center to check for doneness; it should come out clean for a perfectly baked Tennessee Peach Pudding.
Serve Warm: For the best experience, serve the pudding warm, perhaps with a scoop of vanilla ice cream or a dollop of whipped cream for added creaminess.
Watch the Browning: If the top browns too quickly while baking, loosely cover it with foil to prevent burning and ensure even cooking.
Ingredient Quality: Using ripe, sweet peaches makes all the difference in flavor, so choose the best fruit available for a delightful dessert.
What to Serve with Tennessee Peach Pudding
As you savor each bite of this delicious dessert, consider these tempting pairings that will elevate your meal and create a comforting experience.
-
Creamy Vanilla Ice Cream: The cold, creamy ice cream beautifully contrasts the warm, rich pudding, enhancing the peach flavors. A perfect match for summer evenings!
-
Sweetened Whipped Cream: A dollop of this light and airy topping adds an extra layer of sweetness, harmonizing with the pudding’s rich textures.
-
Sparkling Lemonade: The bright, zesty notes of this refreshing drink will cleanse your palate, making each bite of pudding feel special and vibrant.
-
Crunchy Biscotti: This nutty, crunchy side adds a delightful texture contrast to the soft, creamy pudding, creating an experience that delights with every bite.
-
Fresh Mint Leaves: A sprinkle of torn mint leaves brightens the dish, adding freshness to the sweetness of the peaches and the creamy filling.
-
Southern Sweet Tea: This classic beverage brings nostalgia and warmth, complementing the comforting flavors of Tennessee Peach Pudding perfectly.
-
Pecan Pie Squares: For something extra indulgent, these nutty, caramelized squares are a delicious accompaniment that brings Southern charm to your dessert table.
-
Seasonal Fruit Salad: A light, fruity salad with seasonal fruits balances the richness of the pudding, providing a refreshing counterpoint.
-
Warm Apple Crisp: Sharing a warm apple crisp alongside adds another layer of comforting sweetness, evoking memories of cozy family gatherings.
-
Coconut Flan: This silky dessert introduces tropical flavors, enriching your meal experience with an exotic touch that pairs well with peaches.
Tennessee Peach Pudding: Flavorful Variations
Create your own unique twist on this comforting dessert and enjoy the sweet surprise each bite offers!
- Almond Flavor: Swap vanilla extract for almond extract to impart a delightful nutty flavor that complements the peaches beautifully.
- Berry Boost: Substitute peaches with fresh or frozen berries for a refreshing change; blueberries or raspberries work wonders! Imagine the vibrant colors and tartness in every spoonful.
- Spicy Kick: Add a pinch of ginger to the filling for a spicy twist that’ll awaken your taste buds and add warmth to the dessert.
- Nutty Crunch: Fold in chopped nuts like pecans or walnuts to the filling for added texture and a nutty contrast to the creamy layers.
- Dairy-Free Dream: Use a plant-based milk alternative such as almond or coconut milk to make this dessert dairy-free; it’s just as delightful!
- Coconut Twist: Substitute brown sugar with coconut sugar for a hint of caramel flavor combined with a tropical essence.
- Dreamy Chocolate: Drizzle melted chocolate over the top right before serving to create a decadent chocolate-peach fusion that is irresistible.
- Tartness with Citrus: Mix in a teaspoon of lemon zest into the filling for a bright, zesty kick that elevates the sweetness of the peaches.
For even more inspiration, try making a delicious Cream Chia Pudding or my creamy Strawberry Chia Pudding — both are fantastic desserts that highlight the versatility of fresh ingredients!

Tennessee Peach Pudding Recipe FAQs
How do I know if my peaches are ripe enough to use?
Absolutely! Look for peaches that are slightly soft to the touch with a sweet aroma. They should have a vibrant color without any dark spots or blemishes. If using frozen peaches, ensure they are fully thawed and drained of excess moisture for even cooking.
What is the best way to store leftover Tennessee Peach Pudding?
You can store it in an airtight container in the refrigerator for up to 3 days. For longer storage, wrap it tightly in plastic wrap, then in foil, and freeze for up to 2 months. This method helps maintain the flavors and textures, so you can enjoy it later!
Can I freeze Tennessee Peach Pudding? If so, how should I do it?
Yes, you can freeze it! First, allow the pudding to cool completely. Then, wrap it tightly in plastic wrap followed by foil to prevent freezer burn. To thaw, place it in the refrigerator overnight. Reheat gently in a 350°F (175°C) oven until warmed through, being careful to maintain that delightful crispy topping.
What should I do if the topping of my pudding is not crisping up?
No worries! If you find your topping isn’t crisping as expected, it could be due to too much moisture in the filling. To remedy this, make sure to evenly distribute the liquid topping without mixing it into the filling. Next time, consider reducing the amount of liquid slightly or increasing the baking time, checking regularly.
Are there any allergies I should consider when making Tennessee Peach Pudding?
Definitely! Since this recipe contains dairy (whole milk and butter), be cautious of lactose intolerance. For those with gluten sensitivities, you can substitute all-purpose flour with a gluten-free blend. Additionally, always check for any nut allergies if you plan to add nutmeg or decide to use almond extract.
Can I customize the recipe for different fruits? What would you suggest?
Very! Using seasonal fruits is a fantastic way to put a twist on this dessert. You can swap peaches for berries, cherries, or apricots. Just be sure to adjust the sugar based on the sweetness of your chosen fruit. I often mix in a handful of blueberries for a delightful berry blend!

Tennessee Peach Pudding: A Creamy Southern Treasure
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and grease a 9x13-inch baking dish with butter.
- In a medium saucepan, whisk together brown sugar, granulated sugar, and nutmeg. Add unsalted butter and water, stirring until the mixture boils gently. Remove from heat and let cool.
- In a large mixing bowl, combine all-purpose flour, sugar, baking powder, salt, cinnamon, and nutmeg. Whisk to blend well.
- Gradually stir in whole milk and vanilla extract, mixing until smooth. Fold in diced peaches evenly.
- Pour the peach filling into the baking dish and drizzle the topping mixture over the filling without stirring.
- Bake for 50 to 55 minutes until set and golden brown. If browning too quickly, cover loosely with foil.
- Let cool for 15 minutes before serving warm, optionally with ice cream, whipped cream, or Cool Whip.

Leave a Reply