Protein Packed Peanut Butter Cups

Featured in: Simple Sweet Treats

These peanut butter cups combine a rich dark chocolate base with a smooth, protein-enriched peanut butter layer and a tangy Greek yogurt center. Chilled until firm, they offer a nutritious balance of creamy textures and flavors, perfect for a healthy snack or dessert alternative. Simple to prepare and naturally gluten-free and vegetarian, they make for a satisfying treat without unnecessary sugars.

Updated on Mon, 23 Feb 2026 12:25:00 GMT
A batch of homemade peanut butter cups filled with creamy Greek yogurt, topped with rich dark chocolate and a sprinkle of sea salt. Save to Pinterest
A batch of homemade peanut butter cups filled with creamy Greek yogurt, topped with rich dark chocolate and a sprinkle of sea salt. | abridkitchen.com

One afternoon, while meal prepping for the week, I found myself staring at a container of Greek yogurt that needed using up before it went bad. My sweet tooth was calling, but I wanted something that felt indulgent without the crash that comes from typical desserts. That's when the idea hit—what if I could layer all my favorite flavors into something that tasted like a candy store treat but actually fueled my body? The result was these protein-packed peanut butter cups, and they've become my secret weapon for afternoon snacking ever since.

I made a batch for my running group's post-race celebration, and watching people's faces light up when they realized these were both delicious and actually good for their bodies was genuinely rewarding. One of my friends kept coming back for more, convinced I'd bought them from some fancy chocolatier. When I casually mentioned it was just Greek yogurt and peanut butter, she practically demanded the recipe on the spot—and now she makes them constantly for her own household.

Ingredients

  • Dark chocolate (200 g, 70% cocoa or higher): The cocoa percentage matters here because it provides richness without overwhelming sweetness, and higher cocoa content means less refined sugar overall.
  • Coconut oil (1 tbsp): This keeps the chocolate smooth and helps it set cleanly, plus it adds a subtle depth that regular butter can't match.
  • Natural peanut butter (120 g): Look for versions with just peanuts and salt—the simplicity lets the peanut flavor shine and keeps the ingredient list honest.
  • Honey or maple syrup (1 tbsp per layer, 2 tbsp total): Use whichever you prefer; honey gives a floral sweetness while maple adds earthiness that complements chocolate beautifully.
  • Vanilla or unflavored whey protein powder (1 scoop, about 30 g): This is what transforms these from candy into actual nutrition, but don't skip unflavored if vanilla isn't your thing.
  • Thick Greek yogurt (180 g): Full-fat or 2% works equally well, but make sure it's thick and creamy, not the thin kind meant for smoothies.
  • Vanilla extract (1 tsp): A small amount goes a long way in brightening the yogurt filling without making it taste artificial.
  • Salt (pinch): Just a tiny bit brings all the flavors into focus and prevents the sweetness from feeling one-dimensional.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set yourself up for success:
Line your mini muffin tin with paper liners and have all your ingredients measured out before you start melting chocolate. This step takes two minutes but prevents the scramble later.
Melt your chocolate slowly:
Use a microwave-safe bowl and do 30-second intervals with stirring in between—rushing this step turns your chocolate grainy and bitter. Once it's smooth and glossy, add the coconut oil and stir until they're fully combined.
Build the chocolate base:
Spoon about a teaspoon of melted chocolate into each liner and use the back of your spoon to spread it slightly up the sides, like you're creating a tiny chocolate shell. Pop the tin in the freezer for exactly 10 minutes—this sets the base so your next layers don't sink through.
Mix the peanut butter layer:
In a small bowl, combine your peanut butter, protein powder, and honey until the mixture is completely smooth and spreadable. If it's too thick, a tiny splash of water helps without watering down the flavor.
Prepare the Greek yogurt filling:
Stir together your Greek yogurt, honey, vanilla extract, and salt until it's creamy and light. The salt is secret magic here—it makes the sweetness pop without tasting salty.
Layer with intention:
Remove the tin from the freezer and place about a teaspoon of the peanut butter mixture on top of each chocolate base, then gently flatten it with the back of your spoon. Try not to press too hard or you'll push through to the chocolate layer.
Add the yogurt filling:
Top each peanut butter layer with about a teaspoon of the Greek yogurt mixture, then flatten it gently with the same care you used before. This three-layer structure is what makes these feel like an actual peanut butter cup.
Seal the top:
Cover each cup completely with the remaining melted chocolate, making sure the tops are sealed so the filling stays protected and fresh. This is your edible wrapper, so make sure there are no gaps.
Chill until firm:
Freeze for at least an hour, or until they're solid enough to pop out of the liners without the filling squishing out. You'll know they're ready when you can poke one gently and it holds its shape.
Store like you mean it:
Keep them in an airtight container in the refrigerator and enjoy them chilled—the cold texture is half the appeal, especially on a hot day.
Indulgent protein-packed peanut butter cups featuring a tangy Greek yogurt center, enrobed in smooth dark chocolate for a healthy treat. Save to Pinterest
Indulgent protein-packed peanut butter cups featuring a tangy Greek yogurt center, enrobed in smooth dark chocolate for a healthy treat. | abridkitchen.com

