Frozen Peanut Butter Yogurt Bites are a sweet and creamy little treat that’s perfect for a quick snack or a cool dessert. They combine the rich taste of peanut butter with the tangy creaminess of yogurt, all frozen into bite-sized pieces that are fun to pop into your mouth. These bites have a nice balance of smooth and slightly firm textures that make them extra satisfying.
I love making these because they’re so easy and you don’t need a lot of fancy ingredients. Plus, mixing peanut butter with yogurt feels like a little comfort wrapped up in tiny frozen drops. One tip I’ve found helpful is to use Greek yogurt for a thicker, creamier texture that holds up well in the freezer without getting icy.
These peanut butter yogurt bites are great to have on hand when you want something sweet but not too heavy. I often enjoy them right out of the freezer for a refreshing treat on hot days, or I pack a few in my lunchbox as a fun surprise. They’re definitely a favorite around here, especially when I want a quick pick-me-up that feels like a little bit of homemade goodness.
Key Ingredients & Substitutions
Greek Yogurt: I recommend Greek yogurt because it’s thick and creamy, which helps the bites hold their shape when frozen. If you want a dairy-free option, try coconut yogurt, but the texture might be a bit softer.
Peanut Butter: Natural creamy peanut butter works best for a fresh, rich flavor. You can swap it with almond or cashew butter if you prefer or have a peanut allergy.
Mini Chocolate Chips: These add a little crunch and sweetness. If you want to avoid chocolate, dried fruit like chopped raisins or blueberries can be a fun substitute.
Sweeteners: Honey or maple syrup helps balance the tanginess of the yogurt. You can skip it or reduce the amount if you prefer less sweet bites.
How Can I Shape and Freeze These Bites Without Them Sticking Together?
Keeping the bites separate while freezing is key to enjoying their perfect shape and easy grabbing later.
- Line your baking sheet with parchment paper or wax paper before placing the bites on it.
- Make sure to space the balls apart so they don’t freeze stuck together.
- After they’re fully frozen (about 2 hours or more), transfer them to an airtight container or freezer bag for easy storage.
- When handling, put the bites back in the freezer quickly to prevent melting.
This method keeps the bites neat and ready to enjoy whenever you want them, without a sticky mess.

Equipment You’ll Need
- Mixing bowl – I like it because it gives you plenty of space to combine all the ingredients smoothly.
- Small cookie scoop or tablespoon – makes it easy to portion out the mixture evenly and get uniform bites.
- Parchment paper or silicone baking mat – helps prevent the bites from sticking to the tray as they freeze.
- Baking sheet – provides a sturdy surface for freezing the bites in a single layer.
- Measuring spoons and cups – precise measuring keeps the balance of flavors just right.
Flavor Variations & Add-Ins
- Use almond or cashew butter instead of peanut butter for a different nutty flavor.
- Add a handful of chopped nuts or dried fruit into the mixture for extra texture and taste.
- Mix in a teaspoon of cinnamon or a pinch of sea salt to enhance the flavor complexity.
- Top each bite with a small piece of fruit or drizzle with melted chocolate for an appealing finish.
Frozen Peanut Butter Yogurt Bites
Ingredients You’ll Need:
Main Ingredients:
- 1 cup plain or vanilla Greek yogurt
- 1/2 cup creamy peanut butter (preferably natural)
- 2 tablespoons honey or maple syrup (optional, for sweetness)
- 1/4 cup mini chocolate chips
- 1 teaspoon vanilla extract (optional)
For Serving and Decoration (Optional):
- Fresh raspberries, for garnish
- Extra peanut butter, warmed slightly for drizzling
Time Needed
This recipe takes about 10 minutes to prepare. After shaping the bites, you’ll need to freeze them for at least 2 hours to get them firm and ready to enjoy. So overall, plan for about 2 hours and 10 minutes.
Step-by-Step Instructions:
1. Mix the Yogurt and Peanut Butter
In a medium bowl, stir together the Greek yogurt, peanut butter, honey or maple syrup (if using), and vanilla extract (if using). Keep mixing until everything is smooth and well combined.
2. Add the Chocolate Chips
Gently fold the mini chocolate chips into your mixture. Save a few chips to sprinkle on top later for a nice look.
3. Shape the Bites
Use a small cookie scoop or a tablespoon to scoop out the mixture. Roll each scoop into a bite-sized ball with your hands.
4. Prepare for Freezing
Line a baking sheet with parchment paper and place the peanut butter yogurt balls on it. Give them some space so they don’t stick together when freezing.
5. Optional: Add Toppings
If you like, drizzle some warmed peanut butter over each bite in thin lines and then sprinkle a few extra mini chocolate chips on top.
6. Freeze
Put the baking sheet into the freezer. Let the bites freeze for at least 2 hours or until they’re firm.
7. Serve and Store
When you’re ready, transfer the frozen bites to a plate and add some fresh raspberries for a fresh touch if you want. Eat them right from the freezer for a cool, creamy treat.
Keep any leftovers in an airtight container in the freezer for up to 2 weeks.
Can I Use Non-Greek Yogurt for These Bites?
Yes, you can use regular yogurt, but Greek yogurt works best because it’s thicker and helps the bites hold their shape when frozen. If using regular yogurt, the texture might be a bit softer.
How Should I Store Leftover Frozen Peanut Butter Yogurt Bites?
Store leftovers in an airtight container or freezer-safe bag in the freezer. They keep well for up to 2 weeks. Just grab a few whenever you want a quick frozen treat!
Can I Make These Ahead of Time?
Absolutely! These bites freeze well and can be made days or even weeks in advance. Just thaw for a couple of minutes at room temperature before eating if you prefer them a little softer.
What Are Good Substitutions for Peanut Butter?
You can swap peanut butter with almond butter, cashew butter, or any other nut or seed butter you like. Just use the same amount, and the flavor will adjust nicely!



