Peach Pudding
Peach pudding is the epitome of warm, comforting desserts, a delightful treat that embodies the essence of summer’s juicy peaches. With its luscious layers of creamy filling, caramel drizzle, and that nostalgic crunch from Biscoff cookies, this dessert is more than just pleasing to the eye; it’s a crowd-pleaser that satisfies sweet cravings like no other. Making peach pudding combines almost a comforting ritual and a playful creativity, where each step builds towards a refreshing ending to your meal.
Table of Contents

My first experience with peach pudding was one of those moments that lingered in my memory, where I savored every bite at a family gathering. Everyone gathered around the dessert table, marveling at the way the sun-kissed peaches glistened under the caramel glaze. It felt almost magical. My friends and family could hardly resist diving in, and I found myself happily dishing out seconds—proof enough that peach pudding really does convert even those who claim they’re not into desserts!
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of just 30 minutes and minimal cooking, it’s a breeze to whip up.
- Irresistible Flavor: The combination of warm peaches, rich cream cheese filling, and a hint of cinnamon creates a mouthwatering experience.
- Eye-Catching Appeal: Layering this lovely dessert in a trifle dish makes it as beautiful as it is delicious.
- Flexible Serving: Perfect for parties, family gatherings, or a special afternoon treat.
- Diet-Friendly Options: Easily adjust this recipe for gluten-free or dairy-free diets by substituting specific ingredients.
Ingredients You’ll Need
- 4 cups fresh peaches (about 20 ounces, peeled and chopped): Fresh peaches are the star of the dish, providing juicy sweetness. If they’re out of season, you can substitute with frozen peaches that have been thawed.
- 1/3 cup granulated sugar: This adds just the right amount of sweetness to balance the tartness of the peaches.
- 2 tablespoons brown sugar: Gives a deeper, caramel-like flavor that works beautifully with the other ingredients.
- 2 teaspoons lemon juice: A touch of acidity that brightens the overall flavor and enhances the peaches.
- 2 teaspoons vanilla extract: This adds a sweet, aromatic depth to the pudding.
- 1/2 teaspoon cinnamon: Adds warmth and a hint of spice that complements the peach flavor perfectly.
- 1/4 teaspoon nutmeg: This subtler spice enriches the flavor profile of the peaches.
- 1 tablespoon cornstarch: Used to thicken the peach mixture into a luscious filling.
- 2 tablespoons water: Helps to dissolve the cornstarch for a smooth texture.
- 8 oz cream cheese (room temperature): The base of the creamy filling, providing rich, velvety texture.
- 14 oz sweetened condensed milk: Brings sweetness and creaminess needed for the filling.
- 1 tablespoon vanilla extract: For added warmth in the creamy layer.
- 2 cups heavy whipping cream: Whipping this creates a light, airy texture that’s key to the dessert.
- 1/4 cup powdered sugar: Sweetens the whipped cream and stabilizes it for a fluffy topping.
- 1/2 cup unsalted butter: A crucial ingredient for the caramel sauce that adds flavor and richness.
- 1 cup light brown sugar: For the caramel sauce, it gives a lovely butterscotch flavor.
- 1/2 cup heavy cream: This will be mixed into the caramel for a smooth consistency.
- 1/2 teaspoon salt: Balances sweetness and enhances flavors.
- 1 teaspoon vanilla extract: Again, adding depth to your caramel sauce.
- 1 8.8 oz package Biscoff cookies: These are the perfect crunchy layer complementing the creaminess and sweetness.
- 1-2 fresh peaches (thinly sliced, optional): For garnish, adding freshness and beauty to each serving.
How to Make Peach Pudding
- Cook the Peaches: Combine the chopped peaches, granulated sugar, brown sugar, lemon juice, vanilla extract, cinnamon, and nutmeg in a saucepan over medium heat. Cook for around 5-7 minutes, or until the peaches start to soften and release their juices, creating a delightful aroma.
- Thicken the Mixture: In a small bowl, whisk together 1 tablespoon of cornstarch and 2 tablespoons of water, then pour this into your peach mixture. Stir continuously for another 2-3 minutes until it thickens to a cobbler-like consistency. Remove from heat and let this cool completely at room temperature.
- Create the Creamy Filling: In your stand mixer, blend the cream cheese until it’s completely smooth. Gradually mix in the sweetened condensed milk until the mixture is silky. Add in 1 tablespoon of vanilla extract and give it another quick mix to incorporate.
- Whip the Cream: In a separate bowl, whip 2 cups of heavy whipping cream with 1/4 cup of powdered sugar until stiff peaks form. This will result in that airy texture you want in your pudding.
- Combine Cream Mixtures: Gently fold the whipped cream into the cream cheese mixture until it becomes light, fluffy, and thoroughly combined.
- Make the Caramel: In a medium saucepan, melt 1/2 cup of unsalted butter over medium heat. Continue cooking until it turns golden brown and you can smell the nutty aromas. Stir in 1 cup of light brown sugar, cooking for 1-2 minutes until the sugar dissolves and begins to bubble.
- Finish Caramel Sauce: Slowly whisk in 1/2 cup of heavy cream, cooking for another couple of minutes until the mixture is smooth. Remove from heat, stir in 1/2 teaspoon of salt and 1 teaspoon of vanilla extract and let it cool until warm.
- Assemble the Dessert: In a trifle dish or 9×13 pan, begin layering with Biscoff cookies, followed by a layer of the cream filling. Add a light drizzle of the warm caramel sauce and then layer in the peach cobbler mixture. Repeat these layers, finishing with the cream filling on top.
- Chill: Cover the dessert with plastic wrap and refrigerate for at least 6 hours or ideally overnight. This allows the flavors to meld beautifully.
- Garnish & Serve: Before serving, top your pudding with thinly sliced fresh peaches and drizzle with warmed caramel sauce. For extra crunch, consider adding crushed Biscoff cookies on top.
Storing & Reheating
Peach pudding is best enjoyed chilled, so be sure to store any leftovers in the refrigerator in an airtight container. It can last up to 3 days. Though freezing is possible, the texture may change slightly—aim to enjoy it fresh. If you do freeze, it can keep for up to 3 months. When ready to serve, simply thaw in the fridge overnight and garnish with fresh peaches before enjoying.
Chef’s Helpful Tips
- Avoid using overripe peaches as they can turn mushy in the cooking process; look for firm, fragrant options.
- For a lighter version, try incorporating Greek yogurt in place of half the cream cheese.
- To hasten cooling times, spread the peach mixture in a thin layer on a baking sheet.
- If the caramel separates when cooling, simply reheat gently while stirring until smooth.
- For a twist, try adding a splash of bourbon to the caramel for a subtle depth of flavor.
- Make this dessert a day in advance. It only gets better as it sits!
Peach pudding is a blissful dessert that not only impresses guests but also warms your heart with its wonderfully nostalgic flavors. Take the time to experiment with layering and garnishes, discovering what brings you the most joy. There’s something magical about sharing this creamy, peachy delight, and I hope you feel inspired to give it a try in your kitchen.

