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
a stack of two vegan snickers cookie bars with caramel and peanuts

Snickers Cookie Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kaylie Grace
  • Prep Time: 1 hour
  • Cook Time: 30 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 16 bars 1x
  • Category: Dessert
  • Method: Bake, Stovetop
  • Cuisine: American
  • Diet: Vegan


Homemade snickers cookie bars are a fun twist on the classic candy bar! The chewy cookie crust is topped with salted caramel, roasted peanuts, and melted chocolate. This snickers dessert recipe is secretly vegan, dairy-free, and gluten-free friendly. They are a sweet and salty dessert & perfect for chocolate caramel lovers! #snickers #snickersbars #cookiebars #chocolatecaramel #caramelchocolate #vegandessert #caramelslice


Units Scale

Cookie Crust

  • 1/2 cup vegan butter, cubed
  • 1/4 cup sugar
  • 1 tsp vanilla extract
  • 1/4 tsp salt
  • 1 cup all-purpose flour (or gluten-free all-purpose flour)

Peanut Caramel Filling

  • 2 cans caramel sweetened condensed coconut milk (14-15 oz)
  • 2/3 cup sugar
  • 1/2 cup vegan butter
  • 1 and 1/2 tbsp cornstarch
  • 2 tsp vanilla extract
  • 1/4 tsp salt
  • 1 cup chopped peanuts, roasted and unsalted

Chocolate Topping

  • 1 and 1/2 cups chocolate chips
  • 1 and 1/2 tbsp coconut oil


  1. Preheat the oven to 350 degrees F. Line an 8×8 inch baking dish with parchment paper.
  2. In a large bowl, add cubed vegan butter, sugar, vanilla extract, and salt. Using an electric handheld mixer or stand mixer, cream together for 1-2 minutes. Add flour, then stir together until combined. It will be dry and crumbly.
  3. Transfer dough to the baking dish. Using clean hands or a silicone spatula, press across the bottom of the dish. Bake for 15-20 minutes, or until the edges are golden brown. Remove from the oven and let cool completely.
  4. In a small pot, add caramel sweetened condensed coconut milk, sugar, and vegan butter. Heat over medium-low temperature, stirring together, until the butter melts. Add cornstarch. Cook, whisking frequently, for about 10 minutes. The caramel will bubble and thicken during this time. Remove from heat. Add peanuts, vanilla extract, and salt. Stir together.
  5. Pour the caramel over the baked crust. Chill in the refrigerator for 1 hour to firm.
  6. In a microwave-safe bowl (or use a double boiler), add chocolate chips and coconut oil. Microwave in 30-second intervals, stirring between, until the chocolate is melted. Pour and spread chocolate over the caramel layer. Chill in the freezer for 30 minutes to firm.
  7. Gently slice the snickers cookie bars into 12 or 16 squares. Enjoy!


  • How to store: Store the bars inside a sealed container. Keep in the refrigerator and enjoy within 5-7 days. If you’d like to store them longterm, keep in the freezer and enjoy within 3 months.
  • Caramel sweetened condensed coconut milk: If you cannot find this ingredient, you can replace the entire caramel layer with pre-made/store bought caramel. Simply stir in the roasted peanuts, then spread over the crust as instructed.


  • Serving Size: 1 bar
  • Calories: 290
  • Sugar: 16g
  • Fat: 21g
  • Carbohydrates: 27g
  • Fiber: 3g
  • Protein: 3g