Some recipes look like they belong in a fancy patisserie window but actually take 10 minutes to assemble. These Stuffed Dates with Peanut Butter & Chocolate Chips are exactly that. You pit a Medjool date, spoon in natural peanut butter, dip the whole thing in melted dark chocolate, scatter some chopped peanuts on top, and then the hardest part wait an hour for them to chill. That’s the entire recipe. And the result tastes like a Snickers bar decided to get serious about life.

These are 100% vegan, naturally sweetened, and genuinely one of the most crowd-pleasing things I’ve ever put on a dessert tray. Let me show you exactly how to make them.
Why Stuffed Dates with Peanut Butter & Chocolate Chips Work So Well
Ever wonder why certain flavor combinations just work no matter what form they take? Peanut butter and chocolate is one of those pairings that never needs an introduction. But adding a Medjool date into the equation brings something extra a deep, caramel-like natural sweetness and a chewy, almost fudgy texture that makes the whole thing feel indulgent without any refined sugar in the base.
These sweet-salty bites are perfect for a dessert tray, a holiday platter, a gift box, or honestly just a Tuesday evening when you want something that feels special without a lot of effort. The flaky salt on top is optional in name only in practice, it’s non-negotiable.
My Recipe At a Glance
Here’s your full timing and serving overview before we get started:
| Detail | Info |
| Prep Time | 10 minutes |
| Chill Time | 1 hour |
| Total Time | 1 hour 10 minutes |
| Servings | 8 dates |
| Calories per Date | 239 kcal |
| Course | Dessert / Appetizer / Snack |
| Cuisine | Vegan / Plant-Based |
The chill time does most of the work here. You spend 10 minutes putting these together, slide them into the fridge, and come back to perfectly set chocolate-dipped dates ready to serve. Not a bad trade.
Equipment You’ll Need For
This recipe genuinely requires minimal equipment. Here’s everything:
- Parchment paper – absolutely essential. The chocolate-dipped dates need a non-stick surface to set on, and parchment prevents them from sticking and pulling apart when you lift them.
- Sharp knife and cutting board – for slicing the dates open and removing the pits cleanly without mangling them.
- Microwave-safe bowl – for melting the chocolate and coconut oil together. If you don’t own a microwave, a small heatproof bowl set over a pot of simmering water (double boiler method) works perfectly.
- Small spoon or teaspoon measure – for scooping peanut butter cleanly into each date without making a mess of the whole thing.
- Plate, baking sheet, or cutting board – to slide under your parchment paper and transfer everything to the fridge for chilling.
- Two forks or dipping tools – for holding the dates while you coat them in melted chocolate. This keeps your fingers clean and gives you better control over the dip.
That’s genuinely the full equipment list. No stand mixer, no oven, no special molds. Just a knife, a bowl, and some patience while they chill.

Ingredients (Makes 8 Dates)
Every ingredient here is vegan and straightforward to find:
- 8 Medjool dates– pits and stems removed Medjool is the only variety worth using here. They’re large, soft, and naturally caramel-sweet. Don’t substitute with regular dried dates; they’re too small and dry for this recipe.
- 3 tablespoons natural peanut butter – use a natural, drippy peanut butter with no added sugar or palm oil. The cleaner the ingredient list, the better the flavor comes through.
- ¼ cup semi-sweet vegan chocolate chips – most semi-sweet chocolate chips are accidentally vegan, but double-check the label. Brands like Enjoy Life are certified vegan and work beautifully here.
- 1 teaspoon refined coconut oil – this goes into the chocolate as you melt it and gives the coating a glossy, snappy finish that sets cleanly on the dates.
- 1 tablespoon chopped peanuts – for a crunchy topping that contrasts the soft date and creamy peanut butter filling.
- Flaky sea salt – Maldon or any good flaky salt. This one small finishing touch makes a dramatic difference in the final flavor. Don’t skip it.
A note on Medjool dates- Look for dates that are plump, soft, and slightly sticky to the touch. If they feel dry or hard, they’ve lost moisture and won’t give you that fudgy, luxurious texture this recipe depends on. Most well-stocked grocery stores carry them in the produce section or bulk bins.
Step-by-Step Instructions For
Six simple steps. Here’s exactly how to do it.
Step 1 – Prep and Pit the Dates
Take each Medjool date and slice it in half lengthwise but don’t cut all the way through. You want to open it like a book, not split it into two separate pieces. Peel the date open gently and pull out the center pit. Check for the small stem at the top and remove that too. Discard the pits and set the opened dates on a sheet of parchment paper.
Work gently here. Medjool dates are soft and they can tear if you’re too aggressive. A sharp knife makes this much easier.
Step 2 – Stuff with Peanut Butter
Scoop about a teaspoon of natural peanut butter into the center of each opened date. You want enough to fill the cavity left by the pit without overflowing the sides though a little overflow into the chocolate later is hardly a tragedy. Press the peanut butter in lightly so it sits securely.
Step 3 – Melt the Chocolate
Place your vegan chocolate chips and coconut oil together in a microwave-safe bowl. Microwave in 30-second intervals, stirring after each one, until the chocolate is completely smooth and glossy. This usually takes 60–90 seconds total. Don’t rush it overheated chocolate seizes up and turns grainy, and there’s no coming back from that
Prefer the stovetop method? Set a heatproof bowl over a pot of barely simmering water (make sure the bowl doesn’t touch the water) and stir the chocolate constantly until smooth. Both methods work the microwave is just faster.
Step 4 – Dip the Dates
Here’s the fun part. Hold each stuffed date with two forks and lower it into the melted chocolate. You have two options:
- Full dip- Submerge the entire date for a complete chocolate coating maximum indulgence, slightly harder to execute without losing the peanut butter filling.
- Half dip- Dip just the bottom half of the date into the chocolate and let the peanut butter filling stay visible on top. IMO, this is the better approach the visual contrast is gorgeous and the flavor balance between the naked date, the peanut butter, and the chocolate is perfect.
Let the excess chocolate drip off and set each dipped date back on the parchment paper.

