These Peanut Butter Frozen Yogurt Bars are creamy, nutty, and perfectly sweet—like a peanut butter cup meets frozen yogurt!
They’re super easy to make, no baking required, and packed with protein.
Kids love them as a fun snack, and adults?
Well, let’s just say you might need to make a double batch!
What You’ll Need
Ingredients:
- 1 ½ cups graham cracker crumbs
- ¼ cup melted butter
- 2 cups Greek yogurt (plain or vanilla)
- ½ cup creamy peanut butter (plus extra for drizzling)
- ¼ cup honey or maple syrup
- 1 teaspoon vanilla extract
- A pinch of salt
Tools:
- 8×8-inch baking pan
- Parchment paper
- Mixing bowls
- Spatula
- Measuring cups & spoons

Pro Tips
✔ Use full-fat Greek yogurt for the creamiest texture—low-fat tends to get icy when frozen.
✔ Melt the peanut butter slightly in the microwave for easy mixing and drizzling.
✔ Line your pan with parchment paper with extra hanging over the edges—this makes lifting out the bars super easy!
✔ Want a chocolate twist? Drizzle melted chocolate over the bars before freezing.
Substitutions & Variations
🔹 Swap graham crackers for crushed Oreos or digestive biscuits.
🔹 Use almond butter or sunflower seed butter for a peanut-free version.
🔹 Add mini chocolate chips or chopped nuts for extra texture.
Make Ahead Tips
- These bars need at least 4 hours in the freezer, but overnight is best!
- You can make them up to a week ahead and store them in an airtight container.
How to Make Peanut Butter Frozen Yogurt Bars
1. Make the Crust
Mix graham cracker crumbs and melted butter in a bowl until it looks like wet sand. Press the mixture firmly into the lined baking pan to form an even crust.

2. Make the Yogurt Filling
In another bowl, whisk together Greek yogurt, peanut butter, honey, vanilla extract, and salt until smooth and creamy.

3. Assemble the Bars
Pour the yogurt mixture over the graham cracker crust and spread it evenly with a spatula. Drizzle extra peanut butter on top and swirl it with a toothpick or knife.

4. Freeze
Cover the pan with plastic wrap and freeze for at least 4 hours or until firm.

5. Slice & Serve
Lift the bars out of the pan using the parchment paper edges. Let them sit for 5 minutes before slicing into squares. Enjoy!

Leftovers & Storage
- Store in the freezer in an airtight container for up to 2 weeks.
- Let bars sit at room temp for 5 minutes before eating so they soften slightly.
- If stacking bars, place parchment paper between layers to prevent sticking.
Time to Make These!
These Peanut Butter Frozen Yogurt Bars are a perfect no-bake treat—creamy, nutty, and just the right amount of sweetness. Give them a try and let me know in the comments how they turned out! Got any fun variations? I’d love to hear. 🍦🥜💛