• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Vegan Snickers Bars (No-bake, GF) Recipe

Published: Jan 4, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 2 reviews

If you’ve ever found yourself craving that perfect balance of sweet, salty, and crunchy indulgence but want a treat that’s kind to your diet and quick to whip up, you absolutely must try this Vegan Snickers Bars (No-bake, GF) Recipe. These bars are a delightful harmony of creamy caramel, crunchy peanuts, and rich vegan chocolate, all without turning on the oven. Whether you’re gluten-free, vegan, or just a lover of wholesome, melt-in-your-mouth snacks, these bars deliver on every front with no fuss and all the flavor.

Ingredients You'll Need

The image shows a white bowl filled with a thick, smooth paste that is light brown in color, swirled gently in a circular motion. Small, white nuts or seeds are scattered sparsely throughout the paste, adding texture and contrast to the otherwise uniform mixture. The bowl sits on a white marbled surface, providing a clean and bright backdrop that highlights the warm tones of the paste. photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this recipe plays a starring role, contributing to the luscious texture and balanced sweetness of your vegan Snickers bars. These simple staples combine to make a treat that’s surprisingly sophisticated yet totally easy to assemble.

  • Unsalted peanuts (2 cups): These create the crunchy base essential for that authentic Snickers crunch.
  • Medjool dates (20 total, pitted): Their natural sweetness is key for the smooth caramel layer without any refined sugar.
  • Himalayan pink salt (¼ + ½ teaspoons): Just a pinch enhances the flavors and balances the sweetness beautifully.
  • Rice milk (½ cup): This non-dairy milk makes the caramel silky and creamy without overpowering flavors.
  • Crunchy peanut butter (1 cup, divided): Adds richness and a bit more peanut punch to your bars.
  • Vanilla extract (1 teaspoon): A splash of warmth and depth that brings all the layers together.
  • Roasted peanuts (1 cup): These go on top of the caramel for that irresistible nutty topping.
  • Vegan chocolate (9 oz): The luxurious coating that seals the deal on this indulgent bar.
  • Coconut oil (1 teaspoon, solid): Helps melt and smooth the chocolate for a glossy finish.

How to Make Vegan Snickers Bars (No-bake, GF) Recipe

Step 1: Prepare the Base

Start by pulsing the unsalted peanuts in your food processor until they transform into a sandy crumb texture. This forms the crunchy foundation your bars need. Then, add the salt and half of the medjool dates, blending everything until evenly combined and sticky enough to press down firmly. Line your dish with parchment paper, creating a little sling to make removing the bars easier later. Press the peanut mixture into the base with a spatula, creating an even layer. This base sets the stage for all the deliciousness that follows.

Step 2: Make the Caramel Layer

Next, dive into the caramel magic. Put the remaining medjool dates, rice milk, half cup of crunchy peanut butter, a pinch of salt, and vanilla extract into a high-speed blender. Blend until every bit is silky smooth and luscious. Pour your caramel into a bowl, then stir in the last half cup of crunchy peanut butter for a creamy consistency packed with peanut flavor. Spread this golden caramel evenly over the peanut base using your spatula — don’t forget to save room for those tasty roasted peanuts on top.

Step 3: Add Roasted Peanuts and Chill

Sprinkle the roasted peanuts over the caramel and gently press them down into the surface using your spatula. This topping adds that classic Snickers crunch in every bite. Once your bars look irresistible, pop the whole tray into the freezer for at least two hours, or overnight if you can wait that long! This step is crucial as it helps everything firm up for easier cutting and coating.

Step 4: Cut and Coat the Bars

When your vegan Snickers slab is wonderfully firm, lift the whole thing out using the parchment sling and slice it into either 18 petite bars or 12 larger ones — your call based on snack size preference. Return your bars to the freezer while you work on the chocolate coating. Melt the vegan chocolate together with the solid coconut oil over a double boiler, stirring till smooth and shiny. Dip each bar into the chocolate, letting the excess drip off before placing it on a parchment-lined cooling rack. For an ultra indulgent finish, dip them a second time once the first layer sets.

