Vegan Peanut Butter Cups

Meet your new snack crush: vegan peanut butter cups! They offer all the yum without any compromise—just chocolatey, peanut buttery perfection in every bite.
post featured image
Three vegan peanut butter cups stacked on each other with the top one sliced in half revealing the inside.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Chocolate lovers, this one’s for you! These vegan peanut butter cups are packed with creamy peanut butter, rich dairy-free chocolate, and plenty of homemade goodness. They’re fun to make, even more fun to eat, and guaranteed to disappear fast.

For other peanut butter-lovers like us, don’t miss out on these chocolate peanut butter pie, popcorn with sweet peanut butter drizzle, and edible peanut butter cookie dough recipes! (They’re also slightly similar to the vegan-friendly Peanut Butter Patties Girl Scout Cookies!)

Why You’ll Love This Recipe

Here are a few more reasons why these healthy peanut butter cups will become your go-to, budget-friendly treat:

  • Cost-Friendly. These vegan peanut butter cups deliver big on taste without a big bill.
  • Healthier Ingredients. Each one is packed with simple, vegan-friendly ingredients, so you can indulge without the ick of weird additives or preservatives.
  • Easy to Make. A few basic kitchen tools and some simple steps are all it takes to whip up these delightful peanut butter cups.
  • Perfect for Sharing. Whether you’re lighting up a vegan potluck or sweetening up a family dinner, these peanut butter cups are made to be loved by everyone.
  • Great for Meal Prep. Whip up a batch on Sunday, and you’re all set for a week of treat-yourself moments.
A stack of vegan peanut butter cups.

Key Ingredients and Substitutions

Let’s dive into the pantry and see what’s stirring!

  • Vegan Chocolate Chips – Makes the rich chocolate shell that makes these peanut butter cups so irresistible. Dark, semi-sweet, or dairy-free milk chocolate all work well, so use your favorite.
  • Coconut Oil – Helps the chocolate melt smoothly and makes it easier to coat the peanut butter filling. It also gives the chocolate shell a softer bite straight from the fridge.
  • Peanut Butter – Creates the smoothest texture, while natural peanut butter may need an extra stir and can make the filling a little softer. You can also swap it for almond, cashew, or sunflower seed butter if needed.
  • Vanilla Extract – Adds a little extra sweetness. Pure vanilla extract gives the best taste, but imitation vanilla works if that’s what you have.
  • Powdered Sugar – Sweetens the filling and helps thicken the peanut butter mixture so it’s easier to shape or spoon into the cups. If needed, you can use powdered coconut sugar, although it may make the filling a little darker.
  • Sea Salt – Makes the chocolate and peanut butter flavors pop without making the cups taste salty. If you only have table salt, use a little less since it’s more concentrated.

How To Make

Let’s roll up our sleeves and turn these simple ingredients into vegan peanut butter cups snack magic!

Step 1: Prepare Molds – Start by lining a muffin tray with those cute little silicone cupcake liners. They’re not just for show; they make sure your peanut butter cups pop out effortlessly once they’re done.

Coconut oil added to a bowl of vegan chocolate chips.

Step 2: Make Chocolate Base Layer – Add coconut oil to vegan chocolate chips.

A ribbon of melted vegan chocolate.

Next, Step 3: Mix Together – Melt them together until smooth and dreamy.

Melted vegan chocolate being spooned into a muffin tin.

Follow up with Step 4: Add Chocolate Base – Spoon half of this chocolate mixture into the liners, filling them just a bit. This is the base of your cups, so make it a good one! Pop the tray into the freezer for a few minutes to let the chocolate set.

Peanut butter mixed with powdered sugar in a bowl.

Step 5: Mix Peanut Butter Filling – While the base chills, mix up your peanut butter, a touch of coconut oil, a splash of vanilla, and powdered sugar.

Peanut butter being spooned into a muffin tin.

Step 6: Layer – Take your tray out of the freezer and spoon the peanut butter mixture over the set chocolate. Flatten it a bit to make room for more chocolate.

Vegan melted chocolate being spooned into a silicone muffin tin.

Then, Step 7: Create Top Chocolate Layer – Reheat your remaining chocolate if it’s gotten too shy and thick, then pour it over the peanut butter layer.

A vegan peanut butter cup being sprinkled with sea salt.

Step 8: Add Toppings – Now’s the time to sprinkle a little personality on top—sea salt, sprinkles, chopped peanuts and more!

A hand holding a homemade vegan peanut butter cup.

Step 9: Refrigerate and Enjoy – Pop the tray back into the fridge until everything’s nicely set. Once they’re ready, pop them out of the liners and enjoy your creation. You’ve just crafted pure joy!

Expert Tips

  • Choose a good-quality dairy-free chocolate chips for the best flavor and a smooth finish.
  • Refined coconut oil is best if you don’t want a coconut flavor, but vegan butter can work in a pinch.
  • Try to use a flaky sea salt sprinkled on top and add before the chocolate sets.

Topping Ideas

Here are some extra delicious ways to top your vegan peanut butter cups:

  • Crushed Peanuts – For that classic crunch, great either sprinkled inside or on top.
  • Coconut Flakes – Toast them lightly and add them as a decorative topping.
  • Almond Slivers – Elegant and crunchy, perfect for mixing into the middle or garnishing the surface.
  • Chopped Dates – Mix into the filling for extra sweetness and a chewy texture.
  • Freeze-Dried Raspberries – Crush and scatter inside for a burst of tartness or dust on top for a vibrant pop of color.
  • Cinnamon Sugar – A sweet and spicy addition, perfect for mixing into the peanut butter or dusting on top.
  • Pumpkin Seeds – Mix in roasted pumpkin seeds for a crunchy texture or use as a colorful topping.
  • Sprinkles – To add a rainbow of color, add your favorite vegan sprinkles.
