Heart-Shaped Chocolate Date Caramels
These Heart-Shaped Chocolate Date Caramels are the perfect Valentine’s Day treat! Made with medjool dates, they’re rich, gooey, sweet, and salty. A healthier homemade vegan caramel everyone will love!

Love is in the air, and with Valentine’s Day around the corner, I can’t stop turning everything into heart shapes, like these chocolate caramels (same recipe as my chocolate date caramels, just shaped as hearts) and these heart-shaped stuffed dates.
Chocolate caramels are one of my guilty pleasures. That gooey, sweet-and-salty caramel paired with rich chocolate? Irresistible! But these caramels are anything but guilty.
Medjool dates provide that gooey texture and natural sweetness similar to real caramel. Like…look at that gooey center!

Ingredients Needed
Scroll down to the recipe card to get the full recipe with measurements!
- Medjool Dates: The star of the show! Medjool dates provide that gooey texture and natural sweetness similar to real caramel.
- Almond Butter: The nuttiness from the almond butter adds the perfect flavor to the caramel. I use natural almond butter with almonds as the only ingredient. Feel free to swap for another nut or seed butter. Peanut butter or hazelnut butter would be delicious!
- Non-Dairy Milk: Helps create a creamy caramel.
- Vanilla Extract: For flavor.
- Salt: Just a pinch to bring out all the flavors.
- Dark Chocolate: Use your favorite dairy-free chocolate bar or vegan chocolate chips.

How to Make Heart-Shaped Chocolate Date Caramels
- Make the date caramel: In a food processor, combine the pitted medjool dates, almond butter, non-dairy milk, vanilla extract, and salt. Process until smooth and creamy, scraping down the sides as needed.
- Freeze: Transfer the mixture onto a sheet of parchment paper. Place another sheet on top and press down with your hands or a rolling pin to form an even square, about ½ inch thick. Freeze for at least 2 hours or until firm.
- Cut into hearts: Use a small heart-shaped cookie cutter to cut out hearts, then place them on a parchment-lined baking sheet.
- Melt the chocolate: In a microwave-safe bowl, melt the chocolate in 30-second intervals, stirring until smooth. If needed, add 1 teaspoon of coconut oil to thin it out for easier dipping.
- Dip in chocolate: Coat each heart in melted chocolate, then place it back on the baking sheet. Drizzle with more melted chocolate and sprinkle with flaky sea salt. Place in the fridge until the chocolate sets. Then, dig in and enjoy!
Megan’s Tips
- Use fresh medjool dates. This is a game-changer! Fresh medjool dates are naturally sweet, make stuffing easier, and give the best chewy texture.
- Choose a high-quality chocolate. This is one of those recipes where the chocolate really matters! I opt for dark chocolate chips or a high-quality chocolate bar.
- Chocolate too thick? Add one teaspoon of coconut oil to thin the chocolate for easier dipping.

Whether it’s Valentine’s Day or just a regular day that could use a little extra love, these chocolate caramels make the perfect treat. Sending you all so much love!
love is in the air More Valentine’s Day Recipes
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!

Heart-Shaped Chocolate Date Caramels
Ingredients
- 12 medjool dates
- 3 tablespoons almond butter
- 2 teaspoons non-dairy milk
- ½ teaspoon vanilla extract
- 1 cup vegan chocolate chips
- 1 teaspoon refined coconut oil, optional
Instructions
- Remove the pits from your dates. If your dates are hard and dried, soak them in hot water for 10-15 minutes to soften, then drain and pat dry before using.
- In a food processor, add the pitted medjool dates, almond butter, non-dairy milk, vanilla extract, and salt. Process until smooth and creamy, scraping down the sides as needed.
- Transfer the caramel mixture onto a sheet of parchment paper. Place another sheet on top and press down with your hands or a rolling pin to form an even square, about ½ inch thick. Freeze for at least 2 hours or until firm.
- Use a small heart-shaped cookie cutter to cut out hearts, then place them on a parchment-lined baking sheet.
- In a microwave-safe bowl, melt the chocolate in 30-second intervals, stirring until smooth. If needed, add 1 teaspoon of coconut oil to thin it out for easier dipping.
- Coat each heart in melted chocolate, then place it back on the baking sheet. Drizzle with more melted chocolate and sprinkle with flaky sea salt. Place in the fridge until the chocolate sets. Then, dig in and enjoy!
Notes
- Use fresh medjool dates. This is a game-changer! Fresh medjool dates are naturally sweet, make stuffing easier, and give the best chewy texture.
- Choose a high-quality chocolate. This is one of those recipes where the chocolate really matters! I opt for dark chocolate chips or a high-quality chocolate bar.
- Chocolate too thick? Add one teaspoon of coconut oil to thin the chocolate for easier dipping.







Hi Megan. I was wondering if instead of rolling out the date mixture and using cookie cutters if this date mixture would work by putting it in a silicon mini muffin mold to make small round coins instead?
Hi Gina, yes that would work just fine! I hope you love them 🙂
Wow! These are amazing! Because I am gluten and Lactose Free I have missed caramels. These are so good! Thank you for sharing!
Aww, I’m so happy you enjoyed these “healthier” caramels! Thanks so much for sharing your kind review, Anne Marie 🙂