There's something quietly satisfying about opening your fridge and finding these little cups waiting, knowing they're both a treat and actual nutrition you can feel good about eating. They've become my answer to the late-afternoon slump when I want something sweet but need something that won't leave me feeling crashed an hour later.

Customizing Your Cups

The beauty of these cups is how easily they adapt to whatever you have on hand or whatever you're craving that day. Swap the peanut butter for almond butter if you want something lighter, or use sunflower seed butter if allergies are a concern in your household—the ratio stays exactly the same and the result is just as delicious.

Flavor Combinations That Work

Beyond the classic peanut butter, I've had success with almond butter plus a tiny pinch of cardamom in the filling, or crunchy peanut butter with a sprinkle of sea salt on top before the final chocolate seal. Some people add a dash of espresso powder to their chocolate for a mocha vibe, and honestly, that changes everything about how sophisticated these taste.

Making Them Last

These stay fresh in an airtight container in the fridge for up to a week, though they rarely last that long in my house. I've also frozen them for up to three weeks if I want to make a big batch and portion them out for the month, which is genius for when you're trying to stay on top of your snacking game.

  • Let them sit at room temperature for five minutes before eating if they're frozen solid—this lets the chocolate soften just enough to be enjoyable.
  • If you use sugar-free sweeteners instead of honey, start with a little less since they're often sweeter and can throw off the balance.
  • Keep paper liners handy because they make storing and grabbing individual cups infinitely easier than fishing them out of a container.
Decadent dark chocolate peanut butter cups with a high-protein Greek yogurt filling, perfect for a guilt-free dessert or post-workout snack. Save to Pinterest
Decadent dark chocolate peanut butter cups with a high-protein Greek yogurt filling, perfect for a guilt-free dessert or post-workout snack. | abridkitchen.com

These cups are proof that eating well doesn't have to feel like a compromise or a sacrifice. They're the kind of snack that makes you feel like you're taking care of yourself while also genuinely enjoying what you're eating.

Recipe Help Center

How do I keep the cups firm?

Ensure to chill the filled cups in the freezer for at least an hour to allow the layers to set properly before serving.

Can I substitute peanut butter?

Yes, almond or sunflower seed butter make excellent alternatives for those with peanut allergies.

What type of chocolate works best?

Use dark chocolate with 70% cocoa content or higher for a rich flavor and better texture.

How can I reduce sugar content?

Replace honey or maple syrup with stevia or sugar-free syrup to lower the sugar level while maintaining sweetness.

Does the Greek yogurt affect texture?

The creamy yogurt filling adds a tangy contrast and moisture that balances the rich chocolate and peanut butter layers perfectly.

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 peanut butter cups with tangy yogurt and dark chocolate layers for a high-protein, guilt-free treat.

Prep Time
20 min
Time to Cook
60 min
Time Needed
80 min
Created by Zoey Kendall


Skill Level Easy

Cuisine American

Makes 12 Portions

Diet Preferences Meat-Free, Wheat-Free

What You'll Need

Chocolate Layer

01 7 oz dark chocolate (70% cocoa or higher), chopped
02 1 tablespoon coconut oil

Peanut Butter Layer

01 ½ cup natural peanut butter
02 1 tablespoon honey or maple syrup
03 1 scoop (about 1 oz) vanilla or unflavored whey protein powder

Greek Yogurt Filling

01 ¾ cup thick Greek yogurt (full-fat or 2%)
02 1 tablespoon honey or maple syrup
03 1 teaspoon vanilla extract
04 Pinch of salt

How to Prepare

Stage 01

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

Stage 02

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

Stage 03

Create chocolate base: Spoon about 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.

Stage 04

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

Stage 05

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

Stage 06

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

Stage 07

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

Stage 08

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

Stage 09

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

Stage 10

Store and serve: Transfer to the refrigerator and enjoy chilled.

Tools You'll Need

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

Allergy Details

Look over ingredient labels for allergens and chat with your healthcare provider if you’re unsure.
  • Contains peanuts and dairy
  • May contain traces of soy from chocolate or protein powder

Nutrition Details (each portion)

These numbers are for reference and not intended as medical guidance.
  • Caloric Value: 145
  • Fats: 9 g
  • Carbohydrates: 11 g
  • Proteins: 7 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.