• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
menu icon
go to homepage
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
subscribe
search icon
Homepage link
  • About
  • Free Guides
  • Subscribe
  • Recipes
    • Breakfast
    • Dinner & Lunch
      • Pasta
      • Salads
      • Sandwiches & Wraps
      • Soups & Stews
    • Side Dishes
      • Grains & Breads
      • Vegetable Sides
    • Appetizers & Snacks
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Desserts
    • Drinks & Beverages
×
Nuts & Twigs » Recipes » Desserts

Vegan Peanut Butter Cups

Regina Pearce head shot.
Modified: Mar 8, 2026 · Published: Jul 15, 2023 by Regi Pearce · This post may contain affiliate links ·

These homemade vegan peanut butter cups take about 20 minutes and four ingredients. Better than the store-bought version, no dairy required.

Jump to Recipe Jump to Video Pin Recipe
Four stacked homemade vegan peanut butter cups on a wood surface, top cup with a bite taken out revealing creamy peanut butter filling inside a dark chocolate shell.

These vegan peanut butter cups are perfect for chocolate lovers, just like my Vegan Chocolate Peanut Butter Fondue or Vegan Chocolate Hazelnut Fondue.

For more no-bake desserts that are just as simple, try my Easy No-Bake Vegan Mini Cheesecakes and Vegan Chocolate Pudding Parfait.

This classic treat is simple to whip up and a vegan dessert guaranteed to impress. Ahh, "peanut butter and chocolate together at last." ...I had to say it. So nostalgic.

Jump to:
  • Are Reese's Peanut Butter Cups Vegan?
  • Why You'll Love This Recipe
  • Ingredients
  • Variations
  • How to Make Vegan Peanut Butter Cups
  • Top Tips
  • Storage
  • Vegan Peanut Butter Cups FAQs
  • More Vegan Desserts
  • Recipe Card
  • Comments

Are Reese's Peanut Butter Cups Vegan?

Reese's are not vegan - they contain milk chocolate and milk ingredients, so they're firmly in the "look but don't touch" category for me.

The good news? Homemade vegan peanut butter cups take about 20 minutes, use four ingredients, and honestly taste better anyway.

Why You'll Love This Recipe

  • No bake, no oven, ready to eat in under 30 minutes
  • Only 4 ingredients
  • Fully customizable - any nut butter, any chocolate
  • Great to make with kids

Ingredients

Here's what you'll need to make these homemade vegan peanut butter cups. See the recipe card for measurements.

Vegan peanut butter cup ingredients including vegan mini chocolate chips, powdered sugar, and peanut butter.
  • Chocolate: Expand your options beyond dark chocolate. There are numerous delicious choices, from Lindt's oat milk chocolate bars to Enjoy Life's delightful semi-sweet chips.
  • Nut butter: Choose any nut butter that fits your dietary needs, and whether you want a natural or already sweetened version.
  • Coconut oil: I add coconut oil to the chocolate to keep the peanut butter cups from setting too hard.

Variations

  • While peanut butter is a classic choice, you can experiment with nut butter like almond butter, cashew butter, or even hazelnut butter.
  • Try different varieties like dark chocolate, semi-sweet chocolate, or flavored chocolate bars like mint or orange-infused chocolate. Gone are the days of limited options.
  • Incorporate additional fillings. Add a sprinkle of sea salt, mix in crushed pretzels for a salty crunch, or add a dollop of raspberry jam.
  • Add toppings and decorations. Sprinkle coconut flakes or peanuts on top for added texture. You can also drizzle melted vegan white chocolate on top or create decorative swirls.

How to Make Vegan Peanut Butter Cups

These are simple to make and ready fast. See the recipe card for details.

A collage of steps one through four for making vegan peanut butter cups: melting chocolate chips in a bowl, spooning melted chocolate into silicone cups in a muffin tin, rolling peanut butter mixture into a ball, and shaping it into a flat disc.

Step 1: Melt the vegan chocolate chips with coconut oil in a bowl, stirring until smooth.

Step 2: Spoon a small amount of melted chocolate into the bottom of each silicone cup in a muffin tin.

Step 3: Mix the peanut butter and powdered sugar together, then roll the mixture into small balls.

Step 4: Flatten each ball into a disc shape that fits inside the silicone cups.

A collage of steps five through eight for making vegan peanut butter cups: melting more chocolate, placing peanut butter discs into the chocolate-lined cups with optional toppings, spooning melted chocolate over the tops, and the finished set peanut butter cups, one is removed from the silicone liners.

