Peanut Butter Greek Yogurt Bark — The Protein-Packed Snack You’ll Make on Repeat

Total Time: 2 hrs 10 mins Difficulty: Beginner
Creamy, Chocolatey, and Ready in 10 Minutes
Stacked pieces of peanut butter greek yogurt bark with dark chocolate topping and flaky sea salt on a wooden board pinit

You know that moment when you open the fridge, stare into it for a solid 30 seconds, and walk away with nothing because nothing feels worth it? Yeah, I’ve been there more times than I’d like to admit.

That was before I started making this peanut butter Greek yogurt bark. Now? I always have a stash in the freezer. Always. It takes 10 minutes to throw together, requires zero cooking, and somehow manages to taste like a legitimate dessert while still being packed with protein.

I stumbled onto this idea on a random Tuesday when I had leftover Greek yogurt, a jar of peanut butter that needed using, and a serious chocolate craving.

What came out of that freezer two hours later honestly surprised me. It was creamy, rich, a little salty, and completely addictive. I’ve made it at least a dozen times since — and my family keeps “accidentally” finishing it before I get a second piece. 🙂

Why you’ll love this recipe

  • It’s ready in 10 minutes of actual work. The freezer does the heavy lifting. You just mix, spread, and walk away.
  • It’s high in protein. Greek yogurt and peanut butter together pack a serious protein punch, making this a snack that actually keeps you full.
  • It tastes like dessert. Dark chocolate on top, creamy peanut butter in the middle — nobody needs to know it’s healthy. That’s between you and the freezer.
  • No baking required. No oven, no stove, no stress. This is the kind of recipe that works even on your laziest days.
  • It’s kid-friendly. My family goes absolutely crazy for this. It’s sweet enough to feel like a treat but wholesome enough that you won’t feel guilty handing it to kids.
  • It’s budget-friendly. A full batch costs roughly $6-$8 and makes enough to snack on all week.

Ingredients with key notes

For the peanut butter yogurt layer:

  • 2 cups plain Greek yogurt — Use full-fat for the creamiest texture. Non-fat works but the bark will be slightly less rich. Make sure it’s plain, not flavored.
  • 1/2 cup natural peanut butter — The kind where the only ingredients are peanuts and salt. Avoid the sugary commercial varieties — they throw off the balance.
  • 2 tablespoons honey or maple syrup — Adjust this to your sweetness preference. Maple syrup gives a slightly deeper flavor if you want to mix it up.
  • 1 teaspoon vanilla extract — Don’t skip this. It rounds out the flavor beautifully.
  • Pinch of salt — Especially important if your peanut butter is unsalted.

For the chocolate topping:

  • 1 cup dark chocolate chips — Go for at least 60% cacao for the best flavor and a cleaner ingredient list.
  • 1 tablespoon coconut oil — This helps the chocolate melt smoothly and gives it that glossy finish you see in the photos.

For topping:

  • Flaky sea salt — This is non-negotiable IMO. That salty-sweet contrast on top is what takes this bark from good to absolutely incredible.

Step-by-step instructions

Step 1: Line your pan Line a 9×13 inch baking sheet or rimmed pan with parchment paper. Make sure the paper hangs slightly over the edges — it makes lifting the bark out way easier once it’s frozen.

Step 2: Make the yogurt layer In a medium mixing bowl, combine the Greek yogurt, peanut butter, honey, vanilla extract, and salt. Stir everything together until it’s completely smooth and well combined. Taste it at this point. Seriously, taste it — it should be lightly sweet with a good peanut butter flavor. Adjust honey if needed.

Step 3: Spread the base Pour the yogurt mixture onto your lined pan and spread it out into an even layer, roughly 1/4 to 1/2 inch thick. Use the back of a spoon or an offset spatula to get it as smooth and even as possible.

Step 4: Melt the chocolate In a microwave-safe bowl, combine the dark chocolate chips and coconut oil. Microwave in 30-second intervals, stirring between each, until fully melted and smooth. This usually takes about 60-90 seconds total. Don’t rush it — overheated chocolate gets grainy and difficult to work with.

Step 5: Top with chocolate Pour the melted chocolate over the yogurt layer and spread it evenly to cover the entire surface. Work fairly quickly here as the cold yogurt layer will start to set the chocolate fast.

Step 6: Add the sea salt Immediately sprinkle a generous pinch of flaky sea salt over the chocolate before it sets. This is your moment — don’t hold back.

