Protein Packed Peanut Butter Cups

Featured in: Sweet Crunch

These peanut butter cups combine creamy dark chocolate with a rich peanut butter layer and a tangy Greek yogurt filling. Chilled to perfection, they offer a high-protein, gluten-free snack that's both indulgent and nourishing. Sweetened lightly with honey or maple syrup, the treat balances flavors and textures, making it ideal for a quick energy boost or a guilt-free dessert. Simple to prepare, no baking required, just layering and chilling for a satisfying result.

Updated on Sun, 22 Feb 2026 14:08:00 GMT
Protein-packed peanut butter cups with creamy Greek yogurt filling, drizzled in rich dark chocolate and sprinkled with sea salt. Save
Protein-packed peanut butter cups with creamy Greek yogurt filling, drizzled in rich dark chocolate and sprinkled with sea salt. | kookycrunch.com

There's something almost rebellious about making your own protein-packed peanut butter cups at home—no guilt, no weird ingredients, just chocolate, peanut butter, and Greek yogurt doing exactly what you want them to do. I stumbled onto this combination during a particularly ambitious meal prep Sunday when I was tired of the same protein bars and wanted something that actually tasted like a treat. The moment I bit into that first homemade cup and felt the creamy yogurt center give way to rich chocolate, I knew I'd found something worth repeating.

I made a double batch for my sister's office potluck, and watching people's faces when they realized these weren't store-bought was honestly the highlight of my week. Someone asked if I'd used a fancy peanut butter brand, and the answer was just natural peanut butter plus the willingness to layer things carefully—a good reminder that technique often matters more than starting with premium ingredients.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dark chocolate (200 g, 70% cocoa or higher): Go darker than you think you need—it keeps the sweetness balanced when you're already adding honey and yogurt, and it sets up cleaner in the freezer.
  • Coconut oil (1 tbsp): This is the secret to chocolate that melts on your tongue; it keeps the coating from getting that waxy, rigid feel that store-bought cups sometimes have.
  • Natural peanut butter (120 g): The kind where oil separates on top—that's actually a sign it's good, and it integrates better into the protein powder layer.
  • Vanilla or unflavored whey protein powder (1 scoop, about 30 g): Don't overthink the brand here, but do taste it first if you're using flavored powder, since some vanilla powders can taste chemical-forward.
  • Greek yogurt (180 g, full-fat or 2%): Full-fat is richer and creamier, but 2% works fine if that's what you have—the difference is subtle but worth noting.
  • Honey or maple syrup (2 tbsp total): Maple syrup brings earthiness; honey is cleaner and slightly more neutral—pick whichever matches your mood.
  • Vanilla extract (1 tsp): A tiny amount that rounds out the yogurt filling without making it taste like vanilla frosting.
  • Salt (pinch): Amplifies the chocolate and peanut butter without making anything taste salty.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Set up your station:
Line your muffin tin with paper liners first, while you're thinking clearly—trying to do this once the chocolate is melted is frustrating. It takes 30 seconds and saves you from being rushed later.
Melt the chocolate properly:
Microwave in 30-second bursts, stirring between each one; this gentle approach keeps the chocolate from seizing or turning grainy. You'll know it's ready when it's completely smooth and pours like silk.
Create the chocolate base:
Spoon about a teaspoon into each liner and use the back of your spoon to coat the bottom and creep slightly up the sides. The key is not overspreading—you want just enough that it clings to the paper without pooling.
Freeze the base:
Ten minutes in the freezer is enough for the chocolate to set firm; any longer and you risk the filling not sticking to it later. Set a timer so you don't zone out.
Prepare your fillings:
Mix the peanut butter layer until smooth (the protein powder can clump, so work it in slowly), then whisk the yogurt filling until creamy and uniform. Having both ready before you go back to the tin keeps momentum.
Build the layers:
Place a small teaspoon of peanut butter mixture on each chocolate base, flatten it gently with your spoon, then top with yogurt and flatten again. This creates distinct layers that stay defined rather than blending into one thick middle.
Seal with chocolate:
Cover each cup with the remaining melted chocolate, making sure to close the seal completely around the edges. You want no yogurt peeking through, or it'll seep out during freezing.
Freeze until firm:
At least 1 hour, though I usually leave mine overnight because they're actually easier to remove from the papers when they're rock solid. Once set, you can store them in the fridge in an airtight container for up to a week.
Decadent homemade peanut butter cups featuring a tangy Greek yogurt center, perfect for a healthy high-protein snack or dessert. Save
Decadent homemade peanut butter cups featuring a tangy Greek yogurt center, perfect for a healthy high-protein snack or dessert. | kookycrunch.com