Step 5: Melt a second batch of chocolate with coconut oil, stirring until smooth.

Step 6: Place a peanut butter disc on top of the chocolate base in each cup. Add optional toppings if desired.

Step 7: Spoon melted chocolate over the top of each peanut butter disc, covering it completely.

Step 8: Let the cups set until firm, then remove them from the silicone liners and enjoy.

Top Tips

  • Don't overheat the chocolate when melting in the microwave. Melt in 30-second to 45-second bursts.
  • I find that silicone muffin liners are great for this recipe. They pop out very easily with minimal cleanup.
  • Allow the vegan peanut butter cups to rest once they are out of the fridge. This will soften them up a bit and make them easier to bite into.
A muffin tin filled with finished vegan peanut butter cups in colorful silicone liners, with some cups removed and others still in the pan, surrounded by colorful cloth napkins.

Storage

  • Refrigeration: Refrigeration can help keep them firm. Place them in the refrigerator in an airtight container or cover them tightly with plastic wrap. Allow them to come to room temperature for a few minutes before serving.
  • Freezing: To extend the shelf life of your vegan peanut butter cups, you can also freeze them. Wrap each peanut butter cup individually in plastic wrap or place them in a single layer in an airtight container or freezer bag. They can be stored in the freezer for up to a few months. Thaw them in the refrigerator or at room temperature before serving.
peanut butter cups in silicone holders on a table. One is removed from the silicone muffin wrap and laying on its side.

Vegan Peanut Butter Cups FAQs

How long do homemade vegan peanut butter cups last?

When stored in an airtight container in the refrigerator, homemade vegan peanut butter cups can typically last up to two weeks. Enjoy them within this time frame for the best taste and texture.

Can I freeze homemade vegan peanut butter cups?

Freezing homemade vegan peanut butter cups is a great way to extend their shelf life. Ensure they are properly wrapped or stored in an airtight container to prevent freezer burn.

How do I serve homemade vegan peanut butter cups?

If the peanut butter cups were refrigerated or frozen, let them sit at room temperature for a few minutes before serving to allow them to soften slightly. Your teeth will thank you for it.

What's the best chocolate for vegan peanut butter cups?

Any dairy-free chocolate works - dark chocolate (70% or higher is naturally dairy-free), Enjoy Life semi-sweet chips, or Lindt's oat milk bars if you want something creamier. Chocolate chips melt easily and are the most cost-effective option. Just check the label - milk solids sneak into many chocolate brands.

More Vegan Desserts

  • stacked healthy vegan banana muffins
    Mini Vegan Banana Muffins 
  • vegan chocolate chip energy balls on a baking tray
    Vegan Chocolate Chip Energy Balls
  • sliced vegan granola bars stacked top view
    Classic Vegan Granola Bars
  • easy vegan trail mix with unreal chocolate gems in a glass container; top view
    Easy Vegan Trail Mix

Got a minute? I'd love for you to dive into the comments and rate these Vegan Peanut Butter Cups. Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

Recipe Card

peanut butter cups in silicone holders on a table. One is removed from the silicone muffin wrap and laying on its side.

Vegan Peanut Butter Cups

Regi Pearce
No-bake vegan peanut butter cups made with dairy-free chocolate and your favorite nut butter. Four ingredients, 20 minutes, better than store-bought.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 3 minutes mins
Chill Time 20 minutes mins
Total Time 23 minutes mins
Course dessert
Cuisine American
Servings 12 Servings
Calories 92 kcal

Ingredients
  

  • 2 9-ounce bags dairy-free chocolate chips I use Enjoy Life
  • ½ heaping cup peanut butter
  • 5 tablespoons powdered sugar or more as needed
  • 2 tablespoons coconut oil divided*

Optional

  • crushed peanuts
  • puffed cereal
InstacartGet Recipe Ingredients