Step 5- Sprinkle with Chopped Peanuts
Finely chop the peanuts and sprinkle them over the chocolate-coated dates while the chocolate is still wet. They’ll adhere as the chocolate sets and add a satisfying crunch on top that the recipe genuinely needs for textural contrast.
Step 6 – Chill and Finish
Slide the parchment paper (with the dates on it) onto a plate or baking sheet and transfer to the fridge for about 1 hour. The chocolate needs time to fully set and the peanut butter firms up slightly, which makes every bite cleaner and more structured.
Once chilled, sprinkle with flaky sea salt right before serving. Don’t add the salt before chilling it’ll dissolve and you’ll lose that satisfying crunch and visual pop on the surface.
Full Nutrition Breakdown (Per Date)
| Nutrient | Amount |
| Calories | 239 kcal |
| Carbohydrates | 41.8g |
| Sugar | 4.4g |
| Fiber | 4.1g |
| Protein | 3.6g |
| Total Fat | 6.7g |
| Saturated Fat | 2.8g |
| Trans Fat | 0g |
| Cholesterol | 0mg |
| Sodium | 3mg |
Zero cholesterol, 0mg trans fat, and 4.1g of fiber per date for something that tastes this much like a candy bar, that nutrition profile is genuinely impressive. The natural sugar in Medjool dates is accompanied by fiber, which means your blood sugar doesn’t spike the way it would with regular refined-sugar confectionery.
Tips for the Best Stuffed Dates Every Time
A few things make the difference between good and exceptional here:
- Use ripe, soft Medjool dates. If your dates feel dry or the skin is cracking, soak them in warm water for 10 minutes, pat them dry, and they’ll soften right up.
- Don’t overheat the chocolate. Stir between every microwave interval. Scorched chocolate is bitter and grainy 30 seconds at a time is the safe approach.
- Refined coconut oil, not virgin. Refined coconut oil is flavour-neutral and keeps the chocolate coating glossy without adding a coconut taste that competes with everything else.
- Chill on a flat surface. If your parchment paper sits on something uneven, your chocolate coating sets at an angle and the dates look lopsided. Flat baking sheet in the fridge is the cleanest approach.
- Add the flaky salt last. Always sprinkle flaky salt right before serving, not before chilling. Salt added too early melts into the chocolate and loses all its textural impact.
- Don’t skip the chopped peanuts. The crunch they add on top is a key part of the overall texture experience. Finely chop them so they distribute evenly across the surface.

Variations Worth Trying
The base recipe is already exceptional, but here are a few directions that work really well:
Swap the Nut Butter
Almond butter works beautifully in place of peanut butter for a slightly milder, nuttier flavor. Tahini is an incredible option if you want a more complex, slightly bitter contrast to the sweet date and dark chocolate it’s unexpected and seriously good.
Use Dark Chocolate
Swap semi-sweet chips for 70–85% dark vegan chocolate for a more intense, less sweet coating. The bitterness of dark chocolate against the natural sweetness of the Medjool date is a genuinely sophisticated flavor combination.
Add a Flavor Boost to the Peanut Butter
Mix a tiny pinch of cinnamon, cardamom, or cayenne into the peanut butter before stuffing. Even a small amount of cayenne creates an amazing sweet-heat thing that people always ask about.
Make Them Fancy for a Party
Drizzle a second type of melted chocolate (white vegan chocolate works here) over the set chocolate coating in thin zigzag lines. It takes two minutes and makes them look genuinely professional on a platter.
Make-Ahead and Storage
These dates are brilliant for making ahead, which is one of the reasons they work so well as a party appetizer or dessert tray addition:
- Store in an airtight container in the fridge- for up to 5 days. The chocolate stays set and the peanut butter stays fresh.
- Freeze for up to 3 months – freeze on a flat tray first, then transfer to a zip-lock bag. Let them thaw in the fridge for 30 minutes before serving. The texture holds up remarkably well.
- Add flaky salt right before serving– even if you’re pulling them from storage. Salt sitting on chocolate for days loses its texture and visual appeal.
FYI these are an excellent homemade gift. Line a small box with parchment, arrange them neatly, and you have a genuinely thoughtful and impressive edible gift that took you 10 minutes to make. No one needs to know that part.
Try It Next recipe

