Chocolate Raspberry Peanut Butter Cups (Vegan & Easy!)

Spread the love

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

Peanut butter and chocolate are already great together, but adding fresh raspberries takes these vegan peanut butter cups to another level. The tartness of the raspberries cuts through the rich peanut butter and sweet chocolate, so each bite has more going on than a regular peanut butter cup.

These chocolate raspberry peanut butter cups are no-bake, use simple ingredients, and take about 30 minutes including freeze time. A muffin tin, some melted chocolate, and a handful of raspberries are all you need. The batch makes 12, and they keep well in the freezer for when you want something sweet.

chocolate raspberry peanut butter cups stacked

🍴
Tell it what's in your fridge. Dinner planned in 30 seconds. MealThinker builds personalized meal plans around what you already have. From the creator of Daily Vegan Meal.
Plan My Meals Free

Why These Vegan Peanut Butter Cups Work

The layering is what makes these work. A chocolate base goes in first, then whole raspberries, then peanut butter, then a chocolate top to seal everything in. Freezing each layer briefly before adding the next keeps them distinct instead of blending into a muddy mess.

Fresh raspberries hold up better than jam or preserves here. They keep their shape inside the cup and burst with juice when you bite into them. The contrast between the cold, firm chocolate shell, creamy peanut butter, and juicy raspberry is what makes these more interesting than standard peanut butter cups.

Coconut oil mixed into the chocolate gives it that clean snap when you bite through the shell. Without it, the chocolate stays softer and the cups don’t feel as polished.

Chocolate Raspberry Peanut Butter Cup Ingredients

For the Chocolate Layers

  • 1 1/2 cups dairy-free chocolate chips
  • 1 tablespoon coconut oil

For the Peanut Butter Raspberry Filling

  • 1 cup creamy natural peanut butter
  • Fresh raspberries (4 to 5 per cup)
  • Optional: 2 tablespoons agave nectar or maple syrup for extra sweetness

peanut butter cup ingredients on a counter

How to Make Chocolate Raspberry Peanut Butter Cups

  1. Prep the tin. Line a 12-cup muffin tin with paper liners, or use a silicone mold.
  2. Melt the chocolate. Add 1 1/2 cups dairy-free chocolate chips and 1 tablespoon coconut oil to a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until smooth.
  3. Add the chocolate base. Spoon about 2 teaspoons of melted chocolate into each liner, just enough to cover the bottom. Freeze for 5 minutes until set.
  4. Add the raspberries. Remove from the freezer and place 4 to 5 fresh raspberries on top of each chocolate base.
  5. Add the peanut butter. Whisk 1 cup peanut butter with 2 tablespoons agave or maple syrup if using. Microwave for 15 seconds if the peanut butter is stiff to make it easier to work with. Spoon about 1 tablespoon over the raspberries in each cup, covering them completely. Freeze for 5 to 10 minutes.
  6. Top with chocolate. Pour the remaining melted chocolate over each cup to seal everything in. Tap the tin gently on the counter to level the chocolate.
  7. Final freeze. Freeze for 15 to 20 minutes until firm. Remove from liners and serve.

step by step chocolate raspberry peanut butter cup assembly

Tips for Vegan Raspberry Peanut Butter Cups

  • Freeze between layers. This is the most important step. If you skip freezing between layers, the chocolate, peanut butter, and raspberries will blend together instead of staying in distinct layers.
  • Use natural peanut butter. Natural peanut butter (the kind with just peanuts and salt) gives these the best flavor. If it’s too thick to pour, microwave it for 15 seconds.
  • Pat raspberries dry. Any excess moisture on the raspberries can cause the chocolate to seize or the layers to separate. A quick pat with a paper towel prevents this.
  • Re-melt chocolate if needed. If your melted chocolate starts to set while you’re assembling, microwave it for 15 seconds to loosen it back up.

Peanut Butter Cup Variations

  • Almond butter version – Swap peanut butter for almond butter. The flavor is a little milder and pairs well with the raspberries.
  • Extra crunchy – Sprinkle crushed peanuts or chopped almonds on top of the final chocolate layer before it sets.
  • Dark chocolate – Use 70% or higher dark chocolate for a less sweet, more intense cup. The bitterness works well against the sweet peanut butter and tart berries.
  • Nut-free – Sunflower seed butter works as a 1:1 substitute for peanut butter. The vegan chocolate peanut butter eggs show how well this format works with different fillings.
  • Different fruit – Strawberry slices, blueberries, or banana slices all work in place of raspberries. The frozen fruit chocolate peanut butter bark uses a similar chocolate-fruit-peanut butter combination in a different format.