Instructions
 

  • Prep the Liners: Line a muffin tin with 12 paper or silicone cupcake liners.
  • Melt the Chocolate: In a microwave-safe bowl or a double boiler, melt one bag of chocolate chips and 1 tablespoon of coconut oil. Heat for 45-second intervals, stirring in between, until fully melted and smooth.
  • Build the Base: Spoon about 1 tablespoon of melted chocolate into the bottom of each cupcake liner, ensuring the bottom is fully covered but not too thick. Place the muffin tin in the freezer (leveled, so they don't come out lopsided) for about 10 minutes to allow the chocolate to set.
  • Make the Filling: In a small bowl, combine the peanut butter and powdered sugar, stirring until the mixture thickens and holds together. Start with 5 tablespoons of sugar, then add more if needed. Continue adding a little at a time if needed until it forms a soft, moldable mixture. Divide into 12 portions, roll each into a ball, then gently flatten them so they're slightly smaller than the muffin wells. Set aside until ready to use.
  • Add the Filling: Remove the muffin tin from the freezer and place the peanut butter mixture into each cup on top of the hardened chocolate shell. Add a sprinkle of any optional ingredients if using.
  • Topping: Melt the second bag of chocolate with the other 1 tablespoon of coconut oil. Then, spoon more melted chocolate over the peanut butter filling, ensuring it covers entirely. Smooth the tops with the back of a spoon if needed. Top with crushed peanuts if desired, or see post for other options.
  • Freeze: Return the muffin tin to the freezer, keeping it level, and chill for 10-20 minutes, or until the chocolate is completely set and firm.
    Once set, remove the peanut butter cups from the muffin tin and let them sit for 30 minutes or more on the counter to soften.
    Store in an airtight container in the fridge.

Video

Notes

If using natural peanut butter or unsweetened nut butter, consider adding a tablespoon of maple syrup for some natural sweetness. 
The ingredient amounts listed may vary depending on how much of each you use, so make sure to have a little extra of each on hand in case you need more. 
Make sure the bottom of your pb cup is a thin layer. Your teeth will thank me. 
Nutritional information is only an estimate. 
*I add coconut oil to the chocolate to keep the peanut butter cups from setting too hard. It’s optional, but without it, they’ll be quite firm and harder to bite into, especially straight from the fridge or freezer.
Top with peanuts before the second freeze for variety.

Nutrition

Calories: 92kcal | Carbohydrates: 5g | Protein: 2g | Fat: 8g | Saturated Fat: 3g | Sodium: 46mg | Fiber: 1g | Sugar: 3g | Calcium: 6mg | Iron: 0.2mg
Keywords beginner friendly, budget friendly, comfort food, freezer friendly, gluten free, homemade, no bake, oil free, soy free, whole food plant based
Tried this recipe?Please consider Leaving a Review!

More Vegan Desserts

  • Squares of vegan chocolate fudge on a white plate garnished with fresh raspberries.
    Easy Chocolate Fudge (Non-Dairy)
  • Stack of vegan chocolate chip cookies on a white plate with a glass of plant milk in the background.
    Vegan Chocolate Chip Cookies
  • Wooden snack board with apple slices, popcorn, marshmallows, rice crispy treats, and a bowl of dried apricots.
    50 + Chocolate Fondue Dipping Ideas
  • Three Cuban Shortbread Cookies (Torticas de Morón) on a white plate, one topped with a small piece of guava paste in the center.
    Cuban Shortbread Cookies (Torticas de Morón)

Reader Interactions

Comments

  1. Regi Pearce says

    March 01, 2025 at 11:28 pm

    5 stars
    These vegan peanut butter cups are rich, creamy, and perfectly sweet. I love how easy they are to make!

Primary Sidebar

Regina Pearce headshot.
graphic showing the word hi.

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

Curious? Read More...
Logos for places i've been featured like Plant Based News, Food Gawker, MSN, and BIg Oven.

Winter

  • Overhead view of a bowl of lentil vegetable soup with tomatoes, carrots, zucchini, onions, and greens in a red broth, with a spoon in the soup.
    Lentil Vegetable Soup
  • vegan chicken noodle soup in a bowl.
    Vegan Chicken Noodle Soup
  • side view of Vegan Chocolate Pudding Parfait in a clear glass.
    Vegan Chocolate Pudding Parfait 
  • Overhead view of a bowl of vegan lasagna soup with wide lasagna noodles in a tomato-lentil broth, topped with fresh basil and vegan ricotta, with a spoon in the bowl.
    Vegan Lasagna Soup
  • Sliced vegan lentil loaf in a black loaf pan, topped with a glossy ketchup glaze.
    Lentil Loaf with Sweet & Tangy Glaze
  • A skillet filled with sweet potato and russet hash with red peppers, onions, and herbs. The dish rests on a woven mat with a cream-colored cloth.
    Sweet Potato and Russet Hash

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits Recipe with Savory Mushrooms and Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026

A Pinterest graphic with the title "How to Make Vegan Peanut Butter Cups" above a photo of chocolate peanut butter cups in colorful silicone liners on a rustic wooden surface.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required