Frozen Peanut Butter Yogurt Bars

Introduction

Craving a dessert that’s creamy, sweet, and good for you? These Frozen Peanut Butter Yogurt Bars are a dream come true. With a rich peanut butter–Greek yogurt base, a crunchy chocolate shell, and a hint of natural sweetness, they’re the perfect balance of indulgence and nutrition.

These bars are no-bake, freezer-friendly, and high in protein, making them great for meal prep, after-school snacks, or a guilt-free dessert. Plus, you only need a handful of ingredients and 10 minutes of prep!


Ingredients

  • 2 cups plain Greek yogurt (full-fat or 2%)
  • ½ cup natural peanut butter (smooth, unsweetened)
  • ¼ cup honey or maple syrup
  • 1 tsp vanilla extract
  • ½ cup dark chocolate chips
  • 1 tsp coconut oil

Optional Add-ins:

  • Chopped peanuts
  • Granola
  • Shredded coconut
  • Flaky sea salt

Timing

  • Prep Time: 10 minutes
  • Freeze Time: 3 hours
  • Total Time: 3 hours 10 minutes

Step-by-Step Instructions

Step 1: Make the Yogurt Base

  • In a bowl, whisk together Greek yogurt, peanut butter, honey, and vanilla until smooth and creamy.

Step 2: Spread in Pan

  • Line an 8×8-inch baking dish with parchment paper.
  • Spread the yogurt mixture evenly into the dish.

Step 3: Melt Chocolate Topping

  • In a microwave-safe bowl, melt chocolate chips with coconut oil in 30-second intervals until smooth.
  • Pour over the yogurt mixture and spread evenly.

Step 4: Freeze & Slice

  • Freeze for at least 3 hours, or until set.
  • Lift out using parchment paper and cut into bars or squares.

Tips for Success

  • Use thick Greek yogurt for best texture.
  • Adjust sweetness with more or less honey.
  • For crunchy texture, fold in chopped nuts or granola before freezing.
  • Run a warm knife through bars for easier slicing.

Nutrition (per bar, 12 servings)

  • Calories: 180
  • Protein: 8g
  • Carbs: 15g
  • Fat: 10g
  • Fiber: 2g
  • Sugar: 10g

Variations

  • Almond Butter Bars: Swap peanut butter for almond butter.
  • Chocolate Swirl: Mix cocoa powder into the yogurt base.
  • Vegan-Friendly: Use coconut yogurt and maple syrup.
  • Protein Boost: Stir in a scoop of vanilla protein powder.

Serving Suggestions

  • Enjoy as a post-workout snack.
  • Serve with fresh berries for a refreshing dessert.
  • Pack in lunchboxes for a kid-friendly treat.
  • Top with sea salt for a sweet-salty combo.

Storage

  • Freezer: Store in an airtight container for up to 2 weeks.
  • Serving Tip: Let bars sit at room temp for 2–3 minutes before eating for a softer bite.

Conclusion

These Frozen Peanut Butter Yogurt Bars are creamy, satisfying, and packed with protein—making them a perfect balance of healthy snacking and dessert indulgence. With just a few ingredients and minimal prep, they’re sure to become a household favorite.

👉 Save this recipe, make a batch today, and let me know—are you team chocolate drizzle or team plain peanut butter?


FAQs

Q1: Can I use regular yogurt instead of Greek yogurt?
Yes, but Greek yogurt makes the bars thicker and creamier.

Q2: Can I make them sugar-free?
Yes—use a sugar-free sweetener like stevia or monk fruit.

Q3: Can I make a nut-free version?
Swap peanut butter for sunflower seed butter or tahini.

Q4: How do I prevent chocolate from cracking when slicing?
Let bars thaw slightly, then slice with a warm knife.

Q5: Can I add mix-ins?
Definitely! Try crushed pretzels, granola, or dried fruit.

Frozen Peanut Butter Yogurt Bars

Recipe by Sara
Servings

12

servings
Prep time

15

minutes
Cooking time

3

hours 
Calories

190

kcal

Ingredients

  • For the Base:
  • 1 ½ cups rolled oats

  • ½ cup peanut butter (creamy or crunchy)

  • ¼ cup honey or maple syrup

  • 2 tbsp coconut oil, melted

  • For the Yogurt Layer:
  • 2 cups Greek yogurt (plain or vanilla)

  • 3 tbsp peanut butter

  • 2 tbsp honey or maple syrup

  • For the Topping (optional):
  • ¼ cup dark chocolate chips, melted

  • 2 tbsp crushed peanuts

Directions

  • Make the base: In a bowl, mix oats, peanut butter, honey, and coconut oil until combined. Press mixture firmly into a parchment-lined 9×9-inch pan.
  • Prepare the yogurt layer: Whisk together Greek yogurt, peanut butter, and honey until smooth. Spread evenly over the oat base.
  • Top & freeze: Drizzle melted chocolate on top and sprinkle with crushed peanuts. Freeze for 3–4 hours or until firm.
  • Cut into bars and enjoy straight from the freezer.