Peach Pudding
Peach pudding is a delightful dessert that perfectly captures the essence of summer. With its creamy texture and subtle sweetness, this dessert makes for an irresistible treat that feels just like a hug in a bowl. Picture luscious peaches layered with whipped cream and a buttery cookie crunch—it’s nothing short of a dreamy indulgence. Each spoonful is bursting with flavor, offering a symphony of peachy goodness that is both comforting and satisfying.
Table of Contents

My love for peach pudding blossomed on a sunny day some years back, during a visit to a local summer fair. The stand boasting fresh fruit desserts caught my attention, and the peach pudding was an instant favorite. Rich, fruity, and just a touch decadent, it became a staple in my summer dessert rotation. This recipe will have you celebrating the season’s bounty, and I promise it’s a crowd-pleaser that you’ll want at every gathering. So, let’s celebrate peach season with homemade peach pudding that’s as easy to make as it is to enjoy!
Why You’ll Love This Recipe
- Simple & Quick: You can whip up this gorgeous dessert in just about 30 minutes, making it perfect for last-minute gatherings.
- Irresistible Flavor: The combination of sweet peaches and creamy filling creates a mouthwatering experience.
- Eye-Catching Appeal: The layers of color provide a feast for the eyes, great for impressing guests.
- Flexible Serving: Perfect for parties, picnics, or a sweet end to family dinners.
- Diet-Friendly Options: Easily adaptable for gluten-free diets with alternative cookies.
Ingredients You’ll Need
- 4 cups fresh peaches (about 20 ounces): Choose ripe, juicy peaches for the best flavor. You can use frozen peaches if fresh aren’t available; just thaw them before use.
- 1/3 cup granulated sugar: This balances the natural sweetness of the peaches.
- 2 tablespoons brown sugar: Adds depth and a hint of caramel flavor.
- 2 teaspoons lemon juice: Brightens up the sweet peach flavor and adds freshness.
- 2 teaspoons vanilla extract: This will lend a warm, aromatic note to the pudding.
- 1/2 teaspoon cinnamon: A warm spice that complements peaches beautifully.
- 1/4 teaspoon nutmeg: Adds a subtle earthy flavor.
- 1 tablespoon cornstarch: This thickens the peach filling, giving it a pleasant texture.
- 2 tablespoons water: Helps dissolve the cornstarch for a smooth consistency.
- 8 oz cream cheese (room temperature): Provides a rich, creamy base for the filling.
- 14 oz sweetened condensed milk: Adds a sweet, creamy element that blends with the cream cheese.
- 1 tablespoon vanilla extract: Enhances the overall flavor, making it more dynamic.
- 2 cups heavy whipping cream: Whipping this creates a fluffy texture that lightens the pudding.
- 1/4 cup powdered sugar: Sweetens the whipped cream and helps it hold its structure.
- 1/2 cup unsalted butter: Necessary for the caramel sauce that adds a decadent finish.
- 1 cup light brown sugar: The star of the warm caramel sauce, bringing its sweetness.
- 1/2 cup heavy cream: Used in the caramel sauce to bring it all together.
- 1/2 teaspoon salt: Balances the sweetness of the caramel.
- 1 teaspoon vanilla extract: Added for flavor depth in the caramel.
- 1 8.8 oz package Biscoff cookies: Their spiced flavor and crunch create a delightful layer.
- 1–2 fresh peaches (optional, for layering): Extra peach slices add a beautiful touch and freshness.
How to Make Peach Pudding
- Cook the Peaches: In a saucepan over medium heat, combine 4 cups of 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. Cook this mixture for about 5-7 minutes, until the peaches soften and start releasing their juices.
- Thicken the Mixture: In a small bowl, whisk together 1 tablespoon cornstarch and 2 tablespoons water. Pour this into the peaches, stirring continuously. Cook for another 2-3 minutes until the mixture becomes thick and reminiscent of a peach cobbler filling. Set it aside to cool to room temperature.
- Prepare the Cream Cheese Filling: In the bowl of a stand mixer, beat 8 oz cream cheese until smooth. Gradually add 14 oz sweetened condensed milk, mixing until silky. Mix in 1 tablespoon vanilla extract to combine.
- Whip the Cream: In a separate bowl, whip 2 cups heavy cream with 1/4 cup powdered sugar until stiff peaks form. Gently fold this whipped cream into the cream cheese mixture until it’s light and fluffy. It’s important to be gentle here to keep that wonderful airy texture.
- Make the Caramel Sauce: In a medium saucepan over medium heat, melt 1/2 cup unsalted butter and cook until golden brown and fragrant. Stir in 1 cup light brown sugar and let it bubble for 1-2 minutes until dissolved. Slowly whisk in 1/2 cup heavy cream and continue cooking for another 2 minutes until smooth. Remove from heat, and finally stir in 1/2 teaspoon salt and 1 teaspoon vanilla extract. Let this cool until it’s warm but still pourable.
- Layer the Dessert: In a trifle dish or a 9×13 pan, start with a layer of Biscoff cookies. Follow this with a layer of the cream cheese mixture, a light drizzle of caramel, and then the peach filling. Repeat the layering, ending with the cream cheese mixture on top.
- Chill: Cover the dessert and refrigerate for at least 6 hours, or overnight if you can wait. This allows the layers to meld beautifully.
- Garnish & Serve: Before serving, slice additional fresh peaches and layer them on top. Drizzle with warmed caramel and sprinkle with crushed Biscoff cookies for added texture.
Storing & Reheating
Store any leftover peach pudding in an airtight container in the refrigerator for up to three days. For longer storage, freeze in a freezer-safe container for up to three months. To reheat, allow it to thaw in the fridge overnight and serve cold. Keep in mind that freezing may change the texture slightly, so stir it gently before serving to refresh the creaminess.
Chef’s Helpful Tips
- Ensure your cream cheese is at room temperature to avoid lumps in the filling.
- Don’t skip whipping the cream; it’s crucial for achieving that light and airy texture.
- Keep an eye on your caramel as it can burn quickly; stir continuously when adding cream.
- For a little extra twist, consider adding a splash of bourbon to the caramel for a grown-up flavor!
- Try substituting the Biscoff cookies with graham crackers or Oreos for a different taste.
- You can prep the layers ahead of time and assemble them when you’re ready to serve for an effortless dessert.
If you’ve never tried peach pudding, now is the time to change that. It’s an easy and delightful way to savor summer’s sweetest fruit. The combination of creamy filling with spiced peaches and crunchy cookies is not just appealing—it’s comforting and hard to resist. Whether you’re enjoying it at a family dinner or a picnic in the park, this dessert will surely be a highlight. Embrace the flavors, have fun with the layers, and don’t hesitate to add your personal touch. I can’t wait for you to enjoy this luscious treat as much as I do!

