Peach Pudding
There’s something wonderfully nostalgic about a bowl of Peach Pudding, an inviting dessert that captures summer’s essence with every creamy, luscious spoonful. The moment you take a bite, you’re greeted with the sweet and slightly tart flavor of fresh peaches, enveloped in a velvety creaminess that speaks to comfort. It’s a delightful treat that feels luxurious yet is deceptively simple to make. Whether it’s a family gathering, a casual barbecue, or just a sweet craving at home, this dessert delivers smiles all around.
Table of Contents

My first encounter with Peach Pudding was at a friend’s summer picnic, where it quickly became the star of the dessert table. The blend of fresh peaches and whipped cream layered over crunchy cookies created a dessert experience that was texturally irresistible. It convinced me that I had to learn the secret behind this well-loved dish. After many trials and adjustments, I’m thrilled to share this recipe that will make your taste buds dance and your heart feel warm!
Why You’ll Love This Recipe
- Simple & Quick: This delightful Peach Pudding comes together with just a few straightforward steps. It’s perfect for any skill level.
- Irresistible Flavor: The combination of fresh peaches and a rich cream cheese filling is unbelievably satisfying and refreshing.
- Eye-Catching Appeal: Each layer of creamy goodness and colorful peaches makes for a show-stopping dessert that looks as good as it tastes.
- Flexible Serving: Enjoy this treat as a midday snack, a dessert for dinner parties, or even as a special breakfast indulgence.
- Diet-Friendly Options: You can easily adapt this recipe for gluten-free or lower-sugar versions to accommodate different dietary needs.
Ingredients You’ll Need
- 4 cups fresh peaches (about 20 ounces peeled and chopped, or frozen, thawed): Fresh peaches are essential for that sweet and juicy flavor. If out of season, use frozen peaches—they work beautifully.
- 1/3 cup granulated sugar: This sweetness perfectly complements the peaches and helps them caramelize slightly.
- 2 tablespoons brown sugar: Adds a deeper, richer flavor that’s lovely alongside the fresh fruit.
- 2 teaspoons lemon juice: The acidity brightens the dish and balances the sweetness.
- 2 teaspoons vanilla extract: Pure vanilla enhances the overall flavor profile of the pudding.
- 1/2 teaspoon cinnamon: A warm spice that complements the sweetness of the peaches beautifully.
- 1/4 teaspoon nutmeg: A hint of nutmeg adds warmth and depth to the dessert.
- 1 tablespoon cornstarch: Thickens the peach mixture, creating a luxurious filling.
- 2 tablespoons water: Used to dissolve the cornstarch before adding it to the peach mixture.
- 8 oz cream cheese (room temperature): Provides a rich, creamy base for the pudding.
- 14 oz sweetened condensed milk: This ingredient adds sweetness and creaminess to the filling.
- 1 tablespoon vanilla extract: For flavoring the creamy mixture.
- 2 cups heavy whipping cream: Gives the pudding its lightness and airy texture.
- 1/4 cup powdered sugar: Sweetens the whipped cream to perfection.
- 1/2 cup unsalted butter: This will be used to create a beautiful caramel sauce to drizzle over the top.
- 1 cup light brown sugar: Adds a wonderful flavor to the caramel.
- 1/2 cup heavy cream: To enrich and smooth out the caramel.
- 1/2 teaspoon salt: Enhances all the flavors.
- 1 teaspoon vanilla extract: To finish off the caramel with additional flavor.
- 1 8.8 oz package Biscoff cookies: These cookie crumbs provide delightful crunch and flavor layers.
- 1-2 fresh peaches (thinly sliced for layering): Optional, but they add a beautiful touch of freshness on top.
How to Make Peach Pudding
Prepare the Peach Mixture: Add the 4 cups of peeled and chopped fresh peaches, 1/3 cup granulated sugar, 2 tablespoons brown sugar, 2 teaspoons lemon juice, 2 teaspoons vanilla extract, 1/2 teaspoon cinnamon, and 1/4 teaspoon nutmeg to a saucepan over medium heat. Cook for 5-7 minutes until the peaches begin to soften and release their juices.
Thicken the Filling: In a small bowl, whisk together 1 tablespoon cornstarch and 2 tablespoons water, then pour this mixture into the cooked peaches. Stir and cook for another 2-3 minutes until it thickens into a filling similar to peach cobbler.
Cool the Filling: Once done, remove the saucepan from heat and allow the peach mixture to cool completely to room temperature.
Make the Cream Filling: In the bowl of your stand mixer, mix 8 oz of room-temperature cream cheese until completely smooth. Gradually add in 14 oz of sweetened condensed milk, mixing until silky. Add 1 tablespoon vanilla extract and mix to combine.
Whip the Cream: In a separate bowl, whisk 2 cups of heavy whipping cream and 1/4 cup of powdered sugar until stiff peaks form. Gently fold this whipped cream into the cream cheese mixture until it’s light and fluffy.
Prepare the Caramel Sauce: In a medium saucepan, melt 1/2 cup of unsalted butter over medium heat. Continue cooking until it turns golden brown and develops a nutty aroma. Stir in 1 cup of light brown sugar and cook for 1-2 minutes until dissolved and bubbling.
Finish the Caramel: Gradually whisk in 1/2 cup of heavy cream. Cook for another 2 minutes or so until smooth and slightly thickened. Remove from heat and stir in 1/2 teaspoon salt and 1 teaspoon vanilla extract. Allow to cool to a warm, pourable consistency.
Layer the Dessert: In a trifle dish or 9×13 pan, start layering with Biscoff cookies, followed by a layer of cream filling, a light drizzle of the caramel sauce, and then the peach cobbler mixture. Repeat this layering until all ingredients are used, finishing with the cream filling on top.
Chill: Cover the dish and refrigerate for at least 6 hours, but overnight is best, giving flavors the chance to meld beautifully.
Serve: Just before serving, garnish with thin slices of fresh peaches, drizzle more caramel sauce on top, and sprinkle with crushed cookies for added texture.
Storing & Reheating
Store any leftover Peach Pudding in an airtight container in the refrigerator for up to 3 days. While it can be kept at room temperature for a short time, refrigeration is best for preservation. If you plan to freeze it, use a freezer-safe container, and it can last for up to 3 months. When ready to serve, you can thaw it overnight in the fridge—note that the texture may change slightly. To refresh the flavors, consider a light remix of the toppings!
Chef’s Helpful Tips
- Avoiding soggy layers? Let the peach mixture cool completely before layering it.
- Ensure the cream cheese is at room temperature to avoid lumps in your filling.
- If you’re using frozen peaches, make sure they are thoroughly thawed and excess moisture is drained.
- For a richer flavor, consider brown sugar for the whipped cream instead of powdered sugar.
- Think of making this a day in advance! The longer it sits, the better the flavors meld together.
This dessert is sure to impress at any gathering, with its beautiful layers and exquisite flavors. Whether you stick to the classic version or play around with the ingredients, the sweet and creamy nature of this Peach Pudding is undeniable. So grab your favorite peaches, roll up your sleeves, and get ready to create a dish that will bring joy to your table!

