Frozen Peanut Butter Yogurt Bites are the perfect little treat for a hot day or whenever you want a cool snack that’s both creamy and a little nutty. These bite-sized goodies combine smooth peanut butter with tangy yogurt, then freeze into handy pops that are refreshing and satisfying. They’re easy to make and fun to pop right into your mouth one after another!
I love how simple these bites are and how quickly they come together. I usually keep a batch in the freezer so I can reach for them whenever I want something sweet but not too heavy. Plus, peanut butter and yogurt are a great combo that feels a little like a grown-up snack but still totally enjoyable. Sometimes I add a sprinkle of chocolate chips or a drizzle of honey on top for an extra touch of yum.
They’re great for kids’ lunch boxes, an afternoon pick-me-up, or even a light dessert after dinner. I’ve found that letting them sit out for just a couple of minutes before enjoying makes them perfectly soft and creamy without losing that cool, refreshing bite. These frozen bites always bring a little smile and instantly cool down the day!
Key Ingredients & Substitutions
Peanut Butter: Creamy peanut butter is best for smooth bites. If you prefer, try almond or cashew butter for a different but equally tasty flavor. For allergies, sunflower seed butter works great too.
Greek Yogurt: Greek yogurt gives these bites a nice tang and creaminess. Choose plain or vanilla based on your sweetness preference. For a dairy-free version, try coconut or almond milk yogurt.
Sweetener: Honey or maple syrup adds a touch of natural sweetness. You can skip it if you like a less sweet snack or substitute with agave or a sugar-free syrup.
Chocolate Chips: Mini chips are perfect to mix inside and sprinkle on top for crunch. Dark, milk, or even white chocolate work. For a nut-free option, use carob chips.
How Do I Shape and Freeze the Bites Without Them Sticking or Crumbling?
Making these bites hold their shape is easier than it seems:
- Mix the peanut butter and yogurt well until smooth; this helps bind the bites together.
- Use a small cookie scoop or spoon to portion out the mixture evenly, then roll gently into balls with your hands.
- If the mixture feels sticky, chill it for 10-15 minutes first—it firms up and is easier to shape.
- Place the balls on parchment paper to prevent sticking to the tray.
- Freeze for at least 2 hours until firm. Don’t skip this step; it helps the bites hold together and improves texture.
- Before serving, let them sit 2-3 minutes at room temperature for a creamy bite that’s not too hard.

Equipment You’ll Need
- Mixing bowls – I use them to stir everything easily and keep things organized.
- Small cookie scoop or spoon – helps measure and shape the bites evenly.
- Parchment paper – prevents the bites from sticking to the tray and makes cleanup easier.
- Baking sheet or tray – provides a sturdy surface for the bites to freeze on.
- Optional: Melting bowl or microwave-safe dish – for melting chocolate for drizzle or coating.
Flavor Variations & Add-Ins
- Swap peanut butter for almond or cashew butter for different nutty flavors.
- Add a handful of chopped nuts or dried fruits inside for extra texture.
- Mix in a teaspoon of cocoa powder or cinnamon for a flavor twist.
- Use flavored or dark chocolate chips, or drizzle with melted chocolate for more richness.
Frozen Peanut Butter Yogurt Bites
Ingredients You’ll Need:
Main Ingredients:
- 1 cup creamy peanut butter
- 1 cup plain or vanilla Greek yogurt
- 2 tablespoons honey or maple syrup (optional for sweetness)
- 1 teaspoon vanilla extract (optional)
- 1/4 cup mini chocolate chips, plus extra for topping
- Shredded coconut or a pinch of sea salt for garnish (optional)
How Much Time Will You Need?
This delicious recipe takes about 10 minutes to prepare. After mixing and shaping the bites, you’ll need to freeze them for at least 2 hours to get them firm and ready to enjoy. They’re a quick snack to put together but require some chilling time.
Step-by-Step Instructions:
1. Mix the Base Ingredients:
In a medium bowl, stir together the peanut butter, Greek yogurt, honey or maple syrup (if using), and vanilla extract until everything is smooth and well combined.
2. Add Chocolate Chips:
Fold in the 1/4 cup of mini chocolate chips gently so they spread evenly throughout the mix without breaking.
3. Shape the Bites:
Using a small cookie scoop or spoon, scoop small amounts of the mixture and roll each into bite-sized balls with your hands. Place these on a baking sheet lined with parchment paper to keep them from sticking.
4. Add Toppings:
Press a few extra mini chocolate chips on top of each ball. You can also sprinkle shredded coconut or sea salt if you want some extra flavor and texture. For a fancier look, drizzle melted chocolate over the bites.
5. Freeze Until Firm:
Put the tray in the freezer for at least 2 hours, or until the bites are firm and set.
6. Store and Serve:
Transfer the frozen bites to an airtight container and keep them in the freezer. Let them sit at room temperature for a few minutes before eating so they soften slightly and taste creamy.
Can I Use Frozen Yogurt Instead of Fresh Greek Yogurt?
It’s best to use fresh Greek yogurt for the right texture and consistency. Frozen yogurt is too icy and can make the bites watery once thawed.
How Long Can I Store These Bites in the Freezer?
You can keep them frozen in an airtight container for up to 2 weeks. Just make sure to let them thaw a few minutes before eating for the best taste and texture.
Can I Make These Bites Nut-Free?
Absolutely! Substitute the peanut butter with sunflower seed butter or soy nut butter for a safe, nut-free alternative that still tastes delicious.
Can I Skip the Sweetener?
Yes! If you prefer less sweetness or your peanut butter is already sweetened, you can leave out the honey or maple syrup. The chocolate chips add a nice touch of sweetness as well.
