You’ve probably seen date bark everywhere. And there’s a reason it went viral and kept going. It’s chewy, chocolatey, salty, and it genuinely tastes like a healthier version of a snickers bar.
This version has one upgrade that makes it worth making over every other recipe out there: a peanut butter Greek yogurt layer between the dates and the chocolate. The texture is nearly the same, but the yogurt has real protein in it, which is the reason this actually keeps you full instead of just satisfying a craving.
If you want even more, stir a scoop of vanilla protein powder into the yogurt mixture. It blends in completely and you won’t taste it.
My baked brownie pudding on Instagram is another viral one everyone loved (that I make more than I care to admit).
I keep this in my freezer at all times. It’s the answer to every “I want something sweet” moment after dinner.

Why Date Bark Works (And Why This Version Is Better)
The genius of date bark is the format. Medjool dates pressed flat become a naturally sweet, caramel-flavored base that holds together like a candy bar. No baking, no sugar added, no molds. You press, layer, freeze, and cut.
What makes this version better is the middle layer. Most recipes go straight from dates to peanut butter to chocolate (which you can totally do). Here, the peanut butter is stirred into Greek yogurt with vanilla bean paste, spread thick, and frozen before the chocolate goes on. That layer sets into something creamy and cold, like the filling of a frozen peanut butter cup, but sitting on a chewy date base with crunchy peanuts and dark chocolate on top.
The result tastes more substantial than standard date bark and keeps you full longer. It’s the year-round version of my high-protein Reese’s eggs.
What You Need

- Medjool dates: the only dates that work here because they’re soft, sticky, and naturally caramel-flavored. Natural Delights is usually the brand I get from my grocery store.
- Greek yogurt: Full-fat yogurt freezes creamy (low-fat or nonfat freezes icy) and the texture in a frozen bark is noticeably worse. Use the real thing.
- Peanut butter: gives the bark that rich nougat flavor like a Snickers. Cashew butter is works too but is milder and sweeter.
- Vanilla bean paste: makes the yogurt filling taste extra special. Regular vanilla extract is a fine substitute.
- Dark chocolate chips: I use Hu Kitchen because the flavor is deep without being bitter, but any quality dark chocolate chip you like will work here.
- Crushed peanuts: go on immediately after the chocolate and add a salty crunchy finish.
These peanut butter protein balls are another high-protein treat to prep and keep on hand.
How to Make Date Bark

Step 1. Prep the dates: Slice each date lengthwise and remove the pit if they’re not already pitted. Lay them cut-side-down on a piece of parchment paper, touching and overlapping slightly, forming a rough rectangle. The more they overlap, the sturdier the base.

Step 2. Press flat: Lay a second piece of parchment on top and use a rolling pin to press and roll firmly until you have an even sheet about ¼-inch thick. Remove the top parchment and slide the whole thing onto a rimmed sheet pan.

Step 3. Make the yogurt layer: Stir together the Greek yogurt, peanut butter, and vanilla bean paste (plus protein powder if using) until smooth. Pour it over the date base and use an offset spatula to spread it all the way to the edges. Freeze for at least 30 minutes, until the yogurt layer is firm to the touch.

Step 4. Melt and spread the chocolate: Microwave the chocolate chips in 30-second increments, stirring between each, until melted and smooth. Pour over the frozen yogurt layer and spread to the edges with an offset spatula.

Step 5. Top immediately: Sprinkle the crushed peanuts and sea salt over the chocolate right away. Press lightly. The chocolate sets fast, so don’t walk away.
Related:
How to Store and Serve
Store in an airtight container or zip-top freezer bag in the freezer for up to 2 months. If you’re stacking pieces, put a layer of parchment between them so the chocolate doesn’t stick.
Eat it straight from frozen. This bark is built for the freezer. At fridge temperature the yogurt layer softens and the whole thing loses its structure. Frozen is the right texture — creamy middle, snappy chocolate, chewy dates.
If you want it just slightly softer, two minutes on the counter is enough.

More Healthy No-Bake Desserts
Date Bark Recipe
Save this Recipe!
Ingredients
- 1 12-oz package dates
- 3/4 cup whole milk greek yogurt
- 1/3 cup peanut butter or cashew butter
- 1 teaspoon vanilla bean paste
- 1 cup dark chocolate chips I used hu ktichen
- 1/2 cup crushed peanuts
- Sea salt for topping
Instructions
- If the dates aren’t pitted already, slice them in half lengthwise and remove the pits. Lay the date halves cut-side-down on a piece of parchment paper so they’re touching, forming a large rectangle.
- Place another piece of parchment paper on top and use a rolling pin to press and roll firmly into an even layer. Remove the top piece of parchment paper.
- In a medium bowl, combine the yogurt peanut butter and vanilla bean paste until combined. Pour it onto the flattened dates and spread to the edges. Transfer to a sheet pan and freeze for at least 30 minutes.
- Place the chocolate in a microwave safe bowl and heat in 30-second increments until melted and smooth. Pour the chocolate onto the chilled yogurt layer and use an offset spatula to spread it to the edges. Immediately sprinkle with crushed peanuts and sea salt.
- Return to the freezer and freeze for at least 2 hours to allow for the yogurt to set. Cut into chunks and store in an airtight container or plastic bag in the freezer for up to 2 months. Enjoy from frozen.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe by: Molly Thompson of What Molly Made | Photography by: Sierra Inn
This post may contain affiliate links. Read our disclosure policy.











