Homemade Protein Peanut Butter Cups

If you love chocolate and peanut butter, these Protein Peanut Butter Cups are a simple no‑bake treat you can enjoy anytime. Made with just a handful of real food ingredients and a scoop of protein powder, they come together in about 10–15 minutes and chill into a satisfying, portable snack.

Protein peanut butter cups stacked up on a cutting board.

The classic pairing of chocolate and peanut butter gets a healthier twist in these Protein Peanut Butter Cups. They use dark chocolate for balanced sweetness, natural peanut butter for creaminess, honey for a touch of sweetness, and protein powder to make the filling more substantial. A bit of coconut oil keeps the chocolate coating smooth and easy to bite through, and a sprinkle of flaky sea salt brings out the flavors.

The filling is soft and creamy, and the chocolate shell adds a pleasant snap. These cups store well in the refrigerator or freezer, so they’re great for meal prep, lunchboxes, or an on‑the‑go snack.

This version is less sweet than many store‑bought peanut butter cups and uses ingredients you can pronounce. They’re quick to assemble and easy to adapt to dietary preferences or ingredient availability.

Overhead shot of homemade protein peanut butter cups topped with flaky sea salt on paper liner.

Why you’ll love this recipe

  • Easy no‑bake peanut butter cups that feel indulgent but are made with simple ingredients.
  • Only a few pantry staples and a scoop of protein powder — ready in 10–15 minutes plus chilling time.
  • Balanced texture: creamy protein‑enhanced filling with a crisp dark chocolate shell.
  • Keeps well in the fridge for snacking and in the freezer for longer storage.

Recipe ingredients

These cups use five core ingredients (plus optional flaky sea salt). Use the ingredient list below to scale the recipe as needed.

Protein peanut butter cups recipe ingredients.
  • Dark chocolate chips — chosen for their deeper chocolate flavor and lower sweetness. Use whichever chocolate you prefer.
  • Peanut butter — creamy or crunchy both work. Swap in almond or sunflower seed butter for allergies.
  • Protein powder — vanilla or unflavored whey, plant, or collagen powders will work. Texture may vary slightly by type.
  • Honey — adds a touch of sweetness; maple syrup can be used as a substitute.
  • Coconut oil — thins and softens the chocolate for an ideal texture; melted butter can be substituted.
  • Flaky sea salt — optional, but a small sprinkle enhances the chocolate and peanut butter flavors.

How to make homemade peanut butter cups

These peanut butter cups are straightforward to assemble. The steps are quick; the longest part is chilling until set.

Pro tip: Protein powder helps firm the filling. If you prefer not to use it, thicken the filling with a tablespoon or two of almond flour or coconut flour.

Overview of the process: mix the filling, form discs, melt the chocolate with the fat, create a chocolate base in liners, add the filling, top with chocolate, chill until set.

Protein peanut butter cup filling in mixing bowl.
Stir peanut butter, protein powder and honey until smooth.
Protein peanut butter cup filling formed into discs.
Form the peanut butter mixture into flattened discs.
Melted dark chocolate chips and coconut oil in small bowl.
Melt chocolate with coconut oil until smooth.
Melted dark chocolate in bottom of paper liners for peanut butter cups.
Pour chocolate into liners and spread up the sides for a sturdy shell.
Muffin pan with peanut butter filling in dark chocolate for peanut butter cups.
Place a peanut butter disc into each chocolate base.
Assembled peanut butter cups in muffin pan before chilling.
Top with chocolate, sprinkle with sea salt, then chill until set.

Recipe FAQs

What kind of protein powder works best?

Whey, collagen, or plant‑based protein powders work well. Vanilla or unflavored varieties blend nicely with peanut butter and honey. Avoid powders that are described as very chalky for a smoother filling.

Can I make these without protein powder?

Yes, but protein powder helps the filling hold its shape. If omitted, thicken the filling with a small amount of almond flour or coconut flour to achieve a firmer texture.