Recipe FAQs
Can I use canned peaches for this recipe?
Absolutely! Canned peaches can work in a pinch, just make sure to drain them well and adjust the sugar to taste since they can be sweeter than fresh ones.
How can I make this dessert dairy-free?
You can substitute the cream cheese for a dairy-free alternative (like vegan cream cheese) and swap the heavy cream with coconut cream. Adjust sugar levels as needed for your preferences.
What can I use instead of Biscoff cookies?
Gingersnap cookies or even graham crackers would make a delightful alternative, adding their unique flavor to the layers.
Can I prepare this dessert ahead of time?
Yes! In fact, the flavors meld beautifully when prepared the night before. Just keep in mind to garnish with fresh peaches and caramel right before serving for that fresh touch.
PrintMore Desserts & Appetizers Recipes
- Dole Whip Recipe three ways
- Strawberry Cake Truffles
- Easy Caramel Chocolate Mousse Domes
- Spicy Chimichurri Sauce with Jalapeño
- Easy Dr. Seuss Snacks for Kids
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 & Appetizers
- Method: Cooking
- Cuisine: American
Description
This Peach Pudding features a delicious blend of fresh peaches, cream cheese, and whipped cream, making it a comforting and satisfying treat. Its simple preparation and delightful flavors ensure it’s perfect for gatherings or a cozy night in.
Ingredients
- 4 cups fresh peaches about 20 ounces peeled and chopped (or frozen, thawed)
- 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 8.8 oz package biscoff cookies
- 1 –2 fresh peaches thinly sliced (optional, for layering)
Instructions
- In a saucepan over medium heat, combine peaches, granulated sugar, brown sugar, lemon juice, vanilla extract, cinnamon, and nutmeg.
- Cook for 5-7 minutes until peaches soften and juices are released.
- In a small bowl, mix cornstarch with water and then stir into the peach mixture. Continue cooking for another 2-3 minutes until thickened.
- Remove from heat and let cool completely at room temperature.
Notes
For added flavor, use ripe, fresh peaches during peak season.
If using frozen peaches, ensure they are properly thawed for best results.
Feel free to layer the pudding with additional fresh peach slices for a beautiful presentation.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 25g
- Sodium: 300mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 90mg
