If you have a sweet tooth and love a deliciously indulgent treat without any guilt, you are going to absolutely adore this Vegan Snickers Ice Cream Bars Recipe. Combining the creaminess of cashew and coconut-based ice cream with a rich peanut butter caramel, crunchy roasted peanuts, and a smooth, glossy chocolate coating, this recipe captures all the flavors you crave in a classic Snickers—just entirely plant-based and irresistibly creamy. Whether you’re entertaining friends or need a fun weekend project, these homemade bars are surprisingly simple to make and will quickly become your new favorite vegan dessert.

Vegan Snickers Ice Cream Bars Recipe - Recipe Image

Ingredients You’ll Need

For this Vegan Snickers Ice Cream Bars Recipe, the ingredients are straightforward yet essential, each one bringing its unique texture, richness, or depth of flavor. From creamy cashews to natural sweeteners, these elements work together to create a perfectly balanced and satisfyingly indulgent treat.

  • Cashews (1 cup): Soaked cashews give the ice cream its ultra creamy texture and mildly nutty flavor.
  • Chilled coconut milk (400ml can): Adds rich, tropical creaminess essential for the ice cream base.
  • Pure maple syrup (½ cup + ½ cup): Natural sweetness that blends perfectly with nut butters and balances flavors.
  • Peanut butter (2 tablespoons + 1 cup): Provides that iconic Snickers peanut flavor, from smooth ice cream swirls to luscious caramel and crunchy layers.
  • Vanilla bean paste (½ teaspoon): Infuses a fragrant vanilla note that gives depth and rounds out the ice cream.
  • Vanilla soy yogurt (¼ cup): Adds a subtle tang and creaminess; can be replaced with plain soy or coconut yogurt.
  • Maca powder (1 tablespoon, optional): Gives a subtle caramel-like earthiness and extra nutrition to the caramel layer.
  • Plant-based milk (1 tablespoon): Helps achieve the perfect caramel texture.
  • Sea salt (1 teaspoon): Balances sweetness and enhances all the rich flavors.
  • Roasted peanuts (1 cup): Crunchy saltiness mimics the classic Snickers texture and offers wonderful contrast.
  • Vegan-friendly chocolate (300g): To coat the bars, providing a glossy, irresistible finish.

How to Make Vegan Snickers Ice Cream Bars Recipe

Step 1: Soak the Cashews

Begin by soaking 1 cup of cashews to get them soft and creamy enough to blend into a luxurious ice cream base. Depending on your schedule, soaking can be done overnight or in hot water for at least 2 hours for the best texture.

Step 2: Blend the Ice Cream Base

Add your soaked cashews, chilled coconut milk, ½ cup maple syrup, 2 tablespoons peanut butter, vanilla bean paste, and the soy yogurt into a high-speed blender. Blend everything until you get a perfectly smooth and creamy mixture that will soon freeze into the luscious ice cream layer.

Step 3: Prepare the Tin

Line an 11″x7″ or 8″x8″ baking tin (make sure it has at least 2-inch high sides) with parchment paper. This will make it easy to lift the ice cream bars out later without any fuss.

Step 4: Pour and Freeze the Ice Cream

Pour the creamy ice cream mixture into the prepared tin. Tap it gently on your countertop to remove any air pockets for that extra silky texture. Place the tin in the freezer and let it set for about 2 hours until firm.

Step 5: Make the Peanut Caramel

While the ice cream sets, whisk together the peanut butter, remaining ½ cup maple syrup, maca powder if using, plant-based milk, and sea salt in a bowl. Ensure you achieve a smooth, lump-free caramel to spread later.

Step 6: Layer the Caramel

Once the ice cream is firm, take it out of the freezer and spread the freshly made peanut caramel evenly over the surface using a spatula. This layer adds that signature Snickers gooeyness.

Step 7: Add the Roasted Peanuts

Scatter the roasted peanuts evenly over the caramel, then gently press them into the caramel so they stick well and create a crunchy, salty topping.

