
Creamy, frozen yogurt bars swirled with rich peanut butter and studded with crunchy peanut chunks—perfect for a refreshing, protein-packed snack or healthy treat.
Why You’ll Love This Recipe
-
Protein-packed: Greek yogurt and peanut butter provide satisfying nutrition.
-
Cool and creamy: Frozen texture with indulgent swirls makes it feel like dessert.
-
Just a few ingredients: Simple pantry staples come together easily.
-
Make-ahead ready: Prep ahead, freeze, and grab anytime.
-
Customizable: Add chocolate chips, fruit, or granola to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
2 cups plain or vanilla Greek yogurt (whole‑milk for creamier texture)
-
½ cup natural peanut butter (creamy or crunchy)
-
2–3 tablespoons honey or maple syrup, to taste
-
1 teaspoon pure vanilla extract
-
2 tablespoons chopped peanuts or peanut butter chips
-
Optional pist: 1 tablespoon chia seeds or flaxseed for texture
Directions
-
Prepare pan
Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy removal. -
Sweeten yogurt
In a bowl, whisk together yogurt, honey (or maple syrup), and vanilla until smooth and evenly combined. -
Layer yogurt and peanut butter
Spread half of the sweetened yogurt into the prepared pan in an even layer.
Warm peanut butter slightly (10 seconds in microwave) to loosen it, then drizzle half over yogurt. Use a toothpick or butter knife to swirl.
Spread remaining yogurt on top. Drizzle the rest of the peanut butter, swirling again gently. -
Add crunch
Sprinkle chopped peanuts or peanut chips evenly over the surface. Press lightly so they stick. -
Freeze
Cover tightly and freeze for at least 4 hours, or until firm. -
Cut and serve
Lift the frozen slab using the parchment overhang. Cut into 12 bars (3×4 grid) using a hot, clean knife (run under warm water and dry between cuts).
Servings and timing
-
Yield: 12 bars
-
Prep time: 10 minutes
-
Freeze time: 4 hours (or overnight)
-
Total time: ~4 hours (most is freeze time)
Variations
-
Chocolate swirl: Swirl melted dark chocolate instead of peanut butter.
-
Berry layer: Add a spoonful of fruit jam between layers.
-
Nut-free: Replace peanut butter with sunflower seed butter and use seeds instead of peanuts.
-
Superfood boost: Sprinkle chopped dark chocolate, dried berries, or granola over top before freezing.
-
Choco-nut: Mix in a handful of chocolate chips into the yogurt layers.
storage/reheating
-
Freezer: Store bars in an airtight container or freezer bag for up to 2 months. Use parchment between layers.
-
Thaw: Let bars sit at room temperature for 5 minutes before eating for easier bites.
-
On-the-go: Individually wrap bars for a convenient snack.
FAQs
1. Can I use flavored yogurt?
Yes—vanilla, honey, or banana-flavored Greek yogurt works well.
2. Can I make mini bars?
Absolutely—cut into smaller pieces or use a smaller pan for bite-size treats.
3. Can I use crunchy peanut butter in the yogurt?
Crunchy is fine—note the texture difference in smoothness.
4. How do I avoid freezer burn?
Wrap tightly and store in a sealed container; add parchment between bars.
5. Are these dairy-free?
To make dairy-free, use coconut or almond milk yogurt and ensure peanut butter is dairy-free.
6. Can I add chia seeds or flaxseed?
Yes—stir in up to 1 tablespoon for nutrition; they won’t affect texture much when frozen.
7. Can I use a different nut butter?
Yes—almond, cashew, or sunflower seed butter all work beautifully in this recipe.
8. Can I skip the swirl?
Yes—stir peanut butter into yogurt for a uniform flavor, though you’ll lose the visual swirl effect.
9. How do I get clean bar edges?
Dip your knife in hot water and wipe dry between each cut for neat slices.
10. Any low-sugar option?
Use unsweetened yogurt and skip the sweetener—or substitute with stevia to taste.
Conclusion
Frozen Peanut Butter Yogurt Bars are a nutritious, easy-to-make treat with creamy texture, protein-packed goodness, and peanut buttery indulgence. Perfect for hot days or as a health-conscious dessert, these bars are ready to enjoy anytime with minimal effort and maximum flavor.

Frozen Peanut Butter Yogurt Bars
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 4 hours
- Yield: 12 bars
- Diet: Low Fat
Description
Creamy, frozen yogurt bars swirled with rich peanut butter and studded with crunchy peanut chunks—perfect for a refreshing, protein-packed snack or healthy treat.
Ingredients
2 cups plain or vanilla Greek yogurt (whole-milk for creamier texture)
½ cup natural peanut butter (creamy or crunchy)
2–3 tablespoons honey or maple syrup, to taste
1 teaspoon pure vanilla extract
2 tablespoons chopped peanuts or peanut butter chips
Optional: 1 tablespoon chia seeds or flaxseed for texture
Instructions
- Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy removal.
- In a bowl, whisk together yogurt, honey or maple syrup, and vanilla extract until smooth.
- Spread half of the yogurt mixture into the pan. Warm peanut butter slightly and drizzle half over the yogurt. Swirl gently with a toothpick or knife.
- Spread the remaining yogurt mixture on top. Drizzle remaining peanut butter and swirl again.
- Sprinkle chopped peanuts or peanut butter chips on top and press lightly.
- Cover and freeze for at least 4 hours until firm.
- Lift out using parchment, slice into 12 bars using a hot knife, and serve.
Notes
Use almond, cashew, or sunflower seed butter as a substitute.
Add melted dark chocolate or jam for extra flavor.
Make mini bars by cutting smaller portions or using a smaller pan.
To avoid freezer burn, wrap tightly and store in airtight container.
Thaw slightly before serving for softer texture.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Snack
- Method: Freezing
- Cuisine: American
Nutrition
- Serving Size: 1 bar
- Calories: 140
- Sugar: 6g
- Sodium: 60mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 5mg