Peanut Butter Chocolate Greek Yogurt Bark: The Ultimate Viral High-Protein Snack

By Sarah Miller

On September 9, 2026

A handheld smartphone photo of stacked peanut butter chocolate greek yogurt bark with a thick dark chocolate shell and peanut drizzle.

Cuisine

American

Prep time

10 minutes

Cooking time

120 minutes

Total time

130 minutes

Servings

8 servings

Peanut butter chocolate greek yogurt bark is the viral, high-protein treat that is currently taking over social media feeds, and for very good reason. This recipe combines the tangy creaminess of Greek yogurt with the rich, indulgent snap of a dark chocolate shell to create a snack that feels like a dessert but fuels you like a meal.

If you have been looking for a way to satisfy those late-night sweet cravings without the sugar crash, this peanut butter chocolate greek yogurt bark is your new best friend. It is incredibly simple to whip up, requiring only a handful of pantry staples and a little bit of patience while it sets in the freezer.

Close up of the hard-cracked dark chocolate shell and roasted peanuts on the peanut butter chocolate greek yogurt bark.
Look at that perfect chocolate snap and salty peanut topping.

Why You Will Crave This Creamy Peanut Butter Bark

  • The Perfect Texture Contrast: You get a thick, creamy frozen base paired with a glossy, hard-cracked dark chocolate shell that snaps with every bite.
  • High-Protein Fuel: Using Greek yogurt as the base makes this snack much more satisfying than traditional chocolate bark or browned butter chocolate chip cookies.
  • Satisfyingly Salty & Sweet: The combination of warm peanut butter drizzles, roasted peanuts, and coarse white sea salt flakes hits every taste bud.
  • Meal Prep Friendly: Make a big batch on Sunday, break it into shards, and you have a grab-and-go snack for the entire week.

The Essential Ingredients for Success

To achieve that specific “handheld smartphone photo” aesthetic and professional taste, you need the right components for your peanut butter chocolate greek yogurt bark.

Full-Fat Greek Yogurt: 2 cups (485g). I highly recommend using 5% or 10% fat Greek yogurt. The higher fat content prevents the bark from becoming icy and ensures a thick, creamy frozen light-tan peanut butter greek yogurt base.

Creamy Peanut Butter: 1/2 cup (128g) for the base and 2 tablespoons (32g) for the drizzle. Choose a smooth, drippy variety to ensure it incorporates perfectly into the yogurt and creates those beautiful golden swirls on top.

Dark Chocolate Chips: 1 cup (170g). This creates the glossy, hard-cracked dark chocolate shell. Use a high-quality dark chocolate (60% cacao or higher) for the best flavor profile.

Coconut Oil: 1 tablespoon (15ml). Adding a small amount of oil to the chocolate helps it melt smoothly and prevents it from shattering uncontrollably when you bite into it.

Roasted Peanuts: 1/4 cup (35g), roughly chopped. These provide the essential “crunch” factor that contrasts with the smooth yogurt. If you love peanut-heavy desserts, you might also enjoy these lunch lady peanut butter bars.

Flaky Sea Salt: A generous pinch of coarse white sea salt flakes. Do not skip this; it balances the richness of the dark chocolate and elevates the nuttiness of the peanut butter.

How to Make the Perfect Yogurt Bark

Preparing the Peanut Butter Yogurt Base

In a large mixing bowl, combine your Greek yogurt, 1/2 cup (128g) of peanut butter, and a touch of honey or maple syrup if you prefer a sweeter snack. Whisk vigorously until the mixture is completely smooth and turns a light-tan peanut butter hue.

Line a large baking sheet with parchment paper. Pour the mixture onto the center of the sheet and use a spatula to spread it into an even layer, about 1/2 inch (1.25cm) thick. Visual Cue: The surface should be smooth but have slight ripples that will hold the chocolate shell.

Creating the Signature Hard-Cracked Chocolate Shell

Combine the dark chocolate chips and coconut oil in a microwave-safe bowl. Heat in 30-second intervals, stirring in between, until the chocolate is glossy and completely melted.

Pour the melted chocolate over the frozen yogurt base. Use a clean spatula or the back of a spoon to spread it quickly before the cold yogurt starts to set the chocolate. You want a thin, even layer that covers the yogurt completely from edge to edge.

A handheld smartphone photo of stacked peanut butter chocolate greek yogurt bark with a thick dark chocolate shell and peanut drizzle.
Stack it high! This bark is the ultimate high-protein treat.

The Final Decorative Flourish

While the chocolate is still wet, take your remaining 2 tablespoons (32g) of peanut butter and warm it in the microwave for 10 seconds. Use a spoon to create a thick drizzle of warm golden peanut butter across the chocolate shell in a zig-zag pattern.

Immediately sprinkle the crunchy chopped roasted peanuts and the coarse white sea salt flakes over the top. The warmth of the peanut butter drizzle helps the peanuts and salt adhere to the chocolate shell.

