Greek Yogurt Peanut Butter Bites

When you’re craving something sweet but don’t want to derail your healthy eating, these no-bake peanut butter Greek yogurt bites are the answer. They taste like a frozen version of a peanut butter cup—rich, creamy, and satisfying—but they’re packed with protein and made with wholesome ingredients. The best part? They require absolutely no baking, come together in just five minutes of active work, and keep beautifully in the freezer for whenever a craving strikes. They’re the kind of treat that makes you feel good while you’re eating it and even better after.

What Makes This Recipe Special

These yogurt bites deliver everything you want in a healthy dessert without any of the guilt. With just a handful of simple ingredients—Greek yogurt, peanut butter, honey, and chocolate—you’ll create a treat that rivals anything you’d find at the ice cream shop, but with far more nutritional value. Each bite provides protein from the yogurt and peanut butter, making them genuinely satisfying rather than just a sugar rush.

They’re incredibly budget-friendly since you probably already have most ingredients in your pantry. The recipe is also wonderfully flexible, allowing you to swap in different nut butters, adjust the sweetness level, or customize the toppings based on what you have on hand. Kids love them because they look and taste like cookies covered in chocolate, while adults appreciate that they’re actually nourishing.

Make a batch on Sunday and you’ll have a stash of healthy treats ready for the entire week. They’re perfect for late-night sweet cravings, post-workout snacks, or anytime you need something cold and refreshing on a hot day.

“These are amazing! They are the healthier twin of my beloved DQ Peanut Buster Bar. I keep these in the freezer all of the time now.” — Amanda

How This Recipe Comes Together

The process couldn’t be simpler and happens in two easy stages. First, you’ll mix together Greek yogurt, peanut butter, and honey until smooth and creamy. This mixture gets scooped onto a parchment-lined baking sheet in cookie-like shapes, topped with a few peanuts for crunch, and frozen until completely solid—about two hours.

Once frozen, you’ll melt chocolate chips with a touch of coconut oil to create a smooth, glossy coating. Each frozen yogurt bite gets dipped or drizzled with this chocolate mixture, then gets a sprinkle of flaky sea salt for that perfect sweet-and-salty contrast. A final 20-minute freeze sets the chocolate shell, and they’re ready to enjoy.

The yogurt base creates a creamy, almost cheesecake-like texture when frozen, while the chocolate coating adds satisfying crunch. The combination of peanut butter and honey provides natural sweetness without refined sugar, and the flaky salt elevates the entire experience from good to extraordinary.

What You’ll Need

This recipe keeps things refreshingly simple with just seven ingredients:

  • 1 cup Greek yogurt – The protein-rich base; full-fat creates the creamiest texture, but 2% or nonfat work too
  • 1/2 cup peanut butter – Use smooth, creamy peanut butter for best results; natural or conventional both work, or substitute almond butter or cashew butter
  • 1/3 cup honey – Provides natural sweetness and helps bind everything; maple syrup works as a substitute
  • 1/3 cup peanuts – Adds crunch and visual appeal; crushed cashews or walnuts are excellent alternatives
  • 1⅓ cups chocolate chips – Semisweet or dark chocolate work beautifully; use your favorite variety
  • 2 teaspoons coconut oil – Creates a smooth, thin chocolate coating that hardens nicely; refined coconut oil won’t add coconut flavor
  • Flaky sea salt – Finishing touch that makes these taste gourmet; don’t skip this if you can help it

Step-by-Step Instructions

Make the yogurt mixture: Add the Greek yogurt, peanut butter, and honey to a large mixing bowl. Stir vigorously with a spoon or spatula until everything is completely smooth and well incorporated. The mixture should be thick but scoopable, similar to cookie dough consistency.

Form the bites: Line a half baking sheet or large plate with parchment paper. Using a cookie scoop or large spoon, scoop out approximately three tablespoons of the yogurt mixture and drop it onto the prepared surface. You should get about 12 portions. Use the back of your spoon or the bottom of the scoop to gently press and smooth each mound into a flat, cookie-like shape about half an inch thick.

Add peanuts: Press five peanuts into the top of each yogurt bite, arranging them however you like. This adds texture and makes them look more finished and professional.

