Peach Sticky Pudding (Sticky Toffee Style)

If you have ever had a sticky toffee pudding at a restaurant and thought there is no way I could make that at home, this recipe will change your mind. This Peach Sticky Pudding is a twist on the British classic, bringing in fresh summer peaches to make it even more special. The cake is soft, moist, and filled with sweet chopped peaches. The toffee sauce is rich, glossy, and deeply caramel-flavored. Together they are absolutely incredible.

This is the kind of dessert that makes people go quiet at the table because they are too busy eating to talk. It is warm and gooey and the toffee sauce soaks into the cake as you pour it on, turning every bite into something that feels almost indulgent. And yet, the steps are genuinely straightforward. You do not need any special equipment and the whole thing is ready in under an hour.

Peach Sticky Pudding works beautifully in cooler weather when you want something warm and satisfying, but honestly, a good peach dessert never goes out of season. Make it when fresh peaches are ripe and juicy and you will have one of the best desserts you have made all year.

Why You Will Love This Peach Sticky Pudding

This recipe wins people over for several very good reasons.

The texture of the cake is exceptional. Moist, tender, and soft without being dense. The chopped fresh peaches bake into the batter and create little pockets of juicy fruit throughout that add sweetness and moisture to every bite.

The toffee sauce is homemade and takes about five minutes to make. It is made from brown sugar, cream, and butter and the result is a deep, buttery caramel that makes this pudding taste like something from a proper restaurant kitchen.

The whole dessert is made in one baking dish, which keeps cleanup minimal. And it reheats beautifully the next day, which means you can make it ahead and still serve it warm.

If you love warm fruit desserts, you will also want to try our Southern Homemade Peach Cobbler and our Easy Peach Crisp with Oat Topping for more cozy peach bakes.

Ingredients for Peach Sticky Pudding

For the cake:

  • 1 1/2 cups chopped fresh peaches
  • 1 1/4 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 cup butter, softened
  • 3/4 cup brown sugar
  • 2 large eggs
  • 1/2 cup milk

For the toffee sauce:

  • 1 cup brown sugar
  • 1/2 cup heavy cream
  • 3 tablespoons butter

The peaches need to be ripe and sweet. Ripe peaches add natural sweetness and moisture to the batter that underripe peaches simply cannot provide. Chop them into small pieces, roughly half an inch, so they distribute evenly through the cake.

The toffee sauce is made from three ingredients and comes together in minutes. Brown sugar gives it depth and a slight molasses flavor. Heavy cream makes it silky and pourable. Butter gives it richness. Do not substitute low-fat cream here. The fat content is what gives the sauce its texture.

How To Make Peach Sticky Pudding Step By Step

Step 1. Preheat your oven to 350 degrees F. Grease a 9×13 inch baking dish or a deep 9-inch square dish well with butter.

Step 2. In a bowl, whisk together the flour and baking soda. Set aside.

Step 3. In a large bowl, beat the softened butter and brown sugar together until light and fluffy, about 2 to 3 minutes. Beat in the eggs one at a time. Mix in the milk.

Step 4. Add the flour mixture to the wet ingredients and stir until just combined. Do not overmix. Gently fold in the chopped peaches.

Step 5. Pour the batter into the prepared dish and smooth the top.

Step 6. Bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean and the top is a deep golden brown.

Step 7. While the pudding bakes, make the toffee sauce. Add the brown sugar, cream, and butter to a small saucepan over medium heat. Stir constantly until the butter melts and the sugar dissolves. Bring to a gentle boil, then reduce the heat and simmer for 3 to 4 minutes until the sauce thickens slightly. Remove from heat.

Step 8. As soon as the pudding comes out of the oven, pour about half the toffee sauce over the top. Let it soak in for a few minutes. Serve warm with the remaining sauce on the side so people can add as much as they want.

Tips For the Best Peach Sticky Pudding

Do not overbake the pudding. It should be just set in the center when you pull it out. Overbaking dries out the cake and no amount of toffee sauce will fix a dry pudding.

Use softened butter, not melted. Properly softened butter creams with the sugar to incorporate air into the batter, which keeps the cake light. Melted butter will change the texture.

Make the toffee sauce right before serving. The sauce is best warm and pourable. If it sits too long it thickens considerably. You can reheat it gently in the microwave in 20-second bursts, stirring between each, until it is pourable again.

Pour the sauce while the pudding is still hot. Hot pudding absorbs the sauce better and the result is more moist and flavorful. If you let the pudding cool before saucing, it will not absorb as well.

Peach Sticky Pudding in a glass baking dish with crumb topping and a warm gooey peach layer

For a deep dive into the science of sticky toffee-style puddings, Serious Eats has excellent coverage of why dates or fruit in the batter creates the characteristic moist texture.

Peach Sticky Pudding Variations

Peach and Ginger Sticky Pudding: Add 1 teaspoon of ground ginger to the batter along with the flour. Ginger and peach are a classic pairing and the warmth of the spice gives the pudding extra depth.

Peach and Bourbon Toffee Sauce: Add a tablespoon of bourbon to the toffee sauce after it comes off the heat. The bourbon adds a subtle smokiness that pairs beautifully with the caramel and peach flavors.

Individual Peach Sticky Puddings: Divide the batter between greased muffin tins or ramekins and bake for 18 to 22 minutes. Individual portions look beautiful on a plate and are great for dinner parties. Pour the toffee sauce over each one just before serving.

