Protein Packed Peanut Butter Cups

Featured in: Weekend Farmhouse-Style Treats

These peanut butter cups combine rich dark chocolate with a creamy peanut butter layer and a tangy Greek yogurt filling, offering a balanced blend of flavors and textures. Chilled to set, they are high in protein and gluten-free, making them an ideal guilt-free treat. Easy to prepare with no baking involved, they make for a convenient and satisfying snack or dessert option.

Updated on Mon, 23 Feb 2026 16:18:00 GMT
Creamy Greek yogurt peanut butter cups with rich dark chocolate—protein-packed and perfect for a healthy treat.  Pin This
Creamy Greek yogurt peanut butter cups with rich dark chocolate—protein-packed and perfect for a healthy treat. | orchardflint.com

My kitchen smelled like a chocolate factory the afternoon I decided to stop feeling guilty about dessert. I'd been staring at the protein powder collecting dust on my shelf, wondering if I could actually make something that tasted indulgent without the crash that followed store-bought candy. What started as a quiet experiment with melted chocolate and Greek yogurt turned into these little cups that somehow manage to be both decadent and honest about their nutrition.

I brought these to a friend's house during one of those late-night gatherings where everyone's sprawled on the couch pretending they're not hungry. When I pulled out a container of these cups, there was this moment of skeptical silence before someone tried one. By the time they realized the center was Greek yogurt, they were already reaching for a second, and I watched someone actually say out loud that protein powder could taste good.

Ingredients

  • Dark chocolate (200 g, 70% cocoa or higher), chopped: This is where the magic happens—anything darker than 70% will taste sophisticated rather than overly sweet, and it melts into a silky coating that actually snaps when you bite into a cold cup.
  • Coconut oil (1 tbsp): A small amount keeps the chocolate from seizing and gives the coating just enough fluidity to work with, plus it helps everything set properly in the freezer.
  • Natural peanut butter (120 g): The real stuff, no added sugar or oils, because cheap peanut butter will throw off the balance and make this taste like a diet product instead of a treat.
  • Honey or maple syrup (2 tbsp total): Adds just enough sweetness to round everything out without making these taste artificial or cloying.
  • Vanilla or unflavored whey protein powder (1 scoop, about 30 g): Choose a flavor you actually like drinking, because you'll taste it—vanilla blends quietly into the background while unflavored keeps the peanut butter front and center.
  • Thick Greek yogurt (180 g, full-fat or 2%): Full-fat versions create a creamier center, and you want it thick enough that it doesn't pool at the bottom of your cups, so don't grab the pourable kind by accident.
  • Vanilla extract (1 tsp): Just enough to brighten the yogurt filling without making it taste like a health food.
  • Salt (a pinch): This tiny amount makes the chocolate taste darker and the peanut butter sing, so don't skip it even though it seems insignificant.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set up your stage:
Line your mini muffin tin with paper liners and have everything within arm's reach. Working quickly with melted chocolate is easier when you're not hunting for tools.
Melt the chocolate gently:
Combine the chopped dark chocolate and coconut oil in a microwave-safe bowl, then heat in 30-second intervals, stirring between each one until the mixture is smooth and glossy. Watch it carefully because chocolate can go from melted to seized in seconds if the heat gets too aggressive.
Create the first chocolate layer:
Spoon about 1 teaspoon of melted chocolate into each liner and use the back of the spoon to spread it slightly up the sides, creating a thin shell. Pop the tin into the freezer for 10 minutes so this layer sets while you prepare the next components.
Mix the peanut butter layer:
In a small bowl, combine the peanut butter, protein powder, and honey, stirring until the powder is completely dissolved and the mixture is smooth with no grainy bits. The protein powder will try to clump, so take your time folding it in.
Prepare the Greek yogurt filling:
In another bowl, whisk together the Greek yogurt, honey, vanilla extract, and salt until creamy and well combined. This should taste pleasantly sweet and tangy, like you'd actually want to eat it on its own.
Build the middle layers:
Remove the tin from the freezer and place about 1 teaspoon of the peanut butter mixture on top of each chocolate base, then gently flatten it with the back of your spoon. Top each one with approximately 1 teaspoon of the yogurt mixture and flatten again, so you have distinct layers rather than everything mushing together.
Seal with chocolate:
Cover each cup with the remaining melted chocolate, making sure you seal the edges completely so the filling doesn't peek out or dry out. You want them to look finished and professional, like you bought them somewhere fancy.
Freeze until firm:
Place the tin in the freezer for at least 1 hour, though you can leave them longer if you want them extra cold and solid. Pop one out and bite into it to hear that satisfying snap.
Decadent homemade peanut butter cups filled with tangy Greek yogurt, topped with smooth dark chocolate for a guilt-free dessert.  Pin This
Decadent homemade peanut butter cups filled with tangy Greek yogurt, topped with smooth dark chocolate for a guilt-free dessert. | orchardflint.com

There's something quietly satisfying about finishing a dessert and not feeling that familiar sugar crash an hour later. I realized these had become my version of a ritual, something I could reach for when I wanted something that felt indulgent but didn't require negotiating with myself about whether I should actually have it.

Flavor Variations to Try

Once you master the basic formula, the fun starts. I've swapped the peanut butter for almond butter when that's what I had on hand, and the whole thing becomes slightly more delicate and less assertive. Adding a pinch of sea salt or even a light sprinkle of fleur de sel on top before the final freeze creates this unexpected contrast that makes people pause mid-bite and ask what you did differently.

