Indulge in the ultimate frozen sweet treat with these creamy and dreamy Peanut Butter Frozen Yogurt Bars. Lightly sweet and tangy yogurt enrobed in rich chocolate makes these irresistible. They’re so good they should come with a warning because they won’t last long!
Peanut butter and yogurt are a protein-packed duo that works in everything from vanilla peanut butter smoothies to these fun and festive frozen yogurt bars. With just five simple, clean ingredients these protein-packed Yasso-style bars are the perfect way to beat the summer heat. Not only are they high in protein but they’re also refined sugar-free and can easily be made dairy free. At only 145 calories, this is a dessert you can feel good about serving your family.

Jump to:
Why you will love this recipe
- Easy Process - There is absolutely no baking required for these. Get your kids into the kitchen and let them help you mix up the yogurt and peanut butter mixture. This is an easy recipe that anyone can make.
- Minimal Ingredients - There’s no long list of ingredients for these decadent frozen yogurt bars. With only five ingredients including the yogurt and peanut butter, these are budget-friendly and easy to shop for.
- Balance of Flavors - The natural sweetness of vanilla and peanut butter balances the tang of the yogurt.
- Make Ahead - This is an easy and fun way to prep a dessert for the week. They will last for up to three months in the freezer if kept tightly wrapped once frozen if they don’t get immediately devoured.

Ingredients
- Greek Yogurt - Packed full of protein that will keep you satiated, it also contains live and active cultures that are beneficial to gut health. You can use a dairy-free Greek yogurt or dairy. Make sure that you pick one that is unsweetened so you don’t add any additional sugars.
- Natural Peanut Butter - Natural peanut butter contains only two ingredients, peanuts, and salt, and sometimes not even salt. Unlike other types of peanut butter, it doesn’t have any additional sugar and also doesn’t have any additional oils.
- Alcohol-Free Vanilla Extract - Because the mixture isn’t baked, using an alcohol-free vanilla extract like Singing Dog gives you that pure, sweet vanilla flavor without the bite. Singing Dog uses sustainably grown vanilla from organic vanilla farms. It is sugar-free, gluten-free, dairy free, and perfect for those with food allergies.
- Chocolate Baking Chips - Make sure to use dairy-free, refined sugar-free chocolate chips for this so as to not add any additional sugars. This is going to create that crispy chocolate shell that will remind you of a peanut butter cup.
- Coconut Oil - If you’ve ever had ice cream dipped in a chocolate magic shell, the secret to it is coconut oil. This is combined with melted chocolate to create a silky smooth coating that dries into a crisp shell.
- Flaky Salt - This is completely optional, but adds a little crunch and also a savory element to finish off these peanut butter yogurt bars.

Instructions
- Add the peanut butter, yogurt, and vanilla to a bowl and mix well until smooth and creamy.
- Line a baking sheet with parchment paper.
- Use a 2” ice cream scoop to portion out some of the fill. Place it onto the parchment paper.
- Press a popsicle stick into the middle of the peanut butter and yogurt mixture. Use a spoon to smooth some of the mixture over the popsicle stick and to even it out.
- Continue with the remaining yogurt mixture.
- Once you’ve made all of the popsicles, allow them to be free for 3-4 hours to set up.
- Just before removing the frozen peanut butter yogurt mixture from the freezer, add the chocolate and coconut oil to a bowl. Use 20-second intervals to microwave the mixture, stirring in between each interval until fully melted.
- Dip the bars into the melted baking chocolate and then allow to freeze for 10 minutes to harden.
- While the chocolate is set up, add three tablespoons of peanut butter and a teaspoon of coconut oil to a bowl and microwave until melted, about 20 seconds. Stir to combine.
- Drizzle the peanut butter mixture over the top of the chocolate.
- Sprinkle with flaky salt if desired.
- Allow to freeze for another 10 minutes.



Equipment
- Mixing bowls
- Measuring cups/spoons
- Baking sheet
- Parchment paper
- Popsicle sticks
Storage
Once your peanut butter yogurt bars have fully frozen, transfer them to either freezer-safe bars or an airtight freezer-safe container. If placing them into container layer pieces of parchment paper or wax paper in between them to prevent them from sticking together. They will last for up to three months in the freezer so go ahead and make extra!

Substitutions
- If you or anyone in your family has a peanut allergy, you can substitute for other types of nut butter such as almond butter or cashew butter. You can also use sesame seed butter to make this completely nut free.
- Dairy Greek yogurt can be used in place of dairy free. Just make sure that it is unsweetened.
Top tips
- Natural peanut butter separates because it doesn’t contain any homogenized oils. Make sure that you stir it to fully emulsify it before measuring.
- If your peanut butter seems a little too thick to mix into the yogurt, microwave it for 10-20 seconds and then give it a stir to loosen it up.
- For the best texture make sure that you use a Greek yogurt that isn’t watery.
- You can make mini versions of these. Instead of popsicle sticks, freeze the yogurt mixture in silicone ice cube trays. Once frozen, pop them out and dip them into the chocolate. Allow them to freeze on a parchment paper-lined baking sheet.

