vegan peanut butter cup recipe

Vegan Peanut Butter Cups.

These vegan peanut butter cups are dairy free, gluten free, and so rich and decadent.

Course Dessert
Cuisine Dairy Free, gluten free, vegan.
Keyword how to make peanut butter cups, vegan halloween candy
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8
Calories 235 kcal
Author Kelly Roenicke


US Customary - Metric


  1. Line a mini muffin tin with paper candy cups (or they might be called mini muffin cups).
  2. Place the dairy free chocolate chips in a glass bowl and microwave for one minute. Stir, and if they are not fully melted, microwave in 15 second increments, stirring in between, until they are smooth and melted.
  3. With a spoon, drizzle some melted chocolate in the paper candy cups. Take the spoon and spread a little bit up on the sides of the paper liner as well. Put the mini muffin tin in the fridge so the chocolate hardens, about 10 or 15 minutes.
  4. Put the peanut butter in a separate bowl and microwave for about 20 seconds so it softens. Remove from microwave and stir in ground flax seed and confectioner’s sugar, mixing until well combined.
  5. Remove the muffin tin from the fridge and put a small spoonful of the peanut butter mixture in each liner. Flatten slightly with the spoon.
  6. Put a spoonful of the remaining chocolate over each peanut butter filled cup. Make sure it totally covers the top of the peanut butter.
  7. Refrigerate until the chocolate is firm, about 20-30 minutes. When serving, you may want to take them out of the fridge for about ten minutes so the chocolate isn’t too hard to eat.

Recipe Notes

Serving size is for one peanut butter cup.

You can use any nut or seed butter that works for your dietary needs.

Store these in the refrigerator in an airtight container. They will keep for about a week.

Nutrition Facts
Vegan Peanut Butter Cups.
Amount Per Serving
Calories 235 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 6g38%
Cholesterol 1mg0%
Sodium 76mg3%
Potassium 239mg7%
Carbohydrates 16g5%
Fiber 3g13%
Sugar 11g12%
Protein 5g10%
Vitamin A 10IU0%
Calcium 23mg2%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.