Step 7: Freeze Transfer the pan to the freezer and freeze for at least 2 hours, or until completely solid. I usually make mine in the afternoon and break into it after dinner.

Step 8: Break into pieces Once fully frozen, lift the bark out of the pan using the parchment paper. Use your hands or a sharp knife to break it into irregular pieces. The rustic, uneven look is part of the charm.

Serving suggestions

This bark is best served straight from the freezer — it softens pretty quickly at room temperature, especially the yogurt layer. Here’s how I like to serve it:

  • As a post-workout snack. The protein from the yogurt and peanut butter makes it genuinely great for recovery.
  • As a dessert. Plate a few pieces alongside some fresh berries for a snack board that looks way more impressive than the effort it took.
  • Broken over smoothie bowls. Crumble a piece or two on top of your morning smoothie bowl for a little crunch and extra protein.
  • As a kids’ treat. Serve it right out of the freezer on a warm afternoon — it disappears fast, fair warning.

Storage tips

  • Freezer: Store the bark in an airtight container or zip-lock bag in the freezer for up to 2 weeks. Layer pieces between parchment paper so they don’t stick together.
  • Refrigerator: You can store it in the fridge but it won’t be as firm. It’ll have more of a creamy, soft texture — still delicious, just different.
  • Do not leave at room temperature for long. The yogurt layer softens quickly and the bark loses its satisfying snap. Pull it out right before serving.

Let’s wrap this up

If you’ve been looking for a snack that checks every box — quick, healthy, satisfying, and genuinely delicious — this peanut butter Greek yogurt bark is it. Ten minutes of your time, a few simple ingredients, and you’ve got a freezer full of something that feels like a reward rather than a compromise.

Give it a try and let me know what you think in the comments below. And if you put your own spin on it — different nut butters, mix-ins, toppings — I want to hear about it. That’s what cooking is all about.

Now go check your peanut butter supply. You’re going to need it.

— Kip

Difficulty: Beginner Prep Time 10 mins Rest Time 2 hrs Total Time 2 hrs 10 mins
Estimated Cost: $ 8
Best Season: Suitable throughout the year

Description

This peanut butter Greek yogurt bark combines thick, protein-rich Greek yogurt with creamy peanut butter and a smooth dark chocolate topping — all finished with a pinch of flaky sea salt. It's frozen, it's satisfying, and it genuinely tastes like dessert. The kind of snack that makes you wonder why you ever reached for a candy bar.

Ingredients

Instructions

  1. Line a 9x13 inch baking sheet with parchment paper.
  2. Mix Greek yogurt, peanut butter, honey, vanilla, and salt until smooth.
  3. Spread the mixture evenly onto the lined pan.
  4. Melt dark chocolate chips and coconut oil together in 30-second microwave intervals until smooth.
  5. Pour melted chocolate over the yogurt layer and spread evenly.
  6. Sprinkle flaky sea salt on top immediately.
  7. Freeze for at least 2 hours until completely solid.
  8. Break into pieces and serve straight from the freezer.
Keywords: peanut butter greek yogurt bark, frozen yogurt bark, high protein snack, healthy chocolate snack, no bake protein snack, greek yogurt dessert, easy frozen treats
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use flavored Greek yogurt instead of plain?

You can, but I'd recommend sticking with plain. Flavored yogurts usually have added sugar and artificial flavors that compete with the peanut butter and chocolate. Plain gives you full control over the sweetness.

What if I have a peanut allergy?

No problem — swap the peanut butter for almond butter, sunflower seed butter, or any nut or seed butter you prefer. Sunflower seed butter keeps it completely nut-free and still tastes great.

Why is my chocolate cracking off the yogurt layer?

This is completely normal and honestly part of what makes it "bark." The chocolate and yogurt layers freeze at slightly different rates. If you want them to bond a little better, let the yogurt layer chill in the freezer for about 15 minutes before adding the chocolate — it helps.

Can I add mix-ins to the yogurt layer?

Absolutely. Sliced bananas, granola, crushed graham crackers, mini chocolate chips, or a drizzle of extra peanut butter on top all work beautifully. Make it your own.

How long does this bark last in the freezer?

Up to 2 weeks in an airtight container. Though honestly, in my house it never makes it past day four. Just saying.

Can I make this dairy-free?

Yes! Use a dairy-free coconut yogurt in place of the Greek yogurt. The texture will be slightly different but still delicious. Make sure your chocolate chips are also dairy-free.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.