If you love peanut butter, crave something sweet but healthy, and want a seasonal treat that’s easy to make ahead, these High Protein Frozen Peanut Butter Greek Yogurt Bites are for you. They hit the trifecta: creamy Greek yogurt for tang and protein, powdered peanut butter for concentrated peanut flavor without all the oil, and a dark chocolate shell for that irresistible finish. Whether you’re cooling off on a warm afternoon or packing a protein-rich snack for post-workout fuel, these bites feel like a little homemade indulgence that still supports your nutrition goals. For more ideas to balance taste and protein at breakfast or snack time, check out these high-protein, low-calorie breakfast ideas that pair well with on-the-go treats.
Ingredients & Equipment
Here’s everything you’ll need to make about 12–16 small bites, depending on the size of your molds.
- 1/2 cup greek yogurt (full fat)
- 1/4 cup powdered peanut butter (like PBfit, PB2, or similar brands)
- 1 tablespoon creamy peanut butter
- 1/2 tablespoon maple syrup
- 1/2 cup dark chocolate chips (such as Lily’s)
- 1 teaspoon coconut oil
Helpful notes
- The amounts above make a small batch; double the recipe for larger batches. Full-fat Greek yogurt gives the creamiest texture, but 2% works fine if you prefer.
- Powdered peanut butter keeps the mixture less oily and higher in protein—if you only have regular peanut butter, reduce the creamy peanut butter to 1 teaspoon and adjust to taste.
Equipment
- Mixing bowl (medium)
- Spoon or small spatula
- Silicone molds or an ice cube tray (silicone makes unmolding easy)
- Microwave-safe bowl or small saucepan for melting chocolate
- Fork or dipping tool
- Baking tray (to place molds on) or plate
- Freezer space
- Optional: small blender or whisk for extra smoothness, kitchen thermometer if tempering chocolate
For a smooth finish when dipping, a small blender helps incorporate the powdered peanut butter uniformly, and silicone molds are my favorite because they pop out quickly without cracking the chocolate.
Step-by-Step Instructions (with tips)
Follow these clear steps and pro tips to make perfect High Protein Frozen Peanut Butter Greek Yogurt Bites.
-
Mix the yogurt base: In a medium bowl, mix the Greek yogurt, powdered peanut butter, creamy peanut butter, and maple syrup until smooth. For an extra-silky texture, pulse the mixture for a few seconds in a small blender or use a whisk to remove any lumps. Taste and adjust the sweetness—if you like it sweeter, add another 1/4 teaspoon of maple syrup.
Tip: If the mixture feels too thick to spoon, let it sit for 5 minutes at room temperature or add a tiny splash (1–2 teaspoons) of milk or water to loosen it.
-
Fill the molds: Spoon the mixture into silicone molds or an ice cube tray, packing gently to avoid air pockets. Smooth the tops with the back of a spoon or a small offset spatula. If you want a nutty surprise, press a few chopped roasted peanuts into the center of each mold before freezing.
Tip: Use a piping bag or a zip-top bag with the corner snipped off for neater filling—this helps portion evenly and reduces mess.
-
Freeze until set: Place the filled molds on a baking tray or plate (makes transport easier) and freeze for about 1 hour, or until firm enough to remove from the molds without losing shape.
Tip: If you’re in a hurry, pop them in the coldest part of the freezer and check at 40–45 minutes; silicone sets quickly. Avoid leaving the bites too long uncovered to prevent freezer burn or ice crystals forming on the surface.
-
Melt the chocolate: In a microwave-safe bowl, melt the dark chocolate chips with coconut oil in short 15–20 second bursts, stirring well between bursts until smooth. Alternatively, use a double boiler for more control—stir constantly and remove from heat as soon as the chocolate is glossy.
Tip: If you want firmer chocolate shells, omit the coconut oil or use slightly less. If you’re using a sugar-free chocolate like Lily’s, a teaspoon of coconut oil helps create a smooth sheen and easier dipping.
-
Coat the bites: Once the yogurt mixture has set for about an hour in the freezer, pop the bites out of the molds. Dip each bite into the melted chocolate until fully coated (use a fork to lift it out and tap off excess). Place the coated bites back on a tray lined with parchment or a silicone mat.
Tip: For a marbled look, drizzle extra chocolate back and forth with a small spoon rather than fully coating. If your bites begin to soften while you work, return them to the freezer for 5–10 minutes between batches to keep them firm.
-
Harden the shell: Return the coated bites to the freezer for another 30 minutes to harden the chocolate shell completely.
Tip: After they’ve hardened, transfer them to an airtight container lined with parchment paper in layers to avoid sticking.
Variations and flavor ideas: stir in a pinch of sea salt to the chocolate for a salted peanut butter version, fold in a few mini chocolate chips to the yogurt base for extra texture, or swap maple syrup for honey or agave to change the flavor profile. If you love banana + peanut butter, try adding a scant teaspoon of mashed ripe banana to the yogurt mix (note: this will lower freezer-stability slightly and is best eaten within a week).
Regarding roasting vs boiling: if you plan to make your own peanut butter from raw peanuts for this recipe, roasting the peanuts (about 8–10 minutes at 350°F until golden and fragrant) will yield a richer, nuttier flavor than boiling them. Boiling peanuts produces a very different soft, moist texture and is not recommended for homemade peanut butter intended for these bites.
Chocolate dip alternative
If you have a Ninja Creami or similar device and want a fluffier coating technique or to experiment with frozen chocolate shell textures, you can check this guide on chocolate peanut butter Ninja Creami for inspiration and technique variations.
Storage, Freezing & Make-Ahead Tips
These bites are ideal for make-ahead snacking. Follow these storage tips to keep them tasting fresh and maintain their texture:
- Store in an airtight container in the freezer for up to 2 months. Place parchment paper between layers to prevent sticking.
- For single-serve convenience, portion bites into small freezer bags with the date labeled—this helps with grab-and-go mornings or post-workout fuel.
- When removing from the freezer, let one or two bites sit at room temperature for 3–5 minutes before eating so the chocolate softens slightly. For a softer interior, let them thaw in the refrigerator for 10–15 minutes.
- If condensation forms when moving from freezer to room temperature, open the container once the condensation settles to prevent sogginess from trapped moisture.
Make-ahead idea: assemble multiple batches and freeze uncoated yogurt centers separately; when you’re ready to enjoy, quickly dip in melted chocolate so the chocolate is at its freshest and most glossy. This also reduces the risk of repeated freezer-thaw cycles that can affect texture.
How to Use / Serve This Dish
These High Protein Frozen Peanut Butter Greek Yogurt Bites are versatile — serve them as a snack, dessert, or part of a protein-rich breakfast spread.
- Snack: Pack 2–3 bites in a small container for a mid-afternoon energy boost.
- Dessert: Serve 3–4 bites on a small plate with fresh berries and a sprig of mint for a light yet satisfying finish to a meal.
- Post-workout: Pair with a piece of fruit or a small whole grain wrap for balanced recovery fuel.
For a creative pairing, serve a couple of bites alongside a warm mug of coffee or a cold brew for contrast in temperature and texture. If you enjoy chocolate-peanut-butter baked goods, these make a great cold companion to treats like chocolate peanut butter banana bread — slice a piece and add a bite on the side to balance indulgence with protein.
FAQ
How long will these frozen bites stay good?
Stored correctly in an airtight container in the freezer, they will keep well for up to 2 months. For best texture and flavor, consume within 3–4 weeks. If you notice ice crystals or freezer burn, they’re still safe but the texture may be compromised.
Can I make these dairy-free or vegan?
Yes. Substitute full-fat dairy Greek yogurt with a thick, high-protein plant-based yogurt (like strained almond or coconut yogurt) and use a dairy-free dark chocolate. Note that plant yogurts can vary in consistency—choose a thick variety or strain a thinner one through cheesecloth to achieve the right texture.
What if I don’t have powdered peanut butter—can I use regular peanut butter?
You can, but adjust quantities. Regular peanut butter is more oily and dense: replace the 1/4 cup powdered peanut butter plus 1 tablespoon creamy peanut butter with about 2 tablespoons of regular peanut butter, then taste and add extra maple syrup if needed. Expect a slightly softer center and richer flavor.
Can I prepare these ahead and dip later?
Absolutely. Freeze the yogurt centers in molds, then store them in a single layer or in a container separated by parchment. When you’re ready to dip, melt the chocolate and coat directly from frozen—this helps the chocolate set quickly for a crisp shell. If you want to dip often, prepping centers in bulk and coating smaller batches when needed gives the freshest texture.
For another hearty make-ahead option that balances protein and comfort, you might enjoy this creamy high-protein beef pasta for dinners that also reward meal-prepping.
Conclusion
These High Protein Frozen Peanut Butter Greek Yogurt Bites are a cozy, comforting treat that also supports your protein goals — perfect for seasonal snacking or an anytime pick-me-up. The creamy yogurt center, concentrated peanut flavor, and crisp dark chocolate shell combine nostalgia with nutrition. Try making a batch this weekend: they’re quick, make-ahead friendly, and sure to become a staple in your freezer. If you enjoy the recipe, please share it with friends or leave a note about how you customized your bites — I’d love to hear your twists and favorite flavor combos!

High Protein Frozen Peanut Butter Greek Yogurt Bites
Ingredients
Method
- In a medium bowl, mix the Greek yogurt, powdered peanut butter, creamy peanut butter, and maple syrup until smooth. Adjust sweetness if needed.
- Spoon the mixture into silicone molds or an ice cube tray, packing gently to avoid air pockets.
- Place filled molds on a baking tray and freeze for about 1 hour until firm.
- Melt dark chocolate chips and coconut oil in a microwave-safe bowl in short bursts until smooth.
- Dip each frozen yogurt bite into the melted chocolate until fully coated.
- Place coated bites back on a tray lined with parchment and freeze for another 30 minutes to harden.
