Go Back
+ servings

Vegan White Chocolate Peanut Butter Cups

These easy vegan white chocolate peanut butter cups need just 7 ingredients and are super quick to make! Can be Top 8 allergen free if needed.
Course Dessert
Cuisine American
Keyword dairy free dessert, dairy free recipes, vegan dessert, vegan recipes
Prep Time 35 minutes
Cook Time 0 minutes
Harden Time 30 minutes
Total Time 1 hour 5 minutes
Servings 12 cups
Calories 489kcal
Author LarishaBernard


  • 1 1/2 cups peanut butter (can sub with other nut or sunflower butters)
  • 1/4 cup dairy free butter
  • 3 tbsp dairy free milk
  • 1 tsp vanilla
  • 1 cup powered sugar
  • 1/4 tsp salt
  • 3 cups vegan white chocolate chips


  • In a large mixing bowl, cream together peanut butter and dairy free butter. 
  • Add in vanilla and dairy free milk. Beat just until combined.  
  • Slowly add in the powdered sugar and salt if adding until everything is well combined. 
  • Fill molds half way with the peanut butter mixture and place in the freezer for 30 minutes. 
  • When ready, melt white chocolate and then dip the frozen peanut butter mixture into the chocolate.  Let any excess run off. 
    *you do not want a thick layer of chocolate 
  • Place back into the mold and place in fridge for 30 minutes or until hardened. 
  • Can be stored at room temperature, in the fridge or in the freezer. 



*Alternative method: inside cupcake liners, spread a small amount of melted chocolate, freeze for 20 minutes.  Place a scoop of peanut butter mixture and flatten evenly, freeze for another 20 minutes.  Pour a thin layer of melted chocolate over the top, freeze again. 
*See post for notes about Top 8 Allergy Free variation
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 
Affiliate link for molds we use: 


Serving: 1piece | Calories: 489kcal | Carbohydrates: 44g | Protein: 11g | Fat: 35g | Saturated Fat: 13g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 10g | Trans Fat: 1g | Sodium: 227mg | Potassium: 216mg | Fiber: 5g | Sugar: 34g | Vitamin A: 15IU | Vitamin C: 1mg | Calcium: 78mg | Iron: 4mg