This Snickers Ice Cream Cake is the ultimate indulgence for anyone who craves that iconic candy bar magic in a cool, creamy, and completely irresistible form. Each slice delivers a luscious blend of nutty base, silky cashew ice cream, gooey peanut butter caramel, crunchy roasted peanuts, and a shimmering layer of dairy-free chocolate. Plus, it’s much lighter than it looks since it’s entirely plant-based, making it perfect for celebrations or any day you feel like treating yourself. Trust me, once you try Snickers Ice Cream Cake, it just might become your new favorite homemade dessert!
Ingredients You’ll Need

Ingredients You’ll Need
The beauty of Snickers Ice Cream Cake is in its simplicity, relying on just a handful of whole-food, dairy-free ingredients that build layers of flavor and texture. Each ingredient plays an important role, from the creamy cashews in the ice cream to the sticky dates in the crust — every element brings its own magic.
- Quick oats: They form the hearty base for our cake and bring a gentle chew that pairs beautifully with the creamy layers above.
- Almond flour: Provides a delicate nuttiness and keeps the base tender but firm.
- Medjool dates: These work like natural caramel, binding the crust while imparting rich sweetness and a gorgeous fudgy texture.
- Maple syrup: A key sweetener throughout the entire cake, its deep flavor is a dream in both the crust and creamy layers.
- Sea salt: Just a pinch elevates each layer, offering that irresistible sweet-and-salty contrast.
- Raw cashews: Soaked cashews are the secret to a dairy-free ice cream so velvety, you won’t believe there’s no cream involved.
- Full-fat canned coconut milk: Adds lush richness and classic ice cream texture — don’t skimp on the full-fat variety!
- Lemon juice: Just a touch brightens up the cashew cream and makes those flavors pop.
- Melted coconut oil: Essential for giving the ice cream and caramel their set-but-creamy consistency.
- Vanilla extract: This little splash is what makes the cake taste like a real frozen treat shop delight.
- Creamy peanut butter: The star of our “caramel,” it brings salty, roasted richness that’s simply addictive.
- Chopped roasted peanuts: Sprinkle these on top for the perfect little crunch in every bite.
- Dairy-free chocolate chips: Melt these for that thick, glossy topping — the essential finish for all things Snickers-inspired.
- Flaky sea salt: A final flourish that pulls everything together with a gourmet touch.
How to Make Snickers Ice Cream Cake
Step 1: Prepare the Base
Start by getting out your food processor and blending the oats, almond flour, Medjool dates, maple syrup, and a pinch of sea salt. In just a few pulses, you’ll notice the mixture come together into a sticky, golden dough — that’s how you know it’s ready. Press this firmly and evenly into the bottom of a parchment-lined 8-inch springform pan. Pop it in the freezer while you work on the next layer; this helps the base set perfectly so it stays crisp and holds up under all that creamy goodness.
Step 2: Make the Ice Cream Layer
While your crust chills, drain your soaked cashews and add them to a high-powered blender with coconut milk, fresh lemon juice, maple syrup, melted coconut oil, vanilla, and sea salt. Blend everything together until the mixture is impossibly smooth and dreamy — you want it silky without any lumps. Pour this cloudlike cashew ice cream straight over your prepared base and spread it evenly to the edges. Freeze for at least 4 hours, or until the ice cream layer is firm and sliceable.
Step 3: Prepare the Peanut Butter Caramel
In a small bowl, whisk together creamy peanut butter, maple syrup, melted coconut oil, vanilla extract, and a pinch of sea salt until the mixture is glossy and smooth. Spoon all of this luscious caramel over your frozen ice cream layer and gently spread, making sure it covers every corner. Sprinkle your chopped roasted peanuts over the caramel and gently press them down so they stay put for the next layer.
Step 4: Add the Chocolate Topping
Next comes the dramatic finish! Drizzle melted dairy-free chocolate generously across the peanut-studded caramel, letting some swirl and drizzle down the sides for that irresistible bakery look. Just as the chocolate begins to set, give it a sprinkle of flaky sea salt on top — this is the secret that makes each bite of Snickers Ice Cream Cake pop.
Step 5: Freeze and Serve
Return the cake to the freezer for another 1–2 hours to make sure that chocolate topping becomes crisp and set. Before you’re ready to serve, let the cake sit at room temperature for about 10–15 minutes. This short wait makes slicing a breeze and softens the layers for a perfect creamy bite. Then simply slice, marvel at your handiwork, and enjoy!
How to Serve Snickers Ice Cream Cake
Garnishes
A Snickers Ice Cream Cake deserves a showstopping presentation, and garnishes are where you can really let your creativity shine. Top each slice with a final handful of chopped roasted peanuts or a few extra shavings of dark chocolate. For an extra special touch, drizzle a little more warm melted chocolate right before serving, or even add a small scoop of dairy-free vanilla ice cream alongside your slice. And of course, that pinch of flaky sea salt right before serving makes every bite unforgettable.
Side Dishes
Because Snickers Ice Cream Cake is the star of any dessert table, keep your side dishes simple and refreshing. Think a platter of fresh berries, sliced bananas, or a fruit salad to balance the cake’s rich sweetness. If you want to really lean into the decadence, serve with strong espresso or iced cold brew for an elegant café vibe that pairs so well with the nutty, chocolatey flavors.
Creative Ways to Present
There are so many ways to have fun serving this dreamy dessert! Turn the Snickers Ice Cream Cake into single-serve mini cakes by using individual ramekins or muffin tins, perfect for parties. Or try slicing the cake into bars for a hand-held treat at summer cookouts. For birthdays and celebrations, add festive candles or edible gold flakes for a bit of sparkle — your guests will never guess it’s plant-based.
Make Ahead and Storage
Storing Leftovers
Leftover Snickers Ice Cream Cake keeps beautifully in the freezer. Place any remaining slices in an airtight container or wrap them tightly in plastic wrap to prevent freezer burn or the absorption of other flavors. Stored properly, your cake will stay delicious and creamy for up to 2 weeks without sacrificing taste or texture.
Freezing
You can easily freeze the entire Snickers Ice Cream Cake ahead of time. Cover the cake with a layer of plastic wrap followed by foil, then place it back in the freezer. It’s best enjoyed within 2 weeks for optimal freshness, but it will technically keep even longer. Allow the cake to thaw at room temperature for about 10–15 minutes before slicing and serving for the creamiest texture.
Reheating
No actual reheating is needed for this frozen treat! If the cake is too solid straight from the freezer, just let it sit at room temperature for a few extra minutes before serving. This softens the creamy layers and makes slicing a breeze while ensuring every layer is at its most luscious.
FAQs
Can I make Snickers Ice Cream Cake entirely in advance?
Absolutely! This recipe is designed for make-ahead magic. You can prepare the whole cake, toppings and all, several days before your event. Just keep it wrapped and stored in the freezer until you’re ready to serve. Slice straight from the freezer after a short thaw for best results.
What’s the best way to cut clean slices?
For picture-perfect slices, use a sharp knife dipped in hot water and wiped dry before each cut. This helps glide through the chocolate and creamy layers, preventing sticking and giving you neat, bakery-style pieces every time.
Can I use another nut or seed butter instead of peanut butter in the caramel?
Definitely! While classic Snickers flavor comes from peanut butter, you can substitute with almond butter, cashew butter, or even sunflower seed butter for a nut-free version. Just choose a creamy variety for best swirl and texture in your caramel layer.
Is there a way to make this Snickers Ice Cream Cake gluten-free?
Yes! The recipe, as written with quick oats and almond flour, is gluten-free as long as your oats are certified GF. Always double-check your ingredient labels to ensure everything is completely gluten-free, especially if you’re baking for someone with allergies.
Can I double the recipe for a party?
Of course. If you’re feeding a crowd, simply double every ingredient and make the Snickers Ice Cream Cake in a larger 9×13-inch pan. The freezing times may be slightly longer due to the extra volume, but you’ll have enough to treat everyone to seconds!
Final Thoughts
There’s something truly special about sharing a homemade Snickers Ice Cream Cake with friends and family — it’s a dessert that brings out wide eyes, big smiles, and plenty of “Can I have the recipe?” moments. If you’re looking for a show-stopping, plant-based treat that tastes every bit as delicious as it looks, this is your sign to give it a try. I can’t wait for you to taste how irresistible each layer truly is!
