These are the bites I make when I want a candy-bar moment without the candy-bar regret. Chocolate caramel stuffed dates are the viral TikTok-famous bite that disappeared the moment it hit the internet, and for good reason: soft Medjool dates split open and stuffed with creamy almond or peanut butter and a spoon of soft caramel, then dipped in melted dark chocolate and crowned with flaky sea salt and crushed pistachios.
Fun fact: this exact recipe went viral on TikTok in 2022 with over 50 million views under the hashtag “date snickers” because the combination tastes shockingly like the candy bar despite being made with whole-food ingredients. Medjool dates have been called “the king of dates” since ancient Morocco, where they were once so prized they were used as currency between trading caravans. A single Medjool date packs 16 g of natural sugar (mostly glucose-fructose blend that releases slowly) along with 6% of your daily iron and 8% of your daily potassium — making this dessert technically a superfood, not just a treat.
Why this recipe works
Medjool dates are essential. Their natural caramel flavor IS the foundation. Hard Deglet Noor dates are too dry and lack the soft chewy texture this needs.
Use 70%+ dark chocolate. Bittersweet balances the sweet date and caramel. Milk chocolate makes the bites overwhelmingly sugary.
Flaky salt on top is non-negotiable. Maldon-style flakes hit your tongue with bright pops of salt that make the chocolate and caramel taste twice as rich.
Ingredients
Makes 16 dates.
For the dates
16 large Medjool dates (about 12 oz)
For the filling
1/3 cup creamy almond butter (or peanut butter)
1/4 cup soft caramel sauce (store-bought dulce de leche works, or homemade — recipe below)
For the chocolate coating
8 oz dark chocolate (70% cocoa), chopped (or chocolate chips)
Using a small sharp knife, slice each date lengthwise just enough to open like a clamshell (don’t cut all the way through). Remove the pit. Press lightly with your finger to flatten slightly and create a cradle for filling.
Step 2: Fill with almond butter
Spoon 1 teaspoon of almond butter into each date cavity, pressing it into the opening so it stays.
Step 3: Add caramel
Top each almond butter layer with a small half-teaspoon of caramel sauce. Gently press the date sides closed (filling will peek out — that’s fine).
Step 4: Melt the chocolate
Combine chocolate and coconut oil in a microwave-safe bowl. Microwave at 50% power in 30-second bursts, stirring between each, until smooth (about 90 seconds total). Don’t overheat — burnt chocolate is grainy.
Step 5: Dip the dates
Line a tray with parchment paper. Using two forks, drop each filled date into the melted chocolate, roll to coat completely, lift out letting excess drip off, and place on the parchment. Work quickly while chocolate is fluid.
Step 6: Top and chill
While chocolate is still wet, immediately sprinkle each date with a few flakes of sea salt and chopped pistachios (they need to stick to wet chocolate). Refrigerate 15-20 minutes until chocolate is fully set and snaps when bitten. Serve cold for best texture.
Nutrition information
Calories: 145 kcal per date
Protein: 3 g
Carbohydrates: 19 g
Fat: 7 g (mostly healthy)
Iron: 6% DV
Fiber: 3 g (12% DV)
Pro tips for the best stuffed dates
Soften dates if dry. If your Medjools feel hard, soak 5 minutes in warm water then pat dry. Plump dates make stuffing 10x easier.
Two-fork dipping technique. One fork to drop date in chocolate, second fork to scoop and lift — keeps your fingers chocolate-free.
Toppings go on WET chocolate. Sprinkle salt and pistachios within 60 seconds of dipping or they won’t stick. Set chocolate is too smooth.
Use parchment, not wax paper. Parchment releases chocolate cleanly when set; wax paper sticks to bottoms and tears.
Frequently asked questions
How long do they keep?
Refrigerator 2 weeks in an airtight container (chocolate stays snappy). Freezer up to 3 months (texture stays great frozen — eat slightly thawed for chewy magic).
Do they really taste like Snickers?
Shockingly yes — the date provides the caramel-nougat chew, almond butter gives the peanut layer, and dark chocolate seals it like a candy bar. The salt adds the snack-bar finish. People literally gasp.
Can I skip the caramel?
Yes — Medjool dates are already caramel-like and the recipe still works beautifully with just nut butter + chocolate. The added caramel makes them next-level.
What’s the best chocolate to use?
Ghirardelli 70%, Lindt 70%, Trader Joe’s Pound Plus dark, or Guittard 64% all work brilliantly. Avoid chocolate “candy melts” (waxy) or unsweetened baking chocolate (too bitter).
Why is my chocolate grainy?
You overheated it or water got in. Microwave at LOW power (50%) in short bursts, stir often, never let water touch melting chocolate. Add coconut oil if it seems thick.
Can I make a big batch?
Yes — double or triple the recipe. Process in batches when dipping so chocolate doesn’t set in the bowl. Reheat chocolate 10 sec at a time between batches if needed.