Frozen Peanut Butter Yogurt Bites are little pockets of creamy, nutty goodness that are perfect for a cool and tasty treat. They combine smooth peanut butter with tangy yogurt, then get frozen into bite-sized snacks that are both refreshing and satisfying. These bites are great for a quick pick-me-up or a fun snack on warm days.
I love making these because they’re so simple and don’t require many ingredients or much prep time. Plus, they’re a fun way to enjoy peanut butter without feeling too heavy. When I need something sweet but also a bit healthy, these bites are my go-to. I usually add a sprinkle of chocolate chips or a little honey on top before freezing just to make them extra special.
These frozen bites are perfect for kids and adults alike. I often keep a batch in the freezer ready for hot afternoons or after a workout. They’re easy to pop in your mouth and satisfying enough to stop cravings. It’s so nice to have a treat that feels indulgent but is also simple and fresh!
Key Ingredients & Substitutions
Greek Yogurt: Full-fat Greek yogurt gives these bites a creamy texture and tangy flavor. If you prefer dairy-free, try coconut yogurt for a similar creaminess, but the taste will be a bit different.
Peanut Butter: Creamy peanut butter works best for smooth bites. Natural peanut butter is healthier but can be a bit thinner; if you use it, give the mix a good stir first. Almond or cashew butter are great substitutions too.
Honey or Maple Syrup: This is optional, just add if you like a sweeter taste. Maple syrup works well if you want a vegan option. I like to keep it minimal to enjoy the peanut flavor.
Mini Chocolate Chips: These add a nice texture and little chocolate bursts. You can skip them or use chopped nuts for crunch. Dark chocolate chips make a richer version.
How Can I Make Perfectly Smooth and Firm Bites?
The key to these bites is mixing and freezing well.
- Stir the yogurt, peanut butter, honey, and vanilla until smooth—no lumps! This ensures a creamy bite.
- Use a small scoop or spoon to make even-sized balls for uniform freezing and serving.
- Press chocolate chips gently on top so they stick once frozen.
- Freeze on parchment paper to prevent sticking, then transfer to an airtight container to keep them fresh.
- Freeze for at least 2 hours so bites firm up nicely and hold their shape.
- If they’re too hard to eat straight from the freezer, let them sit for a minute at room temperature for a softer texture without melting completely.

Equipment You’ll Need
- Large Mixing Bowl – I like using a big bowl so I can stir everything easily without spills.
- Small Cookie Scoop or Spoon – makes portioning out the mixture quick and uniform.
- Parchment Paper – helps prevent sticking and makes clean-up easier.
- Baking Sheet or Plate – a flat surface to freeze the bites on.
- Airtight Container – perfect for storing leftovers in the freezer and keeping the bites fresh.
Flavor Variations & Add-Ins
- Use almond or cashew butter instead of peanut butter for a nutty twist.
- Add chopped nuts or dried fruit into the mixture for extra texture and flavor.
- Mix in a teaspoon of cinnamon or a pinch of sea salt for more depth.
- Swirl in melted chocolate or caramel before freezing for a richer, more decadent treat.
Frozen Peanut Butter Yogurt Bites
Ingredients You’ll Need:
Main Ingredients:
- 1 cup plain or vanilla Greek yogurt (preferably full-fat for creaminess)
- 1/2 cup creamy peanut butter (natural or regular)
- 1-2 tablespoons honey or maple syrup (optional, for sweetness)
- 1/2 teaspoon vanilla extract
For Topping and Garnish:
- 1/2 cup mini chocolate chips (for topping and optional mix-in)
- Fresh raspberries (optional, for garnish)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and at least 2 hours to freeze the bites until firm. They’re quick to mix together and just need time in the freezer to become the perfect frozen treat.
Step-by-Step Instructions:
1. Prepare Your Freezing Surface:
Start by lining a baking sheet or plate with parchment paper. This ensures the bites won’t stick and makes clean-up easy.
2. Mix Your Ingredients:
In a medium bowl, combine the Greek yogurt, peanut butter, honey or maple syrup (if using), and vanilla extract. Stir everything well until the mixture is smooth and creamy. If you like, fold in some mini chocolate chips for a fun texture.
3. Form the Bites:
Use a small cookie scoop or a spoon to drop small, bite-sized mounds of the mixture onto your parchment-lined surface. Press a few chocolate chips on top of each bite for decoration.
4. Freeze and Store:
Place the baking sheet in the freezer and let the bites freeze for at least 2 hours or until they are firm. Once frozen, pop the bites off the parchment paper and store them in an airtight container in the freezer until you’re ready to enjoy them.
5. Serving Suggestions:
Serve the frozen peanut butter yogurt bites on a plate, optionally garnished with fresh raspberries to add a bright and tart contrast. Eat them straight from the freezer or let them soften for a minute at room temperature if you prefer a creamier texture.
Equipment You’ll Need
- Large mixing bowl
- Small cookie scoop or spoon
- Parchment paper
- Baking sheet or plate
- Airtight container for storing
Flavor Variations & Add-Ins
- Use almond or cashew butter instead of peanut butter for a nutty twist.
- Mix in chopped nuts or dried fruit for extra texture.
- Add a pinch of cinnamon or a little sea salt for added flavor depth.
- Swirl in melted chocolate or caramel before freezing for a decadent flavor.
Can I Use Frozen Yogurt Instead of Greek Yogurt?
It’s best to use plain or vanilla Greek yogurt because frozen yogurt is usually sweeter and less thick, which can affect texture and flavor. If using frozen yogurt, thaw it first and drain any excess liquid before mixing.
How Long Do These Bites Keep in the Freezer?
Stored in an airtight container, these bites stay fresh for up to 2 weeks. Just make sure to keep them well sealed to prevent freezer burn and preserve their creamy texture.
Can I Make These Ahead of Time for a Party?
Absolutely! Make them a day or two in advance and keep them frozen until serving. Just take them out about 5 minutes before eating to soften slightly for the best texture.
What Can I Use If I’m Allergic to Peanuts?
Try substituting the peanut butter with almond butter, cashew butter, or sunflower seed butter. These alternatives work well and still give you a rich, nutty flavor.