Do I need to use coconut oil in the chocolate?

Coconut oil thins the melted chocolate and keeps the shell from becoming too hard. If you prefer, swap in melted butter instead.

How should I store them?

Store in an airtight container in the refrigerator for up to two weeks. For longer storage, freeze for up to three months and allow a few minutes at room temperature before serving.

Overhead shot of homemade protein peanut butter cups topped with flaky sea salt on parchment paper.

Recipe notes

  • Tip: Different protein powders absorb moisture differently; adjust the amount slightly if your filling is too sticky or too dry.
  • Use dairy‑free or sugar‑free chocolate if you prefer; the recipe adapts well to substitutions.
  • If you want a softer cup, let it sit at room temperature a few minutes before eating.
  • For best texture and freshness, keep an airtight container in the fridge for up to 2 weeks or freeze for up to 3 months.
Close-up of a halved protein peanut butter cup showing creamy peanut butter and protein filling.

More easy homemade treats:

  • Flourless peanut butter cookies
  • Salted dark chocolate peanut butter fudge
  • Chocolate peanut butter pie
  • Gluten‑free peanut butter chocolate cookies
  • No‑bake chocolate peanut butter oatmeal cookies

Did you try this recipe? If so, leave a review below and tag @flavorthemoments on social media so I can see what you made.

Stack of protein peanut butter cups on a cutting board with flaky sea salt scattered around.

Protein Peanut Butter Cups

Simple no‑bake peanut butter cups made with real ingredients and a protein boost. Ready in minutes plus chilling time.

  • Servings: 12
  • Prep time: 15 mins
  • Cook (melt) time: 1 min
  • Chilling time: ~3 hrs
  • Total time: ~3 hrs 16 mins

Equipment

  • Standard muffin tin
  • Paper or foil liners
  • Mixing bowl and spoon or small mixer
  • Microwave‑safe bowl or double boiler for melting chocolate

Ingredients

  • 1/2 cup creamy peanut butter
  • 1/3 cup protein powder (vanilla or unflavored)
  • 2 tablespoons honey (or maple syrup)
  • 1 1/2 cups dark chocolate chips (about 9 ounces)
  • 1 tablespoon melted coconut oil (or melted butter)
  • Flaky sea salt, for sprinkling (optional)

Instructions

  1. Line a standard 12‑cup muffin tin with paper or foil liners.
  2. In a medium bowl, stir together the peanut butter, protein powder, and honey until smooth and free of lumps. The mixture will form a soft dough.
  3. Divide the filling into 12 equal portions and flatten each into a small disc (about 1 tablespoon each). Set aside.
  4. Place the chocolate chips and melted coconut oil in a microwave‑safe bowl. Heat at 50% power for 1 minute, stir, then heat in 30–60 second increments until fully melted and smooth. Alternatively, melt over a double boiler.
  5. Spoon about 1 tablespoon of melted chocolate into the bottom of each lined muffin cup and spread it slightly up the sides to create a shell.
  6. Place a peanut butter disc on top of each chocolate base. Drizzle about 1/2 tablespoon of melted chocolate over each disc to fully cover.
  7. Sprinkle with flaky sea salt if using. Chill in the refrigerator until set, about 2–3 hours, or speed up in the freezer for 30–60 minutes.
  8. Remove from liners and store in an airtight container in the fridge or freezer as desired.

Notes

  1. Protein powder choice affects texture—vanilla and unflavored work best for flavor balance.
  2. Use your preferred chocolate chips; dairy‑free options work well here.
  3. For a softer cup, allow to sit at room temperature for a few minutes before eating.
  4. Store in an airtight container in the fridge for up to 2 weeks or freeze for up to 3 months.

Nutrition

Serving: 1 peanut butter cup • Calories: 237 kcal • Carbohydrates: 20 g • Protein: 4 g • Fat: 16 g • Saturated fat: 7 g • Fiber: 3 g • Sugar: 14 g

All recipes and images © Flavor the Moments.