The Deep Freeze

Place the baking sheet in the freezer for at least 2-3 hours. You want the peanut butter chocolate greek yogurt bark to be completely solid. Once hardened, lift the parchment paper and use a sharp knife (or your hands!) to break the bark into large, rustic shards.

Expert Tips for the Best Results

  • Avoid Non-Fat Yogurt: Non-fat yogurt has a high water content, which leads to ice crystals. For a creamy frozen texture, always go with whole milk Greek yogurt.
  • The Warm Knife Trick: If the chocolate shell is cracking too aggressively when you try to cut it, dip your knife in hot water and wipe it dry before slicing.
  • Speed is Key: The chocolate will harden fast when it hits the cold yogurt, so have your toppings (peanuts and salt) ready to go before you pour.
  • Internal Link Inspiration: If you are a fan of this flavor combo, check out my chocolate cupcakes with peanut butter buttercream for a more decadent treat.

Storage & Serving Suggestions

Because the base is yogurt, this peanut butter chocolate greek yogurt bark will melt if left at room temperature for too long. Store the shards in an airtight container or a heavy-duty freezer bag in the freezer.

It will stay fresh for up to 2 weeks, though it rarely lasts that long! When you are ready to eat, simply grab a piece and enjoy it immediately. It is the perfect refreshing snack for a hot afternoon or a post-workout treat.

What to Pair with Your Yogurt Bark

This bark stands perfectly on its own, but it also makes a great topping for a smoothie bowl. You could even serve it alongside a fresh fruit platter featuring berries for a balanced dessert spread.

Frequently Asked Questions

Technically yes, but the bark will have a more icy, crystalline texture. Full-fat (5% or 10%) Greek yogurt provides the creamiest results that most closely resemble ice cream.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Yes, natural peanut butter works great! Just make sure to stir it thoroughly before measuring so the oil is fully incorporated, otherwise the bark base may not set correctly.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

It will stay fresh in an airtight container for up to 2 weeks. For the best flavor and texture, I recommend consuming it within 7-10 days.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

This usually happens if the yogurt base is too wet. Make sure to use thick Greek yogurt and spread the chocolate quickly. Adding a little coconut oil to the chocolate also helps it adhere and stay slightly flexible.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Recipe: Peanut Butter Chocolate Greek Yogurt Bark

A stack of homemade peanut butter chocolate greek yogurt bark on a light grey plate, showing the creamy yogurt base and dark chocolate shell.
The perfect viral snack: Peanut Butter Chocolate Greek Yogurt Bark.

A handheld smartphone photo of stacked peanut butter chocolate greek yogurt bark with a thick dark chocolate shell and peanut drizzle.

Peanut Butter Chocolate Greek Yogurt Bark: The Ultimate Viral High-Protein Snack

This peanut butter chocolate greek yogurt bark is a viral high-protein snack featuring a creamy frozen peanut butter yogurt base, a crackly dark chocolate shell, and crunchy roasted peanuts.
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings: 8 servings
Course: Dessert, Snack
Cuisine: American
Calories: 245

Ingredients
  

Yogurt Base
  • 2 cups Full-fat Greek Yogurt 485g
  • 1/2 cup Creamy Peanut Butter 128g
  • 2 tbsp Honey or Maple Syrup Optional, to taste
Chocolate Shell & Garnish
  • 1 cup Dark Chocolate Chips 170g
  • 1 tbsp Coconut Oil 15ml
  • 2 tbsp Creamy Peanut Butter 32g, for drizzling
  • 1/4 cup Roasted Peanuts 35g, chopped
  • 1 pinch Flaky Sea Salt Coarse flakes

Equipment

  • 1 Baking Sheet Large
  • Parchment Paper

Method
 

Prep the Base
  1. Whisk Greek yogurt, peanut butter, and sweetener in a bowl until smooth and light-tan in color.
  2. Spread the mixture onto a parchment-lined baking sheet in an even 1/2-inch layer.
Add the Shell
  1. Melt chocolate chips and coconut oil in 30-second increments until glossy.
  2. Pour chocolate over the yogurt and spread quickly to cover the edges.
Garnish and Freeze
  1. Drizzle with warm peanut butter and sprinkle with chopped peanuts and flaky sea salt.
  2. Freeze for at least 2 hours until completely solid, then break into shards.

Notes

Use full-fat yogurt for the creamiest texture.
Keep in the freezer until ready to serve as it melts quickly.

Show Us Your Creation!

We want to see your peanut butter chocolate greek yogurt bark! Did you add extra toppings or keep it classic? Save this recipe to your favorite Pinterest board so you never lose it, and follow alicecooks_official for more viral snack inspiration.

Leave a 5-star rating in the recipe card above if you loved this, and share a photo of your bark in the comments below. Seeing your kitchen successes is the best part of my day!

You might also like these recipes

Leave a Comment

Recipe Rating