Recipe FAQs
Can I use canned peaches for this recipe?
Yes, you can use canned peaches, but make sure to pick ones in juice and drain them well to avoid excess sweetness and liquid. Fresh peaches offer the best flavor and texture, but canned can work in a pinch!
What’s the best way to store leftovers?
Leftovers should be stored in an airtight container in the refrigerator for up to 3 days. Try to keep the layers intact by covering tightly to maintain freshness. If you notice the cookies getting too soft, consider adding them fresh before serving.
Can I make this dessert in advance?
Absolutely! In fact, preparing it a day in advance allows the flavors to meld beautifully and creates a more cohesive dessert. Just be sure to keep it tightly covered in the fridge!
What can I use instead of Biscoff cookies?
If you can’t find Biscoff cookies, any cookie with a buttery, crunchy texture will work well, such as graham crackers or shortbread cookies. If you want something gluten-free, look for gluten-free cookies that offer a similar crunch!
This Peach Pudding is not just a dessert; it’s a slice of summer you can savor any time of the year. I can’t wait for you to try it, and I hope it brings you as much joy as it has brought me. Happy cooking!
PrintMore Desserts & Appetizers Recipes
- High Protein Banana Pudding
- Red White and Blue Cheesecake Salad | Patriotic No-Bake Dessert for the 4th of July
- Red, White, and Blue Tortilla Cups
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Peach Pudding
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Total Time: 40 minutes
- Yield: 10 servings 1x
- Category: Desserts
- Method: Cooking & mixing
- Cuisine: American
Description
This Peach Pudding features the irresistible flavor of fresh peaches blended with cream cheese and whipped cream, making it a delightful treat for any occasion. Effortlessly prepared, it is perfect for family gatherings or casual dinners and is sure to please anyone seeking an easy yet flavorful dessert.
Ingredients
- 4 cups fresh peaches, peeled and chopped (about 20 ounces)
- 1/3 cup granulated sugar
- 2 tablespoons brown sugar
- 2 teaspoons lemon juice
- 2 teaspoons vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 tablespoon cornstarch
- 2 tablespoons water
- 8 oz cream cheese, room temperature
- 14 oz sweetened condensed milk
- 1 tablespoon vanilla extract
- 2 cups heavy whipping cream
- 1/4 cup powdered sugar
- 1/2 cup unsalted butter
- 1 cup light brown sugar
- 1/2 cup heavy cream
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1 package (8.8 oz) biscoff cookies
- 1–2 fresh peaches, thinly sliced (optional, for layering)
Instructions
- Combine peaches, granulated sugar, brown sugar, lemon juice, vanilla extract, cinnamon, and nutmeg in a saucepan over medium heat.
- Cook for 5-7 minutes until the peaches soften and juices are released.
- In a small bowl, mix cornstarch and water, then add to the peach mixture. Cook for another 2-3 minutes until thickened.
- Remove from heat and let it cool to room temperature.
Notes
Fresh peaches can be replaced with frozen ones as long as they are thawed and chopped.
Consider adding more spices like ginger for a unique flavor twist.
Layering with biscoff cookies adds a lovely crunch to the pudding.
Nutrition
- Serving Size: 1 piece
- Calories: 320
- Sugar: 15g
- Sodium: 200mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 50mg
