Vegan Snickers-Style Peanut Butter Cups Recipe

Homemade vegan Snickers-style peanut butter cups made with a quick peanut nougat, soft dates, peanuts and chocolate — a simple gluten-free treat perfect for holidays, gifts, or a special snack. A peanut-free option is included.

two stacks of vegan snickers peanut butter cups on a white plate

If you’re searching for an indulgent vegan treat for holiday gifting or a Halloween dessert table, these Vegan Snickers Peanut Butter Cups are a great choice. They combine chocolate, a peanut-butter nougat, dates for a caramel-like layer, and crunchy peanuts to recreate the flavors you love in a cleaner, plant-based version.

The homemade nougat is easy: smooth peanut butter sweetened with maple syrup and thickened with oat flour to create a firm, scoopable center. Soft Medjool dates replace traditional caramel for a naturally sweet, chewy layer. The cups are gluten-free and grain-free when using certified ingredients, and they come together quickly.

a stack of vegan snickers cups with dates on a white plate

Traditional nougat often uses egg whites and sugar, but this vegan version relies on peanut butter and oat flour for texture and flavor. The result is rich, satisfying, and only takes minutes to prepare. Halved dates serve as the caramel layer — simple, natural, and delicious.

These cups make a thoughtful homemade gift and are ideal for anyone who enjoys Snickers or peanut butter cups but prefers less processed or overly sweet confections.

stacked vegan peanut butter cups with peanut butter nougat and dates

More vegan treats and candy:

  • Vegan Peanut Butter Chocolate Bark
  • Pumpkin ginger snaps
  • Chocolate dipped sugar cookies (GF)
  • Ginger tahini cookies
  • Gingerbread biscotti
  • Vegan Snickers Bars

Snickers Peanut Butter Cups

5 from 3 votes
By: Vegan Richa
Prep: 10
Cook: 15
Chill time: 30
Total: 55
Servings: 12
Course: Dessert, Snack
Cuisine: American
img 37221 4
Pin
Print

Ingredients

  • 2 cups vegan chocolate chips (semi-sweet or a mix of dark and semi-sweet)
  • 2 teaspoons refined coconut oil
  • 1/3 cup smooth peanut butter (all-natural)
  • 1 tablespoon maple syrup
  • 2-3 tablespoons oat flour
  • 6 soft Medjool dates
  • 1/4 cup roasted unsalted peanuts

Instructions

  • Make the peanut butter nougat. If the peanut butter is stiff, warm briefly so it softens. Stir in the maple syrup, then add oat flour a tablespoon at a time until the mixture is slightly firm and scoopable. Set aside.
  • Melt the chocolate. Combine chocolate chips and refined coconut oil in a double boiler and heat over medium. Stir as the chocolate softens until fully melted and smooth. Alternatively, melt in the microwave in 30-second bursts, stirring between intervals until evenly melted.
  • Line a mini muffin tin with paper liners.
  • Spoon about 2 teaspoons of melted chocolate into each liner and tilt the liner so the chocolate spreads across the bottom and up the sides about 1/2 inch. Use up to 1 tablespoon if needed to coat the sides well.
  • Form 2–3 teaspoons of the peanut nougat into a ball, flatten it to nearly the size of the muffin cavity, and place it on the chocolate layer.
  • Pit and halve the dates. Press each half into a loose circle and place it over the peanut nougat so it mimics a caramel layer.
  • Scatter some roasted peanuts over the date, then spoon about 1 tablespoon of melted chocolate over the top, spreading to fully cover the nuts and seal the edges.
  • Repeat until all cups are assembled. Chill the muffin pan in the refrigerator until the chocolate firms, about an hour.
  • Remove cups from liners and serve. Store refrigerated for up to three weeks.

Video

Notes

Peanut-free: Swap in smooth almond butter or hazelnut butter for the nougat and use roasted cashews or hazelnuts instead of peanuts.

Nutrition

Calories: 254kcal, Carbohydrates: 32g, Protein: 5g, Fat: 15g, Sugar: 24g

Nutrition information is automatically calculated and should be used as an approximation.


Did you make this recipe? Rate and comment below!

Ingredients:

  • Vegan chocolate chips — semi-sweet, a mix of dark and semi-sweet, or all dark depending on taste
  • Refined coconut oil — keeps chocolate flavor neutral
  • Smooth all-natural peanut butter — for the nougat
  • Maple syrup — sweetens the peanut nougat
  • Oat flour — thickens the nougat (or grind rolled oats until fine)
  • Medjool dates — soft dates act as a natural caramel layer
  • Roasted unsalted peanuts — or toast raw peanuts before using

Tips & Substitutions:

  • When melting chocolate, keep the temperature under 88°F to maintain shine and a good snap.
  • Avoid any water contact with chocolate, or it may seize.
  • Use all-natural smooth nut butter for the best texture.
  • Peanut-free: Swap in smooth almond, hazelnut, or cashew butter and use roasted cashews or hazelnuts instead of peanuts.
  • If using raw peanuts, toast them in a pan until fragrant for more flavor.
  • Optionally finish with a light sprinkle of sea salt.
  • Use store-bought oat flour or grind rolled oats in a spice grinder to make your own.
ingredients for vegan peanut butter cups on a marble slate
vegan snickers cups being assembled

Make the peanut butter nougat. Warm the peanut butter if needed, stir in maple syrup, then add oat flour until the mix is slightly stiff. Set aside.

melted chocolate being spread into molds to make vegan snickers cups

Melt the chocolate. Heat chocolate and refined coconut oil in a double boiler and stir until smooth, or microwave in 30-second intervals, stirring between each until even. Prep a mini muffin tin with liners.

Spoon melted chocolate into each liner and tilt to coat the bottom and sides (about 1/2″ up the edge). If the chocolate doesn’t spread enough, use a bit more.

peanut butter being added to melted chocolate to make peanut butter cups

Form 2–3 teaspoons of the nougat into a flattened disc and place it on the chocolate base.

mini muffin liners being filled with melted chocolate and peanut butter to make vegan snickers cups

Halve and pit the dates, spread each half into a loose circle, and press it over the nougat to act as the caramel layer.

halved pitted dates being added to chocolate peanut butter cups

Sprinkle peanuts on top, then spoon melted chocolate over the nuts so they are fully covered and the sides are sealed.

peanuts being added to peanut nougat filled chocolate cups to make vegan snickers cups

Repeat until all cups are assembled, then chill in the refrigerator until firm, about an hour. Remove from liners and serve.

melted chocolate being drizzled on top of peanut butter to make snickers cups

Store refrigerated for up to three weeks.

vegan peanut butter snickers cups with dates against a black background

If you need a peanut-free version, use smooth almond, hazelnut, or cashew butter for the nougat and swap peanuts for roasted cashews or hazelnuts.