A bowl of vegan rainbow sprinkles with stars.

FAQs

Is peanut butter vegan?

Yes, peanut butter is typically considered vegan since it’s made solely from peanuts, which are plant-based. However, it’s always a good idea to check the ingredients list, as some brands might add honey or other non-vegan ingredients.

Are Reese’s peanut butter cups vegan?

No, Reese’s peanut butter cups are not vegan. They contain milk as one of their main ingredients.

Are Justin’s peanut butter cups vegan?

Justin’s offers a range of peanut butter cups, and their dark chocolate peanut butter cups are indeed vegan. They’re made with dark chocolate and do not contain any animal products.

How long do homemade vegan peanut butter cups last?

Homemade vegan peanut butter cups can last in the refrigerator for up to 2 weeks when stored in an airtight container. You can also freeze them for up to 3 months.

Are there any nut-free alternatives for peanut butter cups?

Yes, for those with nut allergies, you can use seed butters like sunflower seed butter or pumpkin seed butter as delicious and safe alternatives in your peanut butter cups.

Looking for more sweet snack ideas? Dive into other chocolate-kissed recipes like our protein-packed mug cake, sweet and satisfying chocolate cookie dough balls, or cozy pumpkin-baked oatmeal bites.

Hungry for more? Subscribe to the World of Vegan weekly newsletter and join our community of over 1 million plant-passionate peeps on Instagram (@Vegan), Facebook, Pinterest, and YouTube!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan Peanut Butter Cups

5 from 11 votes
Whip up a batch of these homemade vegan peanut butter cups and watch them disappear faster than you can say "more, please!" Perfectly combining guilt-free indulgence with vegan goodness, these treats are a surefire way to satisfy your sweet tooth and impress your friends.
Three vegan peanut butter cups stacked on each other with the top one sliced in half revealing the inside.
Prep Time 15 minutes
Freeze Time 1 hour 5 minutes
Total Time 1 hour 15 minutes
Servings 12

Ingredients

Chocolate Exterior

  • 1 ¼ cups vegan chocolate chips
  • 1 teaspoon coconut oil

Peanut Butter Filling

  • ½ cup peanut butter, the creamy no-stir kind
  • ½ tablespoon coconut oil
  • ¼ teaspoon vanilla extract
  • 2 tablespoons powdered sugar
  • 1 tablespoon vegan protein powder, optional

Optional Toppings:

  • chunky sea salt
  • sprinkles
  • chopped peanuts

Instructions

  • Line a muffin tray with silicone cupcake liners.
  • In a microwave-safe bowl or using a double boiler, melt the chocolate chips with coconut oil until smooth. Distribute half of the melted chocolate among the muffin cups, filling each about a third of the way. Place the tray in the freezer for at leaast 5 minutes until the chocolate stiffens.
  • To make the peanut butter filling: In a small bowl, add the peanut butter and coconut oil and microwave for 30 seconds to melt. Stir in the vanilla extract and powdered sugar until well combined. If desired, add a scoop of vegan protein powder.
  • Remove the tray from the freezer. Spoon the peanut butter mixture over the chilled chocolate in each cup, and flatten the surface with the back of a spoon.
  • Top each cup with the remaining melted chocolate, covering the peanut butter layer completely, and before the chocolate hardens, sprinkle sea salt, sprinkles, or chopped peanuts over the top.
  • Refrigerate the tray until the chocolate is firm, at least 1 hour.
  • Once set, remove the peanut butter cups from the liners and enjoy!

Video

Notes

Peanut Butter Consistency: Use creamy, no-stir peanut butter for the best texture in your filling. If you’re using natural peanut butter, ensure it’s well mixed to avoid oil separation in your cups.
Layering Technique: To create even layers of chocolate and peanut butter, gently tap the muffin tray on the counter after adding each layer. This helps remove any air bubbles and ensures the layers settle flat and even.
Storage: Store your vegan peanut butter cups in an airtight container in the refrigerator for up to two weeks. For longer storage, freeze them for up to three months, then let them thaw in the refrigerator before enjoying.
Customizing Flavors: Feel free to experiment with different flavors in your peanut butter filling. Adding a small amount of cinnamon, nuts, or dried fruit can add a unique twist that stands out!

Nutrition

Calories: 168kcal | Carbohydrates: 15g | Protein: 4g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 52mg | Potassium: 61mg | Fiber: 2g | Sugar: 10g | Calcium: 31mg | Iron: 2mg
Course — Dessert
Cuisine — American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 11 votes (1 rating without comment)

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




10 comments
  1. 5 stars
    Love peanuts in any form! Love these even more for being vegan. Thanks for the recipe.

  2. Olivia Samson says:

    5 stars
    These are the perfect sweet treat to grab as an indulgent snack or dessert…love it!

  3. amy liu dong says:

    5 stars
    This is one of my favorite recipes to make. It’s delicious and easy, and I love that you made it vegan. Thank you!

  4. 5 stars
    Made these for a friend who’s lactose intolerant — she LOVED them! Thanks for the excellent recipe!

  5. 5 stars
    So delicious! The best flavor combo

  6. 5 stars
    I made these for a game night with friends and everyone LOVED them! They’re so easy to make, too!

  7. Andrea White says:

    5 stars
    these cups are such a nice sweet treat! love that they’re on the healthier side too!

  8. 5 stars
    Yes, please! These peanut butter cups are even better than ones you buy at the store. Omg, so delish!

  9. 5 stars
    These are awesome… peanut butter and chocolate has to be the best combo ever! These are easy to make and everyone loves them!

Stay Inspired!

Thank you for subscribing!