Peach and Walnut Pudding: Fold 1/2 cup of roughly chopped walnuts into the batter along with the peaches. The walnuts add a pleasant bite that contrasts nicely with the soft cake.

What To Serve With Peach Sticky Pudding

Vanilla ice cream alongside a warm serving of Peach Sticky Pudding is the most classic combination. The cold, creamy ice cream against the warm toffee-soaked cake is a contrast that works perfectly every time.

Clotted cream is a traditional British accompaniment and if you can find it, it is worth trying. The thick, rich cream on top of a warm pudding is deeply satisfying.

Plain heavy cream poured cold over the warm pudding is another simple option that lets the toffee flavor take center stage without competing with too many other flavors.

A sprinkle of flaky sea salt over the toffee sauce just before serving is a modern touch that balances the sweetness and makes every bite more interesting.

Storage and Reheating

Peach Sticky Pudding actually improves slightly overnight as the toffee sauce fully soaks into the cake. Cover the baking dish with foil and store at room temperature for up to 2 days, or in the fridge for up to 5 days.

To reheat, cover with foil and warm in the oven at 325 degrees F for 15 to 20 minutes. You can also microwave individual portions for about 60 to 90 seconds on medium power.

Reheat the leftover toffee sauce separately in a small saucepan over low heat, or in the microwave in 20-second bursts. Stir well before pouring.

Peach Sticky Pudding served with vanilla ice cream, caramel sauce, peach pieces, and mint on a white plate

This pudding can be frozen. Wrap individual portions tightly and freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven with fresh warm toffee sauce poured over the top.

Frequently Asked Questions

Q: Can I use canned peaches for Peach Sticky Pudding?

A: Yes. Drain them very well and pat them dry before chopping. Canned peaches add extra moisture to the batter so if you use them, reduce the milk by two tablespoons to compensate.

Q: My toffee sauce is too thick. How do I fix it?

A: Add a splash of cream to the saucepan and warm it over low heat while stirring. The cream will loosen the sauce back to a pourable consistency. If it has hardened completely, start over with a low heat and add the cream gradually.

Q: Can I make this pudding gluten-free?

A: Yes, swap the flour for a 1-to-1 gluten-free baking flour. The texture will be very similar to the original and the toffee sauce is naturally gluten-free.

Q: Can the pudding be made a day ahead?

A: Absolutely. Bake the pudding, let it cool, cover with foil, and refrigerate. Make the toffee sauce fresh just before serving and reheat both the pudding and sauce before bringing them to the table.

Peach Sticky Pudding Is Worth Every Step

This Peach Sticky Pudding is one of those desserts that feels genuinely special without asking too much of you in the kitchen. Warm, soft, soaked in a glossy toffee sauce, and packed with sweet fresh peaches. It is cozy and satisfying and the kind of thing that brings people back for a second helping without hesitation.

Make it once and you will understand why sticky pudding has earned such a devoted following.

If this recipe made your day a little sweeter, please leave a star rating in the recipe card below and save it to Pinterest for later.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peach Sticky Pudding with vanilla ice cream, caramel sauce, fresh peaches, and mint on a white plate

Peach Sticky Pudding


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 55 minutes
  • Yield: 12 servings 1x

Description

This Peach Sticky Pudding is warm, soft, gooey, and soaked in a rich homemade toffee sauce. Fresh chopped peaches bake into the tender cake, creating little pockets of juicy sweetness in every bite.


Ingredients

Scale
  • For the cake:
  • 1 1/2 cups chopped fresh peaches
  • 1 1/4 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 cup butter, softened
  • 3/4 cup brown sugar
  • 2 large eggs
  • 1/2 cup milk
  • For the toffee sauce:
  • 1 cup brown sugar
  • 1/2 cup heavy cream
  • 3 tablespoons butter

Instructions

  • Preheat the oven to 350 degrees F.
  • Grease a 9×13 inch baking dish or a deep 9-inch square dish well with butter.
  • In a bowl, whisk together the flour and baking soda, then set aside.
  • In a large bowl, beat the softened butter and brown sugar together until light and fluffy, about 2 to 3 minutes.
  • Beat in the eggs one at a time.
  • Mix in the milk.
  • Add the flour mixture to the wet ingredients and stir until just combined.
  • Gently fold in the chopped peaches.
  • Pour the batter into the prepared dish and smooth the top.
  • Bake for 30 to 35 minutes, until a toothpick inserted in the center comes out clean and the top is deep golden brown.
  • While the pudding bakes, add the brown sugar, heavy cream, and butter to a small saucepan over medium heat.
  • Stir constantly until the butter melts and the sugar dissolves.
  • Bring to a gentle boil, then reduce the heat and simmer for 3 to 4 minutes until slightly thickened.
  • Remove the toffee sauce from the heat.
  • As soon as the pudding comes out of the oven, pour about half the toffee sauce over the top.
  • Let it soak in for a few minutes.
  • Serve warm with the remaining toffee sauce on the side.

Notes

Use ripe, sweet peaches for the best flavor. Do not overbake the pudding, and pour the toffee sauce over it while it is still hot so it soaks in beautifully.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: British-Inspired

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 38g
  • Sodium: 210mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 75mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star