Recipe FAQs
Can I use canned peaches instead of fresh?
Yes, canned peaches can be used in a pinch! Just make sure to drain them well to avoid excess liquid in your pudding. You might want to reduce the sugar slightly since canned peaches are often syrupy sweet.
How long does peach pudding last in the fridge?
Peach pudding will stay fresh for about three days when stored in an airtight container in the refrigerator. However, the texture may change slightly as it sits.
Can I make this dessert vegan?
Absolutely! You can substitute the cream cheese with vegan cream cheese, use coconut cream for the whipped topping, and swap the sweetened condensed milk with a vegan version or coconut milk.
What if I don’t have Biscoff cookies?
If you can’t find Biscoff cookies, graham crackers or crushed Oreos could be delicious alternatives. Each will lend a unique flavor but will still create a lovely crunch in your pudding layers.
PrintMore Desserts & Appetizers Recipes
- Moist Carrot Cupcakes with Cream Cheese Swirl
- This Mexican Street Corn Dip Has Main Character Energy
- Sugar Cookie Fruit Pizzas
- Chocolate Chip Zucchini Muffins
- High-Protein Fried Pickle Dip (Viral Recipe)
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: Stovetop
- Cuisine: American
Description
This Peach Pudding is a delicious treat, featuring fresh peaches and cream for an irresistible flavor. Perfect for any occasion, this recipe is simple to make and a hit among dessert enthusiasts.
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 medium saucepan over medium heat, combine peaches, both sugars, lemon juice, vanilla extract, cinnamon, and nutmeg.
- Cook the mixture for 5-7 minutes until the peaches soften and release their juices.
- In a small bowl, whisk together cornstarch and water. Pour this mixture into the peach mixture and stir.
- Continue cooking for another 2-3 minutes until the mixture thickens to a cobbler-like consistency.
- Remove from heat and let it cool to room temperature.
Notes
This dessert can be layered with Biscoff cookies for added texture.
Using fresh or frozen peaches will work well; just ensure they are thawed if frozen.
Chill the pudding for a bit before serving for a refreshing treat.
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 20g
- Sodium: 150mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 70mg
