Protein Peanut Butter Stuffed Dates
4.30 from 10 votes

These vegan protein peanut butter stuffed dates taste like a Snickers bar. But they’re made with wholesome, plant-based ingredients, including medjool dates, peanut butter, melted dark chocolate, and pea protein.

A close-up image of a pitted Medjool date that's stuffed with a protein-rich peanut butter filling.

Hot summer days rarely deter me from turning on my oven, but July had enough super warm days that I often hesitated to bake. This left me in the position of seeking out no-bake treats instead. These protein peanut butter-stuffed dates are the best one of those that I’ve tried. 

The dates are sweet, gooey, and feature the completely irresistible combination of chocolate and peanut butter. They’re easy to make with wholesome, simple ingredients, plus they incorporate pea protein as an added bonus!

Snacking on these treats has given me a lot of joy throughout this summer of frantic (and often tricky) recipe testing. I’m glad to be sharing the recipe today.

For the love of plant protein

Plant-based protein is part of the reason that the peanut butter-stuffed dates make such a great, filling snack.

Honestly? I never thought I’d become a “vegan protein dietitian,” as I now jokingly refer to myself with clients. But I’ve come to see how important protein contributes to satiety, energy, and immunity. 

This is true in general, but it’s especially important for those who are transitioning away from, or reducing, animal protein in their diet. Sourcing protein on a plant-based diet can be a learning curve. 

I lean on legumes, soy foods, and vegan meats for protein in my meals. However, plant-based protein powders can also make easy additions to overnight oats, smoothies, and snacks.

In this recipe, the protein powder is mixed with a peanut butter filling for the dates. It adds some pleasant vanilla flavor and sweetness. It also makes the recipe just a little more protein-rich.

I’m often asked what my favorite vegan protein powders are. The answer is that I love the Clean Lean Protein by Nuzest, and I also like the Sprout Living Epic Protein in the Vanilla Lucuma flavor.

A small, ceramic bowl holds a mixture of peanut butter and protein powder, which is being stirred with a spoon.

How to make stuffed dates

The first step in making the stuffed dates is to cut each medjool date open and remove the pit. To do this, simply make a lengthwise cut in the date with a paring knife. It should be easy to find and retrieve the pit. 

Next, you’ll combine the ingredients for stuffing the date: protein powder, peanut butter, and maple syrup. It’s a soft, but slightly sticky mixture that you’ll stuff into each date by the heaping tablespoon. 

A small, metal tray is covered in Medjool dates stuffed with peanut butter.

Next, you’ll melt vegan dark chocolate (morsels, chips, or chopped chocolate bar) in the microwave (or over a double boiler). Use a tablespoon to drizzle each date generously with melted chocolate. 

Medjool dates are lined up on a round white plate. They are all dipped in dark chocolate and sprinkled with sea salt.

Finally, you’ll sprinkle flaky sea salt on top of the dates. Just for a touch of that wonderful, sweet and savory, dark chocolate-meets-sea-salt alchemy.

Finally, you’ll chill or freeze the dates until the chocolate and sea salt is set. At that point, you can bite right into them and delight in how good they are.

The best dates for stuffed dates

I definitely recommend using medjool dates in the recipe! Deglet Nour dates can be great for using as a sweetener or using in raw energy bites, but they’re missing the caramel-like, super-soft texture of medjool dates. 

That texture is what helps to make the stuffed dates as satisfying as they are.

An overhead image of a container of medjool dates.

Melting chocolate

The melted dark chocolate is what takes the stuffed dates to the next level. Without it, the dates are sweet, salty, nutritious, and very tasty. 

With the chocolate, however, they become amazing. 

I melt chocolate in a Pyrex bowl in my microwave in 30-second intervals. If you microwave longer than that, the chocolate may overheat and lose its glossiness. Stir between each interval. 

You can also make a double boiler to heat the chocolate in the recipe. 

Once melted, the chocolate needs an addition of a little coconut oil (just two teaspoons). This helps to make it a good texture for drizzling. It also helps to harden the chocolate once the dates are chilled.

Can I substitute peanut butter in the recipe?

Yes, you can absolutely prepare the stuffed dates without peanut butter. Almond butter is a fine substitute if that’s your preference. 

If you’re allergic to all tree nuts, you can substitute sunflower seed butter for peanut butter in the recipe. 

Storing protein peanut butter stuffed dates

Once prepared, the peanut butter stuffed dates can be stored in the fridge in an airtight container for up to ten days. 

Though there’s a very, very good chance that you’ll polish them off before that!

A peanut butter stuffed Medjool date has been topped with chocolate and sea salt. It rests on a white plate.
A close-up image of a pitted Medjool date that's stuffed with a protein-rich peanut butter filling.
4.30 from 10 votes

Protein Peanut Butter Stuffed Dates

Author – Gena Hamshaw
Yields: 18 dates



  • Use a paring knife to cut the dates open lengthwise. Remove the pits.
  • In a small mixing bowl, mix the peanut butter, protein powder, and maple syrup. Use a tablespoon to stuff the dates with the peanut butter protein mixture by the heaping tablespoon. Transfer the dates to a parchment lined baking sheet.
  • Melt the chocolate in 30 second intervals in a microwave or use a double boiler to melt it. Stir in the coconut oil. Drizzle the dates with the coconut oil so that they're almost entirely covered. Then, sprinkle them with flaky sea salt.
  • Transfer the dates to the fridge and chill for at least one hour, or freeze for at least fifteen minutes before enjoying.

Snack time is rarely this enjoyable or worth anticipating!

I hope you’ll give the stuffed dates—and the awesome vegan protein that inspired them—a try.


This post may contain affiliate links. If you use these links to buy something I may earn a commission. Visit my privacy policy to learn more.

Categories: Recipes, Snacks
Method: No-Bake
Dietary Preferences: Gluten Free, No Oil, Soy Free, Vegan
Recipe Features: Meal Prep

Leave a Comment

Star ratings help other readers to find my recipes online. If you loved this recipe, would you please consider giving it a star rating with your comment?

Thank you for your feedback. I'm grateful for your presence in this space!


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

Recipe Rating

  1. 5 stars
    Just made these and they are a YES. Instead of 2Tb maple I used 1Tb maple and 1Tb of almond milk because my protein powder has some sugar in it already. The inside tastes like peanut butter cookie dough. 🙂

  2. 5 stars
    I am fangirling hard right now! I am not vegan but am a vegetarian athlete and I ADORE your Power Plates book. I recommend it to all my vegan cycling friends and just gave it to my sister as part of her birthday present. Everything I have made in it (1) works (2) tastes amazing (3) is nutritious and has protein! and (4) makes enough for people who actually eat and aren’t dieting. Thank you for what you do! I will absolutely try this recipe soon… I’m making your tofu burgers tonight.

  3. 5 stars
    NuZest has been my favorite protein ever since I won your giveaway all those years ago! It’s too expensive for me to get regularly, though, so I’m grateful for the coupon! Hope you’re doing well. <3