I recently made these 4-Ingredient Chocolate Peanut Butter & Jelly Cups Recipe, and honestly, they turned out even better than I expected. The combination of rich dark chocolate, creamy peanut butter, and fruity jam creates a dessert that feels both nostalgic and indulgent.
It reminded me of the classic peanut butter and jelly sandwich, but in a delicious chocolatey treat. What I love most is how simple the recipe is. You only need four ingredients and a few minutes of prep time.
Once they set in the freezer, you get perfectly layered chocolate cups with a creamy and fruity center. If you’re looking for an easy homemade dessert that feels a little fancy but takes almost no effort, this recipe is perfect. It’s simple, satisfying, and great for sharing with family or guests.

Ingredients
These cups use only a few ingredients, but choosing good quality ones really makes a difference in the final flavor.
- 250 g dark chocolate (70% cocoa or higher)
Dark chocolate forms the outer shell of the cups. A higher cocoa percentage gives a richer flavor and balances the sweetness of the filling. - 12 × ½ teaspoon smooth peanut butter (with added salt)
Smooth peanut butter creates the creamy center. A lightly salted peanut butter works best because it enhances the sweetness of the chocolate and jam. - 12 × ½ teaspoon raspberry jam
Raspberry jam adds a fruity contrast to the peanut butter. Its slight tartness balances the richness of the chocolate. - Flaked or coarse salt
A small sprinkle of flaky salt on top elevates the flavor and gives that irresistible sweet-salty combination.
Note: The quantities above make approximately 12 mini peanut butter & jelly cups.
Variations
One of the best things about this recipe is how easily you can customize it. Here are a few simple variations you can try.
Nut-free option
Replace peanut butter with sunflower seed butter or tahini for a completely nut-free treat.
Different jam flavors
While raspberry jam works beautifully, strawberry jam, blueberry preserves, or grape jelly also taste amazing.
Extra texture
Use crunchy peanut butter instead of smooth for a slight crunch in the center.
Sweeter chocolate layer
If dark chocolate tastes too bitter for you, try using semi-sweet chocolate for a milder flavor.
Flavor add-ins
You can add crushed peanuts, freeze-dried berries, or shredded coconut to the filling for extra texture and flavor.

Cooking Time
This recipe is incredibly quick and beginner-friendly.
- Prep Time: 10 minutes
- Cooking Time: 15 minutes
- Total Time: 25 minutes
Equipment You Need
- Mini muffin tray – used to shape the chocolate cups
- Mini muffin liners – keeps the cups neat and easy to remove
- Heatproof bowl – used for melting chocolate safely
- Small saucepan – creates the bain-marie setup for gentle chocolate melting
- Spoon – helps distribute chocolate and fillings evenly
How to Make 4-Ingredient Chocolate Peanut Butter & Jelly Cups Recipe?
These chocolate cups come together with just a few simple steps. The process mainly involves melting chocolate, layering the fillings, and letting everything set. Even beginners can easily make this dessert at home.
Prepare the muffin tray
Start by lining a mini muffin tray with 12 mini muffin cases. This step helps the chocolate cups keep their shape and makes them easy to remove later. It’s also helpful to clear some space in your freezer because the tray will need to chill while the chocolate sets.
Melt the chocolate
Break the dark chocolate into small pieces and place it in a heatproof bowl. Set the bowl over a saucepan of gently simmering water to create a bain-marie. Stir occasionally until the chocolate melts completely and becomes smooth.
Create the chocolate shell
Spoon a small amount of melted chocolate into each muffin liner. Use the back of a spoon to spread it slightly so the base is covered. Place the tray in the freezer for a few minutes until the chocolate hardens.
Add the peanut butter filling
Once the chocolate shell is firm, add about half a teaspoon of peanut butter to the center of each cup. The peanut butter should sit neatly in the middle of the chocolate layer. If it’s a little runny, it will naturally spread inside the shell.
Add the jam layer
Next, spoon about half a teaspoon of raspberry jam over the peanut butter layer. This fruity layer gives the cups their signature peanut butter and jelly flavor. Try to keep it centered so the final chocolate layer seals it nicely.
Seal with chocolate
Spoon the remaining melted chocolate over the top of each cup. Make sure the peanut butter and jam filling is fully covered. Smooth the top gently so the cups look neat.
Chill and set
Place the tray back into the freezer until the chocolate becomes completely firm. Once set, sprinkle a tiny pinch of flaky salt on top. Remove from the liners and the cups are ready to enjoy.
Additional Tips for Making This Recipe Better
After making this recipe several times, I discovered a few small tricks that really improve the results.
- I always use good quality dark chocolate, because it melts smoothly and gives the cups a richer taste.
- I like to slightly warm the peanut butter before adding it, which makes it easier to spoon neatly into the cups.
- I sometimes add a tiny extra pinch of flaky salt on top because it makes the chocolate flavor pop.
- I place the cups in the freezer between layers, which helps create cleaner and more defined layers.
- I try not to overfill the cups, otherwise the chocolate may spill over the edges. If you’re serving these treats after a light lunch like Mediterranean Pasta Salad with Olives Recipe or following a hearty dinner such as Turkey Chili Recipe, they make the perfect sweet finish.
How to Serve 4-Ingredient Chocolate Peanut Butter & Jelly Cups Recipe?
These chocolate cups are delicious on their own, but a few simple serving ideas can make them even more appealing.
Serve them slightly chilled so the chocolate shell stays firm while the filling remains creamy. Arrange them on a dessert platter with fresh raspberries or strawberries for a colorful presentation.
For a more elegant look, sprinkle a few extra flakes of sea salt on top before serving. You can also pair them with coffee or tea for a perfect afternoon treat.