There's a moment between the freezing and the eating when you open the container and see your homemade cups sitting there—clean lines, shiny chocolate, perfect little discs of your own making—and you realize you've made something genuinely better than what you'd buy. That feeling of small accomplishment is part of why I keep coming back to this recipe.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Flavor Variations That Actually Work

Swapping ingredients here is easier than it sounds because the structure is flexible. I've replaced the peanut butter with almond butter for a lighter nod, and the yogurt filling takes on a slightly different tanginess depending on the brand you use—Fage tastes creamier, Chobani a bit tangier. The chocolate percentage matters too; I once went too dark (85% cocoa) and the bitterness competed with the sweetness, so I've settled on 70% as the sweet spot that lets every layer shine.

Storage and Timing

These are best eaten straight from the fridge, when they have that pleasant firmness without being frozen solid. I usually pull a couple out 10 minutes before eating so the chocolate softens just slightly and the filling becomes creamy rather than dense. They'll keep for about a week if stored in an airtight container, though I've never had a batch last that long in my house.

Why This Actually Wins as a Snack

What surprised me most about these is how satisfying they are—you're not reaching for a third one within 20 minutes like you might with store-bought cups. The protein keeps you fuller longer, the chocolate is rich enough that a little goes a long way, and the yogurt adds a creamy texture that makes your brain register this as genuinely decadent. They work as a post-workout snack, an afternoon pick-me-up, or a guilt-free dessert after dinner, which is basically the definition of a recipe worth making.

  • Make them on a Sunday and you have grab-and-go nutrition for the whole week.
  • If you're avoiding sugar, use stevia or monk fruit sweetener instead of honey—the ratio stays the same.
  • They also work beautifully as a homemade gift if you pack them in a nice container and explain the protein content.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Indulgent dark chocolate peanut butter cups with a smooth, protein-rich Greek yogurt filling, ideal for guilt-free sweet cravings. Save
Indulgent dark chocolate peanut butter cups with a smooth, protein-rich Greek yogurt filling, ideal for guilt-free sweet cravings. | kookycrunch.com

These cups prove that homemade doesn't have to mean complicated—it just means intentional and done with a little care. Once you've made them once, they become the kind of recipe you return to again and again.

Recipe FAQ

Can I substitute peanut butter with another nut butter?

Yes, almond or sunflower seed butter can be used for those with peanut allergies or different flavor preferences.

How do I ensure the cups set properly?

Freeze the initial chocolate layer before adding fillings and chill the assembled cups for at least one hour until firm.

What type of chocolate works best?

Use dark chocolate with at least 70% cocoa for a rich flavor and smooth texture.

Can I use flavored protein powder?

Vanilla or unflavored whey protein powders blend well, adding to the creamy texture without overpowering flavors.

Is refrigeration necessary after chilling?

Yes, storing in the refrigerator helps maintain firmness and freshness after initial freezing.

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 layered with chocolate and tangy Greek yogurt filling, rich in protein.

Prep duration
20 min
Cook duration
60 min
Complete duration
80 min
Created by Jake Peterson


Skill level Easy

Heritage American

Output 12 Portions

Diet considerations Meat-free, No gluten

Components

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

Directions

Phase 01

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

Phase 02

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

Phase 03

Layer 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.

Phase 04

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

Phase 05

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

Phase 06

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

Phase 07

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

Phase 08

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

Phase 09

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

Phase 10

Store and Serve: Store in the refrigerator and enjoy chilled.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Necessary tools

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

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains peanuts
  • Contains dairy
  • May contain traces of soy depending on chocolate and protein powder brands

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 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.