Peanut Butter Frozen Yogurt Bars are creamy, nutty, and perfectly chilled treats that I love to keep in my freezer for a healthier dessert or post-workout snack. With just a few simple ingredients, these bars deliver the rich flavor of peanut butter blended with tangy Greek yogurt—and they’re naturally sweetened, making them as nutritious as they are satisfying.
Why You’ll Love This Recipe
I love this recipe because it’s incredibly easy to throw together, and it feels indulgent without being heavy. The peanut butter gives it a rich, smooth texture, and the yogurt keeps it light and refreshing. These bars are naturally high in protein and don’t require any baking, which makes them perfect for warmer days or quick meal prep. They’re also a fun, freezer-friendly treat that I can grab whenever I want something cold and creamy.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Greek yogurt (plain or vanilla)
-
Creamy peanut butter (natural or regular)
-
Honey or maple syrup
-
Vanilla extract
-
Optional: mini chocolate chips, chopped peanuts, or granola for topping
directions
-
In a mixing bowl, I stir together the Greek yogurt, peanut butter, honey, and vanilla extract until the mixture is smooth and well combined.
-
I line a square baking dish (8×8 inch) with parchment paper for easy removal.
-
I spread the yogurt mixture evenly into the lined dish, smoothing out the top with a spatula.
-
If I want some crunch or extra texture, I sprinkle mini chocolate chips, chopped peanuts, or granola on top and gently press them in.
-
I freeze the dish for at least 3–4 hours, or until fully set.
-
Once frozen, I lift the mixture out by the parchment paper and cut it into bars.
-
I store the bars in the freezer until I’m ready to enjoy.
Servings and timing
This recipe makes about 9 bars. It takes just 10 minutes to prep, plus about 4 hours of freezing time, so they’re ready in roughly 4 hours and 10 minutes.
Variations
Sometimes I swirl in a bit of jam or jelly for a PB&J version, or mix in cocoa powder to create a chocolate-peanut butter flavor. When I want something more decadent, I dip the bottoms in melted chocolate before freezing. I’ve also added protein powder to the mix for a more filling post-workout option.
storage/reheating
I store these bars in an airtight container in the freezer for up to 2 weeks. I don’t reheat them—just let them sit at room temperature for 2–3 minutes to soften slightly before eating.
FAQs
Can I use non-dairy yogurt?
Yes, I’ve made these with coconut or almond-based yogurt. The texture is still creamy, and it works great for a dairy-free version.
Can I make them sweeter?
Absolutely. I adjust the honey or maple syrup to taste, especially if I use plain yogurt. Vanilla yogurt makes them naturally sweeter.
How do I keep the bars from getting icy?
Using full-fat Greek yogurt helps, and I make sure everything is well combined before freezing. I also store them tightly covered.
Can I use crunchy peanut butter?
Yes, I’ve used crunchy peanut butter for added texture, and it’s delicious. I just stir it in a bit longer to get a smooth consistency.
Do I need to blend the mixture?
No blender needed. I just use a spoon or whisk and mix it by hand—it’s quick and easy with minimal cleanup.
Conclusion
Peanut Butter Frozen Yogurt Bars are one of those simple recipes that always hits the spot. They’re creamy, naturally sweet, and totally satisfying without being overly rich. Whether I’m enjoying them as a light dessert, afternoon snack, or post-workout treat, these bars are always cool, delicious, and just the right mix of indulgent and healthy.

Peanut Butter Frozen Yogurt Bars
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Peanut Butter Frozen Yogurt Bars are creamy, nutty, and naturally sweet bars made with Greek yogurt and peanut butter. They’re a refreshing, high‑protein treat that’s easy to prep and perfect for a healthier dessert or post‑workout snack.
- Total Time: 4 hours 10 minutes
- Yield: 9 bars
Ingredients
- 2 cups Greek yogurt (plain or vanilla)
- 1/2 cup creamy peanut butter (natural or regular)
- 1/4 cup honey or maple syrup
- 1 teaspoon vanilla extract
- Optional toppings: mini chocolate chips, chopped peanuts, or granola
Instructions
- In a bowl, mix Greek yogurt, peanut butter, honey (or maple syrup), and vanilla until smooth and well combined.
- Line an 8×8-inch baking dish with parchment paper for easy removal.
- Spread the yogurt mixture evenly in the dish and smooth the top.
- Sprinkle optional toppings like chocolate chips, peanuts, or granola, and gently press them into the surface.
- Freeze for at least 3–4 hours, or until fully set.
- Lift the mixture out using the parchment paper and cut into bars.
- Store the bars in an airtight container in the freezer until ready to enjoy.
Notes
- Swirl in jam or cocoa powder for PB&J or chocolate variety.
- Dip bottoms in melted chocolate before freezing for a richer treat.
- Add protein powder to the mix for an extra boost.
- Use non‑dairy yogurt (coconut or almond) for a dairy‑free version.
- Let bars sit at room temperature for 2–3 minutes before eating for easier texture.
- Author: liinaa
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake / Freezing
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bar
- Calories: 180
- Sugar: 12g
- Sodium: 70mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 5mg