How to Store Chocolate Raspberry Peanut Butter Cups

Keep these in an airtight container in the fridge for up to a week. They’re best cold since the chocolate stays firm and the layers hold their shape.

For longer storage, freeze in a freezer-safe container for up to 2 months. Let them sit at room temperature for 2 to 3 minutes before eating so the peanut butter softens slightly. Don’t store them at room temperature since the chocolate will soften and the cups will lose their structure.

chocolate raspberry peanut butter cups cross section showing layers

Frequently Asked Questions

Can I use frozen raspberries instead of fresh?

Fresh work best because frozen raspberries release extra moisture as they thaw, which can make the layers soggy. If fresh aren’t available, thaw the frozen raspberries completely and pat them very dry with paper towels before using.

What’s the best way to melt chocolate without a microwave?

Use a double boiler. Set a heatproof bowl over a pot of simmering water and stir the chocolate chips and coconut oil until melted. Keep the heat low and make sure no water gets into the chocolate, which would cause it to seize up.

Can I make these without coconut oil?

You can skip it. The coconut oil helps the chocolate melt more smoothly and gives the finished cups a cleaner snap when you bite through them. Without it, the chocolate will be slightly softer but still tastes the same.

How do I get clean layers that don’t mix together?

Freeze each layer for the time specified before adding the next one. The chocolate base needs to be fully set before you add the raspberries, and the peanut butter layer needs to be firm before the final chocolate goes on top. Rushing this step is the main reason layers bleed into each other.

batch of vegan chocolate raspberry peanut butter cups

These chocolate raspberry peanut butter cups are the kind of treat that looks impressive but takes almost no skill to pull off. The raspberry adds just enough tartness to keep them from being one-note sweet, and the layered structure makes each bite interesting. If you like this style of no-bake chocolate treat, the chocolate peanut butter crunch bars are another easy option, and the vegan chocolate peanut butter pie takes the same flavor combination into full dessert territory.

Follow me on Instagram for more easy vegan dessert recipes. Share on Pinterest and Facebook!

Chocolate Raspberry Peanut Butter Cups (Vegan & Easy!)

Chocolate Raspberry Peanut Butter Cups

These Chocolate Raspberry Peanut Butter Cups are a delicious twist on the classic treat. Creamy peanut butter, tart raspberries, and rich dairy-free chocolate come together in an easy, no-bake dessert. Perfectly sweet, slightly tangy, and completely addictive!
Prep Time 10 minutes
Chill Time 25 minutes
Total Time 35 minutes
Course Dessert
Cuisine American
Servings 12 Chocolate Raspberry Peanut Butter Cups
Calories 190 kcal

Ingredients
  

  • 1 ½ cups 270g non-dairy chocolate chips
  • 1 tablespoon 15g coconut oil
  • 1 cup 250g creamy natural peanut butter
  • 2 tablespoons 30ml agave nectar or maple syrup (optional)
  • Fresh raspberries about 60

Instructions
 

  • Line a 12-cup muffin tin with paper liners or use a silicone mold.
  • In a microwave-safe bowl, melt the chocolate chips and coconut oil in 30-second intervals, stirring between each, until smooth.
  • Spoon about 2 teaspoons of melted chocolate into each muffin liner, covering the bottom. Freeze for 5 minutes.
  • In a separate bowl, whisk together the peanut butter and agave or maple syrup until smooth. Microwave for 15 seconds if needed to make it easier to pour.
  • Remove the muffin tin from the freezer and place 4–5 raspberries on top of the chocolate layer in each cup.
  • Spoon about 1 tablespoon of the peanut butter mixture over the raspberries, ensuring they are covered. Freeze for 5–10 minutes until firm.
  • Pour the remaining melted chocolate over each cup to seal the layers. Freeze for another 15–20 minutes until fully set.
  • Store in an airtight container in the fridge for up to a week or in the freezer for up to two months. Let them sit at room temperature for a few minutes before eating for the best texture.

Notes

  • Use fresh raspberries for the best texture. If using frozen, thaw and pat them dry first.
  • Chill between layers to keep them from mixing.
  • Store in the fridge or freezer to keep them firm and fresh.
  • Swap peanut butter with almond or sunflower seed butter for a different flavor.
Keyword Chocolate, easy vegan dessert, peanut butter cups, raspberry

Spread the love

Leave a Reply

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

Recipe Rating