This post may contain affiliate links, Read the full disclosure here.
This Snickers Poke Cake is what dessert dreams are made of — rich chocolate cake soaked in caramel and sweetened condensed milk, topped with a peanut butter whipped cream and loaded with chopped Snickers bars. It’s decadent, gooey, and totally irresistible.
Why You’ll Love This Snickers Poke Cake
- Chocolate, caramel, peanut butter, and Snickers — all in one bite!
- Super moist thanks to the caramel soak
- Great for potlucks, birthdays, or any celebration
- Easy to make with simple ingredients
- Can be made ahead for stress-free entertaining
Ingredients You’ll Need
For the Chocolate Cake:
- 1 3/4 cups (228g) all-purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
And For the Caramel Topping:
- 1/2 cup (120ml) sweetened condensed milk
- 1 cup (240ml) caramel sauce
For the Peanut Butter Whipped Cream:
- 2 cups (480ml) cold heavy whipping cream
- 1 cup (115g) powdered sugar
- 1/3 cup (93g) peanut butter
- 1/2 tsp vanilla extract
For Topping:
- Chopped Snickers bars
- Caramel sauce
- Chocolate sauce
How to Make Snickers Poke Cake
Step 1: Prep the Cake
- Preheat your oven to 350°F (176°C).
- Spray a 9×13-inch cake pan with non-stick baking spray.
For Step 2: Make the Chocolate Cake Batter
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- In another bowl, combine milk, oil, vanilla extract, and eggs.
- Add the wet ingredients to the dry and beat until combined.
- Slowly add hot water while mixing on low speed. Scrape the bowl as needed.
Step 3: Bake
- Pour the batter into the prepared cake pan.
- Bake for 29–32 minutes, or until a toothpick comes out with a few moist crumbs.
Step 4: Poke & Soak
- While the cake is still warm, poke holes all over using the handle of a wooden spoon.
- Mix sweetened condensed milk with caramel sauce.
- Pour the mixture evenly over the cake, letting it soak into the holes.
- Let the cake cool completely (at room temperature or in the fridge).
And for Step 5: Make the Peanut Butter Whipped Cream
- In a large mixing bowl, add heavy cream, powdered sugar, peanut butter, and vanilla.
- Whip on high speed until stiff peaks form.
Step 6: Assemble

- Spread the whipped cream topping evenly over the cooled cake.
- Sprinkle with chopped Snickers.
- Drizzle with caramel and chocolate sauce.
Step 7: Chill and Serve

- Refrigerate until ready to serve.
- Best enjoyed within 3–4 days.
Tips for Perfect Poke Cake
- Let the caramel mixture soak in slowly for best flavor.
- For even cleaner slices, chill the cake for an hour before cutting.
- Use room temperature eggs and milk for better mixing.
Serving Ideas for Snickers Poke Cake
- Top with extra Snickers or chopped peanuts for crunch.
- Add a scoop of vanilla ice cream on the side.
- Serve at birthdays, game days, or potlucks — it’s always a crowd-pleaser!
Snickers Poke Cake FAQs
Why is my poke cake soggy on the sides?
It may be from over-soaking or not cooling the cake properly. Let it rest before refrigerating.
What’s the purpose of poking the cake?
The holes help the caramel mixture seep in and keep the cake moist and flavorful.
When should I poke the holes?
While the cake is still warm, right after baking.
Does poke cake need to be refrigerated?
Yes! Because of the whipped cream topping and caramel filling.
Related Recipes
- Strawberry Crunch Poke Cake – A fruity twist on the poke cake tradition.
- Colorful Patriotic Poke Cake – Perfect for festive celebrations.
- Super-Easy Oreo Dump Cake – Another decadent dessert that’s effortless to make.
Save & Share
Love Snickers + cake? Then this is your new favorite dessert.
👉 Follow Ritzy Recipes on Pinterest
Final Thoughts
If you’re craving a rich and comforting dessert that feels like a warm hug in cake form — this Snickers Poke Cake has your name all over it. It’s easy enough for beginners, indulgent enough for die-hard dessert lovers, and practically guaranteed to disappear the moment it hits the table.
If you give it a try, tag @RitzyRecipes and show off your sweet masterpiece. I’d love to see what toppings you add!
Print
Snickers Poke Cake
- Total Time: 55 minutes
- Yield: 12–15 servings 1x
Description
This Snickers Poke Cake is an ultra-decadent dessert packed with rich chocolate cake, gooey caramel, peanut butter whipped cream, and chunks of Snickers bars. It’s the perfect sweet treat for birthdays, potlucks, or any celebration where you want to impress.
Ingredients
- 1 3/4 cups (228g) all-purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
- 1/2 cup (120ml) sweetened condensed milk
- 1 cup (240ml) caramel sauce
- 2 cups (480ml) cold heavy whipping cream
- 1 cup (115g) powdered sugar
- 1/3 cup (93g) peanut butter
- 1/2 tsp vanilla extract
- Chopped Snickers bars
- Extra caramel sauce
- Chocolate sauce
Instructions
- Preheat oven to 350°F (176°C) and spray a 9×13-inch cake pan with non-stick spray.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- In another bowl, combine milk, oil, vanilla, and eggs. Mix well.
- Add wet mixture to dry ingredients and beat until combined.
- Slowly add hot water while mixing on low speed. Scrape down bowl as needed.
- Pour batter into prepared pan and bake for 29–32 minutes, or until a toothpick comes out with a few moist crumbs.
- While warm, poke holes all over the cake using the handle of a wooden spoon.
- Combine sweetened condensed milk and caramel sauce, then pour evenly over the cake to soak.
- Let the cake cool completely at room temperature or in the fridge.
- In a large bowl, beat whipping cream, powdered sugar, peanut butter, and vanilla until stiff peaks form.
- Spread the whipped topping over cooled cake.
- Top with chopped Snickers bars and drizzle with caramel and chocolate sauce.
- Chill until ready to serve. Best within 3–4 days.
Notes
Chill before slicing for cleaner cuts. Let the caramel soak slowly for the best texture. Always refrigerate due to the whipped cream topping.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 460
- Sugar: 39g
- Sodium: 310mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 60mg