FAQ
Can I use regular chocolate chips for this?
Yes, you can, but it will add refined sugar, as well as calories
Can I use flavored Greek yogurt?
Yes, you can for a fun spin on peanut butter and jelly. Make sure that it doesn’t have any additional sugar. So Delicious has some great zero-added sugar options that are dairy free.
★ Did you make this recipe? Don’t forget to give it a star rating below! I would love to hear back from you! You can also FOLLOW ME on Instagram, Pinterest, Tiktok, and Facebook for more delicious recipes!
📖 Recipe

Peanut Butter Frozen Yogurt Bars
Equipment
- Popsicle sticks
Ingredients
- 1 cup yogurt and 1 tablespoon (you can use dairy or dairy free just make sure it isn’t watery)
5 popsicle sticks
- ½ cup Natural peanut butter (stirred well to incorporate the oils)
- 1 teaspoon Singing Dog Vanilla alcohol free vanilla extract
- 1 cup Df/refined sugar free chocolate baking chips
- 2 tablespoon Coconut oil
- 5 Popsicle sticks
Instructions
- Add the peanut butter, yogurt, and vanilla to a bowl and mix well until smooth and creamy.
- Line a baking sheet with parchment paper.
- Use a 2” ice cream scoop to portion out some of the fill. Place it onto the parchment paper.
- Press a popsicle stick into the middle of the peanut butter and yogurt mixture. Use a spoon to smooth some of the mixture over the popsicle stick and to even it out.
- Continue with the remaining yogurt mixture.
- Once you’ve made all of the popsicles, allow them to free for 3-4 hours to set up.
- Just before removing the frozen peanut butter yogurt mixture from the freezer, add the chocolate and coconut oil to a bowl. Use 20 second intervals to microwave the mixture, stirring in between each interval until fully melted.
- Dip the bars into the melted baking chocolate and then allow to freeze for 10 minutes to harden.
- While the chocolate is setting up, add three tablespoons of peanut butter and a teaspoon of coconut oil to a bowl and microwave until melted, about 20 seconds. Stir to combine.
- Drizzle the peanut butter mixture over the top of the chocolate.
- Sprinkle with flaky salt if desired
- Allow to freeze for another 10 minutes.
Notes
- Natural peanut butter separates because it doesn’t contain any homogenized oils. Make sure that you stir it to fully emulsify it before measuring.
- If your peanut butter seems a little too thick to mix into the yogurt, microwave it for 10-20 seconds and then give it a stir to loosen it up.
- For the best texture make sure that you use a Greek yogurt that isn’t watery.
- You can make mini versions of these. Instead of popsicle sticks, freeze the yogurt mixture in silicone ice cube trays. Once frozen, pop them out and dip them into the chocolate. Allow them to freeze on a parchment paper-lined baking sheet.
Krystel says
I love peanut butter! This recipe really caught my attention because it’s not only peanut and chocolate but it’s healthy! I decided to try making them and it was surprisingly easy! This is definitely something I’ll be making again! Especially as summer is coming this will be a great treat to have on a hot day!
NKendrick says
I am so happy that you had a great experience with them! Thank you for sharing!
Nora says
Omg, those peanut butter treats were so delicious! I will make them again soon!
NKendrick says
So happy you enjoyed them!
Audrey says
I am def making these for my kiddos!
NKendrick says
I hope they love them!
Juyali Nortman says
ok. This is delicious! Love this recipe.
NKendrick says
Thank you!
Meredith says
These were delish! Added a 1/2 cup extra frozen yogurt and made 6 bars. Will definitely make again
NKendrick says
Thank you for sharing that with me. So happy to hear that you enjoyed them!
Anonymous says
These were delicious!!! My kids devoured them!!!
Anonymous says
We've been eating A LOT of ice cream this hot summer and I was looking for a healthier alternative. So glad I found your recipe, it was perfect!
Audrey says
My kids loved these! They were so easy too.
NKendrick says
YAY!! Thank you for sharing!
Anonymous says
I made these with Fage 2% Greek yogurt and Teddie's peanut butter. The yogurt bars turned out super delicious! Thanks for sharing this recipe.
NKendrick says
THANK YOU so much for sharing that with me! Happy you enjoyed them!
Colleen says
My family loved this! I'll be making them over and over all summer.