First freeze: Place the baking sheet in the freezer and freeze for two hours, or until the yogurt bites are completely frozen solid throughout. Don’t rush this step—they need to be very firm before you add the chocolate coating.

Melt the chocolate: When the bites are nearly frozen, prepare your chocolate coating. Add the chocolate chips and coconut oil to a small saucepan. Heat over low heat, stirring constantly with a spatula or wooden spoon, until the chocolate is completely melted and smooth. Remove from heat. Alternatively, you can melt them in the microwave in 20-second intervals, stirring between each one.

Coat with chocolate: Remove the frozen yogurt bites from the freezer. Working quickly, dip each bite into the melted chocolate, using a fork or spoon to ensure it’s completely coated. Lift it out, allowing excess chocolate to drip back into the pan, then return it to the parchment-lined baking sheet. You can also simply drizzle the melted chocolate over the tops if you prefer less chocolate coating.

Add finishing salt: While the chocolate is still wet, sprinkle a small pinch of flaky sea salt over each bite. This step is crucial for bringing out all the flavors.

Final freeze: Return the chocolate-covered bites to the freezer for another 20 minutes to allow the chocolate to fully harden and the yogurt to firm back up. They’re now ready to enjoy.

Best Ways to Enjoy Them

These frozen yogurt bites are designed to be enjoyed straight from the freezer, though letting them sit at room temperature for two to three minutes makes them slightly easier to bite through if you have sensitive teeth. The texture is best when they’re still quite cold and firm—the yogurt center becomes wonderfully creamy while the chocolate shell provides satisfying crunch.

They make an excellent afternoon snack when you need something sweet and filling to tide you over until dinner. Keep them in your freezer for late-night dessert cravings when you want something indulgent but don’t want to feel guilty. They’re also perfect for post-workout recovery since they provide both protein and natural sugars to help replenish energy.

Serve them on a pretty plate as an impressive yet easy dessert when you have guests over. Most people can’t believe they’re made with Greek yogurt and contain so much protein. They look elegant enough for entertaining but are secretly one of the healthiest desserts you could offer.

Pack one in your lunch for a midday treat, or keep a container at work for those inevitable 3 p.m. sugar cravings. Unlike many frozen desserts, these actually provide nutritional value while satisfying your sweet tooth.

Keeping Leftovers Fresh

Store these yogurt bites in an airtight container in the freezer for seven to ten days. Layer them with parchment paper between levels to prevent sticking together. A rigid freezer-safe container works better than a bag, as it protects the chocolate coating from cracking or chipping.

These are designed to be stored frozen and eaten frozen—do not attempt to store them in the refrigerator, as they will become soft and messy. The yogurt base needs to stay frozen to maintain its ideal texture and shape.

When you’re ready to eat one, you can enjoy it directly from the freezer for a very firm, ice-cream-like experience. For a slightly softer texture that’s easier to bite into, let it sit at room temperature for two to three minutes before eating. The yogurt will soften slightly while the chocolate coating remains firm and crunchy.

Always use clean hands or utensils when removing bites from storage to maintain food safety and extend shelf life.

Tricks for Success

Use smooth and creamy nut butter rather than crunchy or natural varieties that separate. The natural oils in separated nut butter can make your mixture too oily or inconsistent. If you do use natural peanut butter, make sure to stir it very well before measuring.

Line your baking sheet with parchment paper, not wax paper. Parchment handles freezer temperatures better and prevents sticking more reliably. If you don’t have parchment, a silicone baking mat works wonderfully too.

Make your yogurt bites relatively thin—about half an inch thick—rather than tall mounds. Thinner bites freeze faster, are easier to bite through without hurting your teeth, and allow the chocolate-to-yogurt ratio to be more balanced. Plus, they’re easier to dip in chocolate without breaking apart.

Don’t skip the flaky sea salt finishing touch. This seemingly small detail makes an enormous difference in flavor. The salt enhances both the chocolate and the peanut butter while cutting through the sweetness perfectly. Add it immediately after coating with chocolate while it’s still wet—if the chocolate hardens first, the salt won’t stick.

If you’re not a fan of overly sweet treats, reduce the honey to less than half the amount called for. The yogurt and peanut butter provide plenty of flavor on their own, and you can always adjust sweetness to your preference.