Nutritional Information
Here’s a quick overview of the approximate nutritional values per serving.
- Calories: ~120–150 kcal
- Protein: ~2–3 g
- Carbohydrates: ~10–12 g
- Fat: ~8–10 g
These values can vary depending on the chocolate and jam you use.
Make Ahead and Storage
Storing
Store the chocolate cups in an airtight container in the refrigerator. They stay fresh and delicious for about 4–5 days while maintaining their firm texture.
Freezing
You can also freeze these cups if you want to make them ahead of time. Place them in a freezer-safe container and freeze for up to 2 months.
Reheating / Serving After Storage
These treats don’t need reheating. If frozen, simply let them sit at room temperature for 3–5 minutes before serving so the filling softens slightly.
Why You’ll Love This Recipe
There are plenty of reasons why this simple dessert quickly becomes a favorite.
- Incredibly easy to make
With only four ingredients and minimal prep, anyone can make this recipe successfully. - Classic flavor combination
Peanut butter, jelly, and chocolate create a nostalgic taste that almost everyone loves. - Perfect for quick desserts
These cups come together quickly and are great for parties, snacks, or last-minute treats. - Customizable ingredients
You can easily swap the jam, nut butter, or chocolate to create different flavor combinations. - No complicated baking required
Since the recipe mainly involves melting and chilling, it’s perfect even for beginners.

4-Ingredient Chocolate Peanut Butter & Jelly Cups Recipe
Ingredients
Method
- Start by lining a mini muffin tray with 12 mini muffin cases. This step helps the chocolate cups keep their shape and makes them easy to remove later. It’s also helpful to clear some space in your freezer because the tray will need to chill while the chocolate sets.
- Break the dark chocolate into small pieces and place it in a heatproof bowl. Set the bowl over a saucepan of gently simmering water to create a bain-marie. Stir occasionally until the chocolate melts completely and becomes smooth.
- Spoon a small amount of melted chocolate into each muffin liner. Use the back of a spoon to spread it slightly so the base is covered. Place the tray in the freezer for a few minutes until the chocolate hardens.
- Once the chocolate shell is firm, add about half a teaspoon of peanut butter to the center of each cup. The peanut butter should sit neatly in the middle of the chocolate layer. If it’s a little runny, it will naturally spread inside the shell.
- Next, spoon about half a teaspoon of raspberry jam over the peanut butter layer. This fruity layer gives the cups their signature peanut butter and jelly flavor. Try to keep it centered so the final chocolate layer seals it nicely.
- Spoon the remaining melted chocolate over the top of each cup. Make sure the peanut butter and jam filling is fully covered. Smooth the top gently so the cups look neat.
- Place the tray back into the freezer until the chocolate becomes completely firm. Once set, sprinkle a tiny pinch of flaky salt on top. Remove from the liners and the cups are ready to enjoy.
Notes
- I always use good quality dark chocolate, because it melts smoothly and gives the cups a richer taste.
- I like to slightly warm the peanut butter before adding it, which makes it easier to spoon neatly into the cups.
- I sometimes add a tiny extra pinch of flaky salt on top because it makes the chocolate flavor pop.
- I place the cups in the freezer between layers, which helps create cleaner and more defined layers.
- I try not to overfill the cups, otherwise the chocolate may spill over the edges.