Serving Suggestions
Stuffed Dates with Peanut Butter & Chocolate Chips shine on any of these occasions:
- On a holiday dessert platter alongside vegan truffles, candied nuts, and fruit
- As a post-dinner sweet bite with espresso or a glass of red wine
- Packed into a lunchbox for a satisfying, naturally sweet afternoon treat
- As part of a grazing board with fresh fruit, nuts, and dark chocolate bark
- Wrapped individually in small treat bags as party favors or edible gifts
Why This Recipe Always Lands
What makes Stuffed Dates with Peanut Butter & Chocolate Chips such a reliable hit is how perfectly balanced every element is. The Medjool date brings deep, caramel-like natural sweetness. The peanut butter adds richness, creaminess, and a savory, nutty depth. The chocolate coating adds bitterness and snap. The chopped peanuts add crunch. And the flaky salt on top pulls the whole thing into focus with that sweet-salty contrast that makes you reach for a second one before you’ve finished the first.
It’s a complete flavor experience in a single bite. And it’s completely, unapologetically vegan.
My Final Thoughts

Ten minutes of prep, one hour of waiting, and you have a platter of Stuffed Dates with Peanut Butter & Chocolate Chips that looks and tastes like something you’d pay good money for at a specialty food store. These sweet-salty bites are perfect for a dessert tray, a holiday spread, an everyday snack, or a make-ahead treat that keeps all week in the fridge.
Make a batch this weekend. Experiment with different nut butters or chocolate percentages. And if you put them on a party table and someone asks where you bought them, feel free to look mysterious about it. You earned it.

Stuffed Dates with Peanut Butter & Chocolate Chips
Ingredients
Equipment
Method
- Step 1 – Prep and Pit the Dates
- Take each Medjool date and slice it in half lengthwise but don’t cut all the way through. You want to open it like a book, not split it into two separate pieces. Peel the date open gently and pull out the center pit. Check for the small stem at the top and remove that too. Discard the pits and set the opened dates on a sheet of parchment paper.
- Work gently here. Medjool dates are soft and they can tear if you’re too aggressive. A sharp knife makes this much easier.
- Step 2 – Stuff with Peanut Butter
- Scoop about a teaspoon of natural peanut butter into the center of each opened date. You want enough to fill the cavity left by the pit without overflowing the sides though a little overflow into the chocolate later is hardly a tragedy. Press the peanut butter in lightly so it sits securely.
- Step 3 – Melt the Chocolate
- Place your vegan chocolate chips and coconut oil together in a microwave-safe bowl. Microwave in 30-second intervals, stirring after each one, until the chocolate is completely smooth and glossy. This usually takes 60–90 seconds total. Don’t rush it overheated chocolate seizes up and turns grainy, and there’s no coming back from that
- Prefer the stovetop method? Set a heatproof bowl over a pot of barely simmering water (make sure the bowl doesn’t touch the water) and stir the chocolate constantly until smooth. Both methods work the microwave is just faster.
- Step 4 – Dip the Dates
- Here’s the fun part. Hold each stuffed date with two forks and lower it into the melted chocolate. You have two options:
- Full dip- Submerge the entire date for a complete chocolate coating maximum indulgence, slightly harder to execute without losing the peanut butter filling.
- Half dip- Dip just the bottom half of the date into the chocolate and let the peanut butter filling stay visible on top. IMO, this is the better approach the visual contrast is gorgeous and the flavor balance between the naked date, the peanut butter, and the chocolate is perfect.
- Let the excess chocolate drip off and set each dipped date back on the parchment paper.
- Step 5- Sprinkle with Chopped Peanuts
- Finely chop the peanuts and sprinkle them over the chocolate-coated dates while the chocolate is still wet. They’ll adhere as the chocolate sets and add a satisfying crunch on top that the recipe genuinely needs for textural contrast.
- Step 6 – Chill and Finish
- Slide the parchment paper (with the dates on it) onto a plate or baking sheet and transfer to the fridge for about 1 hour. The chocolate needs time to fully set and the peanut butter firms up slightly, which makes every bite cleaner and more structured.
- Once chilled, sprinkle with flaky sea salt right before serving. Don’t add the salt before chilling it’ll dissolve and you’ll lose that satisfying crunch and visual pop on the surface.
Notes
Full Nutrition Breakdown (Per Date)
| Nutrient | Amount |
| Calories | 239 kcal |
| Carbohydrates | 41.8g |
| Sugar | 4.4g |
| Fiber | 4.1g |
| Protein | 3.6g |
| Total Fat | 6.7g |
| Saturated Fat | 2.8g |
| Trans Fat | 0g |
| Cholesterol | 0mg |
| Sodium | 3mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.