Snickers Self-Saucing Pudding

Why You’ll Love This Recipe

I love this pudding because it’s a showstopper that’s secretly simple. The self-saucing magic happens all on its own in the oven, so I can just mix, pour, and bake. The combination of soft chocolate cake, melted Snickers pieces, and silky caramel sauce makes it irresistible. It’s warm, comforting, and ideal for cozy evenings — especially when served with a big spoonful of whipped cream or a scoop of vanilla ice cream.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

75 g butter
1/2 cup milk
1 1/3 cups brown sugar
1 cup self-raising flour
1/3 cup cocoa powder
1 egg, lightly beaten
4 x 50 g Snickers chocolate bars, chopped
1 3/4 cups boiling water
Whipped cream, to serve
Chopped salted roasted peanuts, to serve

Caramel sauce:
1/3 cup brown sugar
1/2 cup pure cream
15 g butter

Snickers Self-Saucing Pudding Directions

  1. I start by preheating the oven to 180°C (160°C fan-forced) and greasing an 8-cup-capacity ovenproof dish.

  2. In a medium saucepan, I place the butter, milk, and 2/3 cup of the brown sugar. I cook over medium heat, stirring for about 3 minutes until the butter melts. Then I remove it from the heat and let it cool for 5 minutes.

  3. I sift in the flour and half of the cocoa powder, then stir to combine. I add the beaten egg and half of the chopped Snickers bars, mixing until everything is smooth and well incorporated.

  4. I spread the mixture evenly into the prepared dish and set it on a baking tray to catch any drips.

  5. Next, I sift the remaining cocoa powder over the top and sprinkle over the remaining brown sugar.

  6. I gently pour the boiling water over the back of a large metal spoon so it settles on top without disturbing the mixture — this will become the sauce as it bakes.

  7. I bake the pudding for 40–45 minutes, or until it springs back when lightly touched in the center. Then I let it stand for 5 minutes before serving.

  8. While it rests, I make the caramel sauce by combining brown sugar, pure cream, and butter in a small saucepan. I stir over medium heat for about 3 minutes until the sugar dissolves, then bring it to a gentle boil and simmer for another 3–4 minutes until slightly thickened.

  9. To serve, I top the pudding with whipped cream, chopped roasted peanuts, and the remaining Snickers pieces, then drizzle generously with warm caramel sauce.

Servings and Timing

This pudding serves 6 people and takes around 25 minutes to prepare and 50 minutes to cook, for a total time of about 1 hour and 15 minutes — perfect for a weekend dessert or a special treat after dinner.

Variations

I sometimes replace the Snickers with Mars Bars for a softer, caramel-only flavor or mix in peanut butter chips for extra nuttiness. For a richer chocolate taste, I add a handful of dark chocolate chunks to the batter. I can also make a salted caramel version by adding a pinch of sea salt to the sauce. If I’m short on time, I skip the caramel topping and just serve the pudding straight from the oven with ice cream — it’s still amazing.

Storage/Reheating

I store leftover pudding in the fridge for up to 3 days, covered tightly. To reheat, I microwave individual portions for about 30–40 seconds until warm, or reheat the whole dish in a low oven for 10–15 minutes. The sauce thickens as it cools, so I sometimes add a splash of hot water or cream to loosen it back up. This dessert is best enjoyed warm, right after baking, when the sauce is at its most luscious.

FAQs

How does the sauce form in a self-saucing pudding?

The water and sugar layer on top sinks as the pudding bakes, combining with the cocoa to create a rich, molten sauce underneath.

Can I make this pudding ahead of time?

I can prepare the batter and sauce layers ahead, then bake just before serving for the best texture and warmth.

Can I use different chocolate bars?

Yes, Mars Bars, Picnic, or even Crunchie bars work wonderfully for a twist on the original.

How do I know when the pudding is done?

It should spring back lightly when pressed in the center, with a gooey layer of sauce underneath.