Step 8: Freeze Again

Put the tin back into the freezer for at least another 2 hours, or overnight if you want perfectly set bars ready to coat in chocolate.

Step 9: Cut the Bars

After the final freeze, lift the ice cream slab out using the parchment paper and place it on a chopping board. Cut carefully into 12 equal bars, preparing them for their decadent chocolate coating.

Step 10: Prepare for Chocolate Dipping

Return the cut bars to the freezer. The colder they are, the better the chocolate will set quickly during dipping.

Step 11: Melt the Chocolate

Gently melt the vegan-friendly chocolate using a double boiler method. Make sure not to overheat it; smooth melted chocolate is key to perfect coverage.

Step 12: Dip and Coat

Place the frozen bars on parchment paper. Using a fork, lift each bar and dip it into the melted chocolate. Spoon extra chocolate on top and sides to coat thoroughly.

Step 13: Sprinkle and Set

Finish each bar with a light sprinkle of sea salt to highlight all the sweet and salty layers, then let them set for about 10 minutes until the chocolate hardens just right.

How to Serve Vegan Snickers Ice Cream Bars Recipe

Vegan Snickers Ice Cream Bars Recipe - Recipe Image

Garnishes

Sprinkle a little extra chopped roasted peanuts or a dusting of cocoa powder right before serving for an added touch of texture and visual appeal. A drizzle of vegan caramel sauce or a pinch of flaky sea salt can elevate the flavor even more beautifully.

Side Dishes

These bars pair wonderfully with fresh berries or a scoop of vegan vanilla bean ice cream for extra creaminess. A hot cup of espresso or a chilled almond milk latte turns these ice cream bars into an unforgettable dessert experience.

Creative Ways to Present

Serve these bars on a wooden board scattered with extra peanuts and drizzled vegan chocolate. Wrap them individually in parchment paper tied with twine for an adorable party favor or thoughtful homemade gift.

Make Ahead and Storage

Storing Leftovers

Keep any leftover Vegan Snickers Ice Cream Bars stored tightly in an airtight container in the freezer. They maintain their awesome texture and flavor for up to two weeks, making them perfect for prepping in advance.

Freezing

You can freeze the bars indefinitely, but for the best taste and texture, enjoy them within two weeks. Always freeze them firmly before dipping in chocolate to ensure the coating sets perfectly without melting.

Reheating

Since these bars are best enjoyed frozen, there’s no need to reheat. If they soften too much, just pop them back into the freezer for 30 minutes before serving again for that ideal icy texture.

FAQs

Can I use another nut instead of cashews?

Cashews are ideal for the creamy base, but if you have allergies, soaked almonds or macadamia nuts can work well, though the flavor and texture may vary slightly.

Is it possible to make this nut-free?

This recipe relies heavily on nuts for texture and flavor. You might try substituting the cashews with shelled sunflower seeds, but the results won’t be quite the same, especially for the caramel layer.

Can I adjust the sweetness?

Absolutely! If you prefer less sweetness, reduce the maple syrup slightly. Keep in mind that the sweetness balances the salt and richness in this recipe, so adjust carefully.

How long do these ice cream bars last once dipped in chocolate?

Once coated, the bars stay fresh in the freezer for up to two weeks without losing their fantastic taste or texture.

Can I make the caramel without maca powder?

Yes, maca is optional. It adds a little extra depth and nutrition, but skipping it won’t affect the overall flavor dramatically.

Final Thoughts

This Vegan Snickers Ice Cream Bars Recipe is a total game-changer for anyone who loves classic candy bars but wants a wholesome, plant-based version. It’s fun to make, with layers of creamy, crunchy, salty, and sweet delivering a perfectly balanced indulgence. I truly hope you give this recipe a try and share it with your favorite people—it’s sure to become a beloved treat in your dessert rotation.

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