Different Ways to Try Them

Change the nut butter: Swap peanut butter for almond butter, cashew butter, or sunflower seed butter for different flavor profiles. Each creates a unique taste experience while maintaining the same creamy texture.

Adjust sweetness levels: Use maple syrup instead of honey for a different flavor dimension. Try liquid stevia or monk fruit sweetener if you want to reduce calories and sugar content even further.

Modify the chocolate amount: Use less chocolate and simply drizzle it over the tops instead of fully coating each bite. This reduces calories while still giving you that chocolate hit. Or go in the opposite direction and make them extra decadent with a thicker chocolate layer.

Add mix-ins: Fold mini chocolate chips, chopped nuts, shredded coconut, or cacao nibs into the yogurt mixture before freezing for added texture and flavor complexity.

Try different toppings: Instead of peanuts on top, try crushed pretzels for sweet-and-salty contrast, chopped almonds or pecans, granola for extra crunch, or even a small piece of caramel for something special.

Make them chocolate: Add two tablespoons of cocoa powder to the yogurt mixture for chocolate peanut butter bites. You might need to add slightly more honey to balance the cocoa’s bitterness.

Create swirls: Marble in some jam, Nutella, or caramel before freezing for beautiful swirled patterns and extra flavor.

Your Questions Answered

Can I use peanut butter powder instead of regular peanut butter?

While you could try this, regular peanut butter works much better. Peanut butter powder lacks the oils and fats that help bind the mixture and create that creamy texture. If you must use powder, you’ll need to reconstitute it with water first and possibly add extra honey or oil to achieve the right consistency.

Why does frozen yogurt sometimes get icy?

This happens when ice crystals form during freezing, usually due to excess moisture or slow freezing. To minimize iciness, make sure your yogurt mixture is thick and well-combined, freeze at the coldest freezer setting, and don’t let partially frozen bites thaw and refreeze. Using full-fat Greek yogurt also helps create a creamier texture with fewer ice crystals.

Can I substitute a different oil for coconut oil?

Yes, any neutral-flavored oil works here—try avocado oil, grapeseed oil, or even light olive oil. The oil’s purpose is to thin the chocolate slightly and create a smooth coating. Just use refined oils that won’t add competing flavors.

Are these meant to be eaten frozen or thawed?

These are designed to be eaten frozen or slightly defrosted. The texture is best when they’re still quite cold—the yogurt becomes wonderfully creamy while remaining firm enough to hold its shape. Letting them sit at room temperature for two to three minutes before eating makes them easier to bite into if you have sensitive teeth.

What’s the nutritional value per bite?

Each bite contains approximately 232 calories with 5 grams of protein, 24 grams of carbohydrates, and 14 grams of fat. They provide a good balance of protein and healthy fats that help keep you satisfied, making them far more nutritious than typical frozen desserts or candy.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
greek yogurt peanut butter bites 2026 01 04 150446 1024x574 1

No-Bake Peanut Butter Greek Yogurt Bites


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 145 minutes
  • Yield: 12 bites
  • Diet: Vegetarian

Description

These no-bake Greek yogurt bites are a healthy dessert alternative, packed with protein and made with wholesome ingredients.


Ingredients

  • 1 cup Greek yogurt
  • 1/2 cup peanut butter
  • 1/3 cup honey
  • 1/3 cup peanuts
  • 1⅓ cups chocolate chips
  • 2 teaspoons coconut oil
  • Flaky sea salt


Instructions

  1. Make the yogurt mixture: In a large bowl, mix Greek yogurt, peanut butter, and honey until smooth and creamy.
  2. Form the bites: Line a baking sheet with parchment paper and scoop the mixture into cookie-like shapes.
  3. Add peanuts: Press five peanuts into each bite.
  4. First freeze: Freeze for two hours until solid.
  5. Melt the chocolate: Heat chocolate chips and coconut oil over low heat until smooth.
  6. Coat with chocolate: Dip each bite in the melted chocolate, allowing excess to drip off.
  7. Add finishing salt: Sprinkle flaky sea salt over each coated bite.
  8. Final freeze: Freeze for another 20 minutes to set.

Notes

Store in an airtight container in the freezer for up to 10 days. Enjoy straight from the freezer for the best texture.

  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star