Frozen Peanut Butter Yogurt Bites are little treats that bring together the creamy richness of peanut butter with the cool, tangy freshness of yogurt. They’re the perfect small snack when you want something sweet but not too heavy. These bites are simple, chilly, and have a nice balance of flavors and textures that make them a fun snack to enjoy anytime.
I love making these because they’re so easy to put together, and you don’t need many ingredients. Plus, they’re great for a quick snack when you want something cool without eating a whole bowl of ice cream or a big dessert. I usually package them in a freezer-safe container, so they’re ready whenever I want a little pick-me-up during the day.
One of my favorite ways to enjoy these peanut butter yogurt bites is right after a workout or on a warm afternoon when something cold hits the spot. They’re bite-sized, so you don’t have to feel guilty about having too many, and they freeze nicely without turning icy or losing that creamy texture. I often keep several batches on hand because they’re just that good!
Key Ingredients & Substitutions
Greek Yogurt: This adds creaminess and a bit of tang. Use plain or vanilla depending on your sweetness preference. For a dairy-free option, coconut yogurt works well but may be less thick.
Peanut Butter: Creamy gives a smooth texture, while chunky adds nice crunch. You can try almond or cashew butter if you want a different nutty flavor or need a peanut-free version.
Honey or Maple Syrup: These add sweetness. Feel free to skip or use agave or a sugar substitute if you want it less sweet or for a vegan diet.
Mini Chocolate Chips: These add little bursts of chocolate flavor and texture. Dark, milk, or even white chips all work; just pick your favorite.
Melted Chocolate: For drizzling on top, it adds pretty decoration and extra chocolate taste. Use any kind of chocolate you prefer – melting gently helps avoid clumps.
How Do I Layer Yogurt and Peanut Butter Without Mixing Them Together?
Freezing in stages keeps the layers neat and distinct. Start by partially freezing the yogurt layer so it firms up, making it easier to add the peanut butter on top without the two mixing.
- Fill molds halfway with yogurt and freeze for about 30 minutes.
- Mix peanut butter and chocolate chips while waiting.
- Add peanut butter on top carefully, then sprinkle chocolate chips.
- Drizzle melted chocolate last for a nice finish.
- Freeze again at least 2 hours to set fully.
This method helps you get pretty layers and a great bite each time!

Equipment You’ll Need
- Silicone mini muffin tray or small molds – I like silicone because it’s easy to pop out the bites and flexible to use.
- Mixing bowls – for stirring the yogurt and peanut butter mixtures with no fuss.
- Spatula or spoon – helps you scoop and layer the ingredients smoothly.
- Microwave-safe bowl or double boiler – for melting chocolate easily.
- Measuring spoons and cups – for accurately measuring ingredients.
Flavor Variations & Add-Ins
- Use almond or cashew butter instead of peanut butter for a different nutty flavor.
- Add shredded coconut or chopped nuts on top for extra crunch.
- Mix in a teaspoon of vanilla extract or a pinch of cinnamon for added flavor.
- Replace chocolate chips with dried fruit or sprinkles for a fun twist and colorful look.
Frozen Peanut Butter Yogurt Bites
Ingredients You’ll Need:
For the Yogurt Layer:
- 2 cups plain or vanilla Greek yogurt (for creaminess and thickness)
- 2 tablespoons honey or maple syrup (optional, for sweetness)
For the Peanut Butter Layer:
- 1/2 cup peanut butter (creamy or chunky as preferred)
- 1/4 cup mini chocolate chips (plus more for garnish)
For the Topping:
- 2 tablespoons melted dark or milk chocolate (for drizzling)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and around 2.5 hours of freezing time. You’ll start by creating two layers: a yogurt base and a peanut butter topping, then give everything time to set in the freezer until firm and ready to enjoy.
Step-by-Step Instructions:
1. Prepare the Yogurt Base:
In a medium bowl, mix the Greek yogurt and honey or maple syrup until smooth. Spoon this mixture evenly into your silicone mini muffin tray or small molds, filling each about halfway. Place the tray in the freezer and let it freeze for about 30 minutes until it’s partially set.
2. Make the Peanut Butter Layer:
While the yogurt is setting, stir together the peanut butter and a few mini chocolate chips in a separate bowl. Once the yogurt layer is partially frozen, carefully spoon the peanut butter mixture on top of each yogurt-filled mold. Sprinkle extra mini chocolate chips over the peanut butter layer to add a little crunch and chocolatey taste.
3. Add the Finishing Touches and Freeze:
Drizzle the melted chocolate over the tops of the peanut butter layer for a pretty and delicious finish. Then, return the tray to the freezer and let it freeze for at least 2 hours or until fully set. When ready to serve, pop the bites out of the molds and keep them stored in an airtight container in the freezer.
Equipment You’ll Need
- Silicone mini muffin tray or small molds – easy to pop bites out
- Mixing bowls – for combining ingredients
- Spatula or spoon – to spread and layer mixtures smoothly
- Microwave-safe bowl or double boiler – for melting chocolate
- Measuring spoons and cups – for accuracy
Flavor Variations & Add-Ins
- Swap peanut butter for almond or cashew butter for a nutty twist.
- Add a teaspoon of vanilla extract or a pinch of cinnamon to the yogurt for extra flavor.
- Top the peanut butter layer with shredded coconut or chopped nuts for crunch.
- Replace chocolate chips with dried fruit or colorful sprinkles for a fun look.
Can I Use Frozen Yogurt Instead of Greek Yogurt?
It’s best to use regular Greek yogurt for the right texture. Frozen yogurt is too icy and won’t set properly in these bites.
How Long Do These Bites Keep in the Freezer?
Store them in an airtight container in the freezer for up to 2 weeks. Just grab a few whenever you want a quick snack!
Can I Make These Ahead of Time?
Absolutely! These bites are perfect to prepare a day or two in advance. Just keep them frozen until you’re ready to enjoy.
What Can I Use If I’m Allergic to Peanuts?
You can substitute peanut butter with almond butter, sunflower seed butter, or any other nut/seed butter you prefer.