Vegan Snickers Ice Cream Bars Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 82 reviews
  • Author: admin
  • Prep Time: 40 minutes
  • Cook Time: 0 minutes
  • Total Time: 4 hours 40 minutes (including soak and freeze times)
  • Yield: 12 bars
  • Category: Dessert
  • Method: Freezing
  • Cuisine: Vegan
  • Diet: Vegan

Description

These Vegan Snickers Ice Cream Bars combine rich and creamy cashew-based ice cream with a luscious peanut butter caramel layer, crunchy roasted peanuts, and a smooth vegan chocolate coating. Perfect for a decadent dairy-free dessert that captures the iconic flavors of a Snickers bar without any animal products.


Ingredients

Scale

Ice Cream Base

  • 1 cup cashews (soaked)
  • 1 400ml can chilled coconut milk
  • ½ cup pure maple syrup
  • 2 tablespoons peanut butter
  • ½ teaspoon vanilla bean paste
  • ¼ cup vanilla soy yogurt (or plain soy/coconut yogurt)

Caramel Layer

  • 1 cup peanut butter
  • ½ cup pure maple syrup
  • 1 tablespoon maca powder (optional)
  • 1 tablespoon plant-based milk of choice
  • 1 teaspoon sea salt

Topping and Coating

  • 1 cup roasted peanuts
  • 300 g vegan-friendly chocolate


Instructions

  1. Soak the cashews: Soak the cashews in water for at least 4 hours or overnight to soften them and ensure a creamy texture in the ice cream.
  2. Blend the ice cream base: Combine the soaked cashews, chilled coconut milk, maple syrup, peanut butter, vanilla bean paste, and soy yogurt in a high-speed blender. Blend until completely smooth and creamy.
  3. Prepare the freezing tin: Line an 11″x7″ or 8″x8″ baking tin with parchment paper, ensuring the sides are at least 2 inches high to contain the mixture.
  4. Freeze the ice cream layer: Pour the blended ice cream mixture into the prepared tin. Tap gently on your work surface to release any air bubbles, then place the tin in the freezer for 2 hours until firm.
  5. Make the caramel: Whisk together peanut butter, maple syrup, maca powder, plant-based milk, and sea salt in a bowl until smooth and lump-free. Refrigerate until ready to use.
  6. Layer the caramel: Remove the frozen ice cream from the freezer and evenly spread the prepared caramel on top using a spatula.
  7. Add the peanuts: Evenly distribute the roasted peanuts on top of the caramel layer and gently press them into the caramel with a spatula.
  8. Freeze to set layers: Return the tin to the freezer for at least 2 hours or preferably overnight to allow layers to firm up completely.
  9. Cut the bars: Remove the frozen block from the tin using the parchment paper, place it on a chopping board, and cut it into 12 even bars.
  10. Refreeze the cut bars: Place the bars back in the freezer to keep them fully frozen before coating with chocolate.
  11. Melt the chocolate: Gently melt the vegan chocolate over a double boiler, using steam heat to prevent burning. Stir frequently until smooth.
  12. Prepare for dipping: Lay the frozen bars on a sheet of parchment paper ready for coating.
  13. Dip the bars in chocolate: Using a fork under each bar, dip it into the melted chocolate ensuring complete coverage on the top and sides. Spoon extra chocolate over any gaps.
  14. Set and serve: Sprinkle the chocolate-coated bars with a pinch of sea salt, allow to set for about 10 minutes at room temperature, then serve. Keep any leftovers frozen.

Notes

  • Soaking cashews for at least 4 hours (or overnight) softens them and is essential for a creamy ice cream texture.
  • Use full-fat coconut milk chilled to enhance creaminess and help with freezing texture.
  • Vanilla bean paste adds intense vanilla flavor but can be substituted with vanilla extract if unavailable.
  • The maca powder in caramel is optional and adds a subtle malt flavor plus nutrients.
  • Pressing peanuts into the caramel layer helps them stick and maintain crunch after freezing.
  • Freeze bars thoroughly before chocolate dipping to prevent melting and ensure a smooth coating.
  • Use good quality vegan chocolate for best flavor and melting properties.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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