How to Serve Vegan Snickers Bars (No-bake, GF) Recipe

The image shows six rectangular chocolate bars arranged on white parchment paper over a black wire rack, set on a white marbled surface. Each bar has three visible layers: the bottom layer is light and crumbly with a rough texture, the middle layer is caramel-colored and thick with whole peanuts embedded inside, and the top layer is a glossy dark brown chocolate coating with small salt flakes sprinkled on top. One bar is cut in half, revealing all three layers clearly. Scattered chopped nuts and sea salt pieces are visible around the bars. The overall look is rich and textured with a clean, soft light. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle a tiny pinch of flaky sea salt or some crushed peanuts on top of the chocolate coating before it sets for an extra pop of texture and a salty-sweet finish. You could also drizzle a little extra melted peanut butter or vegan caramel for a gourmet flair that looks as good as it tastes.

Side Dishes

These bars pair beautifully with a chilled glass of almond or oat milk, helping to balance their richness. For a party spread, serve alongside fresh berries or sliced bananas to add a fresh, juicy contrast that brightens every bite.

Creative Ways to Present

To impress your guests, arrange the bars in a pretty wooden box or on a rustic slate board, and add edible flowers or fresh mint sprigs around the edges. Wrap individual bars in parchment paper tied with twine for a charming homemade gift or party favor.

Make Ahead and Storage

Storing Leftovers

These vegan Snickers bars keep beautifully in an airtight container in the fridge for up to one week. The chill helps maintain that perfect chewy-crunchy texture every time you grab a piece.

Freezing

If you want to keep them longer, freeze the bars for up to two months. Just make sure to place them in a single layer on a tray first to freeze individually before transferring them to a freezer-safe container or bag. This prevents them from sticking together.

Reheating

There’s no reheating needed with these bars—they’re perfectly served chilled or at room temperature. If frozen, just thaw them at room temperature for about an hour before enjoying their full flavorful glory.

FAQs

Can I use other nuts instead of peanuts?

Absolutely! While peanuts give you that classic Snickers feel, almonds or cashews can also work beautifully in the base and topping. Just keep in mind the flavor will shift slightly.

Are these bars really gluten-free?

Yes! Every ingredient in this Vegan Snickers Bars (No-bake, GF) Recipe is naturally gluten-free, making them a safe and delicious option for those with gluten sensitivities or celiac disease.

What if I don't have Medjool dates?

Medjool dates are preferred for their softness and sweetness, but you can substitute with other soft dates. If your dates are a bit dry, soak them in warm water for 10 minutes to soften before blending.

Can I use crunchy peanut butter for the whole recipe?

Using crunchy peanut butter throughout adds extra texture and nutty bursts, which is lovely. Just be mindful that it might alter the smoothness of the caramel layer a bit, which some might enjoy!

Is it possible to make this recipe nut-free?

This recipe relies heavily on peanuts both for texture and flavor, so nut-free versions are tricky. However, sunflower seed butter and seeds can be a creative alternative for those avoiding nuts entirely.

Final Thoughts

There’s something genuinely wonderful about crafting your own Vegan Snickers Bars (No-bake, GF) Recipe at home. They satisfy your sweet tooth, respect your dietary needs, and fill your kitchen with mouthwatering aromas — all with minimal effort. Trust me, once you try these bars, they’ll become your new go-to treat for anytime you want a little slice of indulgence made with love.

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 Bars (No-bake, GF) Recipe

Vegan Snickers Bars (No-bake, GF) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 2 reviews

  • Author: Eliza
  • Total Time: 4 hours 25 minutes
  • Yield: 18 miniature bars or 12 large bars
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