Can I make this without eggs?

I can substitute the egg with 1/4 cup of unsweetened applesauce or a flaxseed egg.

What’s the best dish to bake it in?

A deep 8-cup-capacity ovenproof dish works best so there’s room for the sauce to bubble up.

Can I freeze the pudding?

Yes, I can freeze it in portions for up to 2 months. I thaw it overnight in the fridge and reheat before serving.

What can I serve with it besides whipped cream?

Vanilla ice cream or thick cream pairs beautifully with the warm pudding and sauce.

How can I make it more indulgent?

I sometimes drizzle melted chocolate over the top before adding whipped cream and Snickers chunks.

Can I make the caramel sauce thicker?

Yes, simmering it a bit longer or adding an extra tablespoon of sugar gives a thicker consistency.

Conclusion

This Snickers Self-Saucing Pudding is the ultimate indulgent dessert — rich, fudgy, and full of gooey caramel and peanut flavor. I love how simple it is to make, yet it feels like something special every time I serve it. The combination of warm chocolate sponge, molten sauce, and crunchy Snickers topping makes it an absolute crowd-pleaser. Whether it’s a weekend treat or a dinner party finale, this pudding is guaranteed to impress.


Print

Snickers Self-Saucing Pudding

Snickers Self-Saucing Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and gooey self-saucing chocolate pudding filled with chunks of Snickers bars, topped with whipped cream, peanuts, and a silky caramel sauce. Warm, fudgy, and indulgent — the ultimate comfort dessert.

  • Author: Amy
  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Australian
  • Diet: Vegetarian

Ingredients

75 g butter

1/2 cup milk

1 1/3 cups brown sugar (divided)

1 cup self-raising flour

1/3 cup cocoa powder (divided)

1 egg, lightly beaten

4 x 50 g Snickers chocolate bars, chopped

1 3/4 cups boiling water

Whipped cream, to serve

Chopped salted roasted peanuts, to serve

Caramel sauce:

1/3 cup brown sugar

1/2 cup pure cream

15 g butter

Instructions

  1. Preheat oven to 180°C (160°C fan) and grease an 8-cup-capacity ovenproof dish.
  2. In a saucepan, combine butter, milk, and 2/3 cup of the brown sugar. Stir over medium heat for 3 minutes until butter melts. Remove from heat and cool for 5 minutes.
  3. Sift in the flour and half the cocoa powder. Stir to combine, then add the egg and half the chopped Snickers bars. Mix until smooth.
  4. Spread the mixture evenly into the prepared dish and place on a baking tray.
  5. Sift the remaining cocoa powder over the top and sprinkle over the remaining brown sugar.
  6. Gently pour the boiling water over the back of a spoon to cover the mixture without disturbing it.
  7. Bake for 40–45 minutes, or until the pudding springs back when lightly touched. Let stand for 5 minutes.
  8. Meanwhile, make the caramel sauce: combine brown sugar, pure cream, and butter in a small saucepan. Stir over medium heat until sugar dissolves, then simmer for 3–4 minutes until slightly thickened.
  9. Serve the warm pudding topped with whipped cream, chopped roasted peanuts, and the remaining Snickers chunks. Drizzle with warm caramel sauce.

Notes

Replace Snickers with Mars Bars or peanut butter chips for a different twist.

Add dark chocolate chunks for a richer flavor.

For a salted caramel version, add a pinch of sea salt to the sauce.

Best served warm, but leftovers can be refrigerated for up to 3 days.

Reheat gently in the microwave or oven; add a splash of cream or water to loosen the sauce if needed.

Nutrition

  • Serving Size: 1 serving (approx. 1/6 of recipe)
  • Calories: 540
  • Sugar: 48 g
  • Sodium: 280 mg
  • Fat: 28 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 65 g
  • Fiber: 3 g
  • Protein: 8 g
  • Cholesterol: 75 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments