Chocolate Date Hearts
These 3-ingredient chocolate date hearts are an easy, no-bake dessert made with heart-shaped dates, peanut butter, and dark chocolate. Naturally sweet, easy to make, and perfect for Valentine’s Day or Mother’s Day!
You’ll also love my Strawberry Matcha Stuffed Dates, Heart-Shaped Chocolate Date Caramels, and Snickers Stuffed Dates.

Quick Look: Chocolate Date Hearts
- Ready In: 15 minutes to prep + 30 minutes to freeze
- Servings: 8 dates
- Key Ingredients: Medjool dates, peanut butter, and vegan chocolate chips.
- Dietary Info: Vegan, dairy-free, gluten-free, refined sugar-free, oil-free, and naturally sweet.
- Flavor & texture: Soft, chewy, creamy, rich, and chocolatey.
- Best for: Valentine’s Day, Mother’s Day, edible gifts, dessert boards, or your sweet tooth cravings!
So, I realized you can shape dates into hearts, and I’m obsessed!
These chocolate date hearts are made with heart-shaped medjool dates that get filled with peanut butter (or left plain) and coated in dark chocolate. They’re naturally sweet, easy to make, and perfect for Valentine’s Day, Mother’s Day, or adding to a dessert board. Such a cute edible gift!
Table of Contents
If you’re new here, I have a whole collection of stuffed date recipes, including nostalgic flavors like my Snickers Stuffed Dates, Cookie Dough Stuffed Dates, and Almond Joy Stuffed Dates.
Ingredients Needed
You need just three simple ingredients to make these chocolate date hearts:
- Medjool Dates: Soft, caramel-like, and naturally sweet. When gently pulled apart, they naturally form a heart shape!
- Peanut Butter: I love the combination of dates + peanut butter. I also use this combo in my snickers stuffed dates.
- Vegan Chocolate Chips: Use your favorite dairy-free chocolate for melting and coating. Dark chocolate works especially well here.
Scroll down to the recipe card to get the full recipe with measurements!
Substitutions & Variations
- Peanut Butter: You can swap in almond, sunflower seed, or hazelnut butter, or leave them plain.
- Add crunch: Sprinkle chopped nuts, cacao nibs, or granola on top before the chocolate sets for extra texture.
How to Make Chocolate Date Hearts (Step-by-Step)

- Step 1: Slice the top of each medjool date, being careful not to cut all the way through, and remove the pit. Gently pull apart the two sides to form a heart shape.

- Step 2: Fill the center of each date with peanut butter (or nut butter of choice, or leave them plain). Freezer for 15 minutes, until the filling is firm.

- Step 3: Melt the vegan chocolate chips in the microwave, stirring every 30 seconds until smooth. Dip each date into the melted chocolate.

- Step 4: Optional: Sprinkle with crushed freeze-dried strawberries, chopped nuts, and flaky sea salt. Chill in the fridge until the chocolate sets. Enjoy!
Megan’s Tips
- Use medjool dates: Medjool dates are soft, large, naturally sweet, and caramel-like. Other varieties are smaller, less tender, and not as sweet.
- Filling the dates: I like to add the peanut butter to a zip-loc bag, snip off a small corner, and pipe it into the center of each date. It’s much easier and less messy.
- Add a little coconut oil to the chocolate: Stir 1 teaspoon of melted coconut oil when you’re melting the chocolate to create a smoother, glossier coating. It also makes dipping the dates much easier.

Looking for more ideas? Browse all of my vegan Mother’s Day recipes or vegan Valentine’s Day desserts.
Chocolate Date Hearts FAQs
Slice the date open (be careful not to cut all the way through) and remove the pit. Gently pull the top two parts apart to form a heart shape.
Chocolate dates are a better-for-you dessert made with whole ingredients like dates and chocolate. They’re naturally sweet and contain fiber and healthy fats.
Store your chocolate date hearts in the fridge for up to 5 days, or freeze them for longer storage. They’re delicious straight from the fridge (or freezer) and taste like candy!
Yes, they store well in the fridge for several days and can also be frozen.
More Stuffed Date Recipes
If you loved these chocolate date hearts, try these recipes next!
If you make this recipe, please be sure to leave a comment and ★★★★★ star rating below. Don’t forget to tag me on Instagram so I can see your creations!

Chocolate Date Hearts
Ingredients
- 6 medjool dates
- 6 tablespoons peanut butter
- ½ cup vegan chocolate chips
Instructions
- Shape the dates: Slice the top of each medjool date, being careful not to cut all the way through, and remove the pit. Gently pull apart the two sides to form a heart shape.
- Add the filling: Fill the center of each date with peanut butter (or nut butter of choice, or leave them plain). I usually add the peanut butter to a ziplock bag, snip off a small corner, and pipe it into the center of each date for ease. Freeze for 30 minutes, until the filling is firm.
- Coat in chocolate: Melt the vegan chocolate chips in the microwave, stirring every 30 seconds until smooth. If needed, stir in one teaspoon of melted coconut oil to thin the chocolate for easier dipping. Dip each date into the melted chocolate, coating completely.
- Decorate: If desired, sprinkle with freeze-dried strawberries, chopped nuts, and flaky sea salt. Chill in the fridge until the chocolate sets. Enjoy!
Video
Notes
- Use medjool dates: Medjool dates are soft, large, naturally sweet, and caramel-like. Other varieties are smaller, less tender, and not as sweet.
- Filling the dates: I like to add the peanut butter to a zip-loc bag, snip off a small corner, and pipe it into the center of each date. It’s much easier and less messy.
- Add a little coconut oil to the chocolate: Stir 1 teaspoon of melted coconut oil when you’re melting the chocolate to create a smoother, glossier coating. It also makes dipping the dates much easier.
- Storage: Keep them in the fridge for up to 5 days, or freeze for longer storage. They’re delicious straight from the fridge (or freezer) and taste like candy!




These are so cute, delicious, and easy to make!