These Vegan Snickers Bars are a delicious, no-bake treat that combines a crunchy peanut base, creamy caramel made from dates and peanut butter, and a rich vegan chocolate coating. This gluten-free recipe is perfect for those seeking a dairy-free, plant-based dessert that's easy to prepare and satisfyingly sweet.


Ingredients

Base

  • 2 cups unsalted peanuts
  • 10 medjool dates, pitted
  • ¼ teaspoon Himalayan pink salt (or sea salt)

Caramel

  • 10 medjool dates, pitted
  • ½ cup rice milk (or other non-dairy milk)
  • 1 cup crunchy peanut butter (divided)
  • 1 teaspoon vanilla extract
  • ½ teaspoon Himalayan pink salt (or sea salt)

Topping

  • 1 cup roasted peanuts

Coating

  • 9 oz vegan chocolate
  • 1 teaspoon solid coconut oil


Instructions

  1. Prepare the Base: Blend 2 cups of unsalted peanuts in a food processor until they form a light crumb. Add 10 pitted medjool dates and ¼ teaspoon salt to the processor and blend again until the mixture is completely combined.
  2. Line the Dish: Line the base and sides of a 12 x 3½ inch or 8 x 8 inch baking dish with parchment paper, making a sling for easy removal later. Press the peanut and date mixture evenly into the base with a spatula.
  3. Make the Caramel: In a high-speed blender, combine 10 pitted medjool dates, ½ cup rice milk, half a cup of crunchy peanut butter, ½ teaspoon salt, and 1 teaspoon vanilla extract. Blend until completely smooth. Transfer to a bowl and stir in the remaining half cup of peanut butter until well combined.
  4. Assemble the Layers: Spread the caramel evenly over the peanut base using a spatula. Sprinkle 1 cup roasted peanuts on top and gently press them into the caramel to adhere.
  5. Freeze the Bar: Place the assembled slab in the freezer for at least 2 hours, or overnight if possible, to set properly.
  6. Cut the Bars: Remove the slab from the dish using the parchment sling and cut into either 18 miniature bars or 12 large bars. Return the bars to the freezer while preparing the chocolate coating.
  7. Melt the Chocolate Coating: Melt 9 ounces of vegan chocolate with 1 teaspoon of solid coconut oil over a double boiler until smooth.
  8. Coat the Bars: Dip each bar into the melted chocolate, then place on a cooling rack lined with parchment paper to set. For a thicker chocolate layer, dip the bars a second time.
  9. Serve and Store: Store the bars in an airtight container in the refrigerator for up to one week or freeze for up to two months. Defrost at room temperature for about one hour before serving.

Notes

  • You can use any variety of unsalted peanuts for the base, but roasted unsalted work best for flavor.
  • Medjool dates should be soft and fresh for easy blending; soak them in warm water if too dry.
  • If you prefer a different plant milk, almond or oat milk can substitute rice milk.
  • For an extra crunchy texture, lightly toast the peanuts before blending the base.
  • This recipe can be customized with added sea salt on top if you like salted sweets.
  • Use high-quality vegan chocolate for best flavor and smooth coating.
  • Prep Time: 25 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Cook
  • Cuisine: Vegan, Gluten-Free

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Easy Roasted Pumpkin Seeds with Savory Spices Recipe
    Easy Roasted Pumpkin Seeds with Savory Spices Recipe
  • Butterscotch Muddy Buddy Recipe
    Butterscotch Muddy Buddy Recipe
  • Halloween Sugar Cookie Bars Recipe
    Halloween Sugar Cookie Bars Recipe
  • Eggnog Fudge Recipe
    Eggnog Fudge Recipe

Leave a Reply Cancel reply

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

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

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Strawberry Lemonade Mocktail Recipe
    Strawberry Lemonade Mocktail Recipe
  • Puppy Chow Chocolate Truffles Recipe
    Puppy Chow Chocolate Truffles Recipe
  • Mom's Easy Chocolate Chip Muffins Recipe
    Mom's Easy Chocolate Chip Muffins Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.