Storage and Make-Ahead Strategy

These live happily in the refrigerator for up to a week in an airtight container, and they actually taste better when they're not frozen solid—more creamy center, less brittle chocolate. If you're meal prepping or planning ahead, you can make these up to three days in advance, which means you've got a grab-and-go breakfast or afternoon snack that doesn't require any willpower to stick to your protein goals.

Customizing for Your Needs

The beauty of homemade is that you control every ingredient, which matters if you're avoiding certain things or if you simply want to taste the difference between good chocolate and mediocre. I've made versions with almond butter for friends with peanut allergies, and I've used stevia instead of honey when someone wanted lower sugar, and honestly they're all good—the structure holds because the Greek yogurt and protein powder are doing the heavy lifting. Here's what you should remember when customizing:

  • If you're using almond or sunflower seed butter, keep the amount the same because the consistency and richness stay consistent across nut butters.
  • Stevia or monk fruit sweetener works fine, though you might need slightly more because they lack honey's thickness and mouthfeel.
  • For a decadent twist, try adding a quarter teaspoon of espresso powder to the yogurt filling or a tiny bit of sea salt sprinkled on top before the final chocolate coat.
High-protein peanut butter cups with a creamy Greek yogurt center, enrobed in luscious dark chocolate for a nutritious snack. Pin This
High-protein peanut butter cups with a creamy Greek yogurt center, enrobed in luscious dark chocolate for a nutritious snack. | orchardflint.com

These cups remind me that indulgence and nutrition don't have to be enemies, and that sometimes the best snacks are the ones you make yourself. They're proof that you can have something that tastes like you're treating yourself while actually moving toward your goals.

Recipe FAQs

Can I substitute peanut butter in this treat?

Yes, almond or sunflower seed butter can be used as alternatives for those with peanut allergies or to vary flavors.

How should I store these cups for best freshness?

Keep the cups refrigerated after chilling to maintain firmness and freshness, enjoying them chilled is recommended.

Is it possible to make a lower-sugar version?

Replacing honey or maple syrup with stevia or sugar-free syrup helps reduce sugar content without losing sweetness.

What is the role of Greek yogurt in the filling?

Greek yogurt adds a tangy, creamy texture and boosts the protein content, balancing the dessert’s richness.

Do these cups require baking?

No baking is needed; the chocolate layers are melted and the cups are set by chilling in the freezer.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Protein Packed Peanut Butter Cups

Creamy chocolate peanut butter cups with a tangy Greek yogurt filling, perfect for a protein boost snack.

Time to Prep
20 minutes
Time to Cook
60 minutes
Overall Time
80 minutes
Created by Luke Campbell


Skill Level Easy

Cuisine Type American

Makes 12 Portions

Dietary Details Suitable for Vegetarians, No Gluten

What You’ll Need

Chocolate Layer

01 Dark chocolate (70% cocoa or higher), chopped - 7 oz
02 Coconut oil - 1 tablespoon

Peanut Butter Layer

01 Natural peanut butter - 1/2 cup
02 Honey or maple syrup - 1 tablespoon
03 Vanilla or unflavored whey protein powder - 1 scoop (approximately 1 oz)

Greek Yogurt Filling

01 Thick Greek yogurt (full-fat or 2%) - 3/4 cup
02 Honey or maple syrup - 1 tablespoon
03 Vanilla extract - 1 teaspoon
04 Salt - pinch

Step-by-Step Guide

Step 01

Prepare muffin tin: Line a 12-cup mini muffin tin with paper liners.

Step 02

Melt chocolate mixture: Melt the dark chocolate and coconut oil together in a microwave-safe bowl in 30-second intervals, stirring until smooth.

Step 03

Create chocolate base: Spoon approximately 1 teaspoon of melted chocolate into the bottom of each liner. Use the back of the spoon to spread it slightly up the sides. Freeze for 10 minutes.

Step 04

Prepare peanut butter mixture: In a small bowl, combine peanut butter, protein powder, and honey until smooth.

Step 05

Prepare yogurt filling: In another bowl, combine Greek yogurt, honey, vanilla extract, and a pinch of salt until creamy.

Step 06

Layer peanut butter: Remove the tin from the freezer. Place approximately 1 teaspoon of the peanut butter mixture on top of the chocolate layer. Gently flatten.

Step 07

Layer yogurt filling: Add approximately 1 teaspoon of the Greek yogurt mixture over the peanut butter layer. Flatten gently.

Step 08

Seal with chocolate: Cover each cup with the remaining melted chocolate, ensuring the tops are sealed completely.

Step 09

Chill until firm: Chill in the freezer for at least 1 hour or until firm.

Step 10

Store and serve: Store in the refrigerator and serve chilled.

Needed Gear

  • Mini muffin tin
  • Paper liners
  • Mixing bowls
  • Spoon
  • Microwave-safe bowl

Allergy Advisory

Review all ingredients for allergens. Check with a health expert if you have concerns.
  • Contains peanuts
  • Contains dairy
  • May contain traces of soy depending on chocolate and protein powder brands

Nutrition Details (per portion)

This data is provided for your reference. Always consult with a healthcare professional for nutrition advice.
  • Caloric Value: 145
  • Fats: 9 grams
  • Carbohydrates: 11 grams
  • Proteins: 7 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.