Picture this: creamy, nutty peanut butter swirled into tangy Greek yogurt, frozen into bite-sized treats that melt in your mouth. The first time I made these Creamy Frozen Greek Yogurt Peanut Butter Bites, it felt like a stroke of genius. I had been craving something sweet and satisfying, yet healthy enough to not feel like a cheat. The moment I popped one in my mouth, I knew I’d found my new favorite snack. It’s the kind of recipe that makes you pause, smile, and think, “Why didn’t I make these sooner?”
Years ago, I stumbled upon these gems while experimenting with ways to use up leftover yogurt and peanut butter. Honestly, they’ve become a staple in our house—perfect for everything from after-school snacks to mid-morning pick-me-ups. My family loves them so much that I usually have to make double batches just to keep up with the demand. And let me tell you, they’re ridiculously easy to whip up. You’ll wonder why you ever bought packaged treats!
If you’re looking to brighten up your Pinterest boards with a simple sweet treat, these bites are your answer. They’re perfect for sharing at potlucks, gifting to friends, or just indulging on a quiet afternoon. Trust me, once you try them, you’ll want to keep your freezer stocked at all times.
Why You’ll Love This Recipe
- Quick & Easy: These bites come together in under 30 minutes, with minimal effort.
- Healthy Ingredients: Made with protein-packed Greek yogurt and peanut butter, they’re a guilt-free snack.
- Perfect for Any Occasion: Great for school lunches, post-workout snacks, or even dessert at a party!
- Kid-Approved: Kids love the creamy texture and peanut butter flavor—plus, it’s fun to eat frozen bites.
- Customizable: Add toppings like chocolate chips, crushed nuts, or a drizzle of honey for extra flair.
What sets this recipe apart is how versatile it is. Unlike other frozen treats, these bites don’t require fancy equipment or hard-to-find ingredients. They’re proof that simple can be spectacular. Plus, they’re great for satisfying sweet cravings without derailing your healthy eating goals. Whether you’re serving guests or snacking solo, these bites hit the perfect balance between indulgence and nourishment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big flavor with no stress. You likely already have most of these in your kitchen!
- Greek yogurt: Plain, unsweetened, or vanilla works great. Full-fat for creaminess or low-fat for a lighter option.
- Peanut butter: Creamy or crunchy—it’s up to you! Choose natural peanut butter for fewer additives.
- Honey: Adds a touch of natural sweetness. Maple syrup can be used as a substitute.
- Vanilla extract: A splash of vanilla enhances the flavor beautifully.
- Toppings (optional): Mini chocolate chips, crushed peanuts, or shredded coconut for added texture and flavor.
If you’re feeling adventurous, try swapping the peanut butter for almond butter or sunflower seed butter. You can even mix in some cocoa powder for a chocolate variation!
Equipment Needed
- Mixing bowls: A medium-sized bowl for combining ingredients.
- Whisk or spatula: To mix everything together smoothly.
- Mini muffin tin or silicone molds: Perfect for portioning out the bites.
- Freezer-safe tray: For stability while freezing.
If you don’t have silicone molds, ice cube trays work just as well. For easier cleanup, consider using cupcake liners in your muffin tin. And don’t forget to have a sturdy spatula—it makes blending the peanut butter into the yogurt a breeze!
Preparation Method

- Combine the ingredients: In a medium bowl, whisk together 1 cup (240g) of Greek yogurt, 1/3 cup (80g) peanut butter, 2 tablespoons (30ml) honey, and 1 teaspoon (5ml) vanilla extract until smooth and well combined.
- Prepare the molds: Line your mini muffin tin or silicone molds with cupcake liners (if using) for easy release.
- Fill the molds: Spoon the mixture evenly into the molds. Fill each mold about ¾ full for perfect bite-sized portions.
- Add toppings: Sprinkle mini chocolate chips, crushed peanuts, or shredded coconut on top of each bite for added texture and flavor.
- Freeze: Carefully place the tray in the freezer and freeze for at least 3 hours, or until the bites are solid.
- Serve: Once frozen, pop the bites out of the molds and enjoy! Store any leftovers in an airtight container in the freezer.
Pro tip: If your peanut butter is too thick, microwave it for 10-15 seconds to make it easier to mix. And don’t forget to taste the mixture before freezing—adjust the sweetness if needed by adding more honey or vanilla extract.
Cooking Tips & Techniques
- Use room-temperature ingredients: This makes mixing smoother and prevents clumping.
- Don’t skimp on freezing time: These bites need at least 3 hours to set completely.
- Layer for a swirled effect: Alternate spoonfuls of yogurt and peanut butter in the molds before swirling them together with a toothpick.
- Experiment with flavors: Add a pinch of cinnamon or a few drops of almond extract for a unique twist.
- Watch the toppings: If using nuts or coconut, gently press them into the mixture to prevent them from falling off.
Trust me, I’ve had my fair share of mishaps—like forgetting to freeze long enough or underestimating how fast these disappear. Follow these tips, and you’ll be golden!
Variations & Adaptations
- Dietary swaps: Use almond butter or sunflower seed butter for a peanut-free version. For dairy-free bites, opt for coconut yogurt and maple syrup.
- Seasonal ideas: Add fresh fruit puree like strawberry or mango to the mix for a summery vibe.
- Chocolate lovers: Mix in a tablespoon of cocoa powder or swirl in melted dark chocolate for a rich and decadent flavor.
Personally, I love adding a pinch of sea salt to the peanut butter for that irresistible sweet-savory combo. It’s a game-changer!
Serving & Storage Suggestions
Serve these bites straight from the freezer for the best texture—they’re creamy and refreshing! Arrange them on a chilled platter for parties or simply grab a bite on the go for a quick snack.
- Storage: Store in an airtight container in the freezer for up to 2 weeks.
- Reheating: No reheating needed! Just let them sit at room temperature for 2 minutes before eating if they’re too hard.
The flavors deepen over time, so don’t be surprised if they taste even better a few days after making them!
Nutritional Information & Benefits
Each bite is packed with protein from the Greek yogurt and peanut butter, making them a healthy snack option. Here’s an estimate of what you’ll get per serving (depending on toppings):
- Calories: Approximately 100 calories per bite
- Protein: Around 5g
- Fat: 6g
- Sugar: 4g
These bites are naturally gluten-free and can easily be made dairy-free with plant-based yogurt. They’re a great source of calcium, healthy fats, and protein—perfect for fueling your day!
Conclusion
There’s something magical about how simple ingredients can create such a delightful treat. These Creamy Frozen Greek Yogurt Peanut Butter Bites are proof that healthy snacks don’t have to be boring or complicated. Whether you’re making them for yourself or loved ones, they’re sure to be a hit!
So what are you waiting for? Grab your ingredients, pull out your molds, and give these bites a try. I’d love to hear how you customize them or if you have your own creative twist. Drop a comment below or share your results—it’s always a joy to hear from you!
Here’s to making snack time a little sweeter and a whole lot healthier!
FAQs
- Can I use flavored yogurt? Absolutely! Flavored yogurt, like vanilla or coconut, adds a nice twist to the bites.
- How long should I freeze the bites? Freeze them for at least 3 hours, but overnight works best for a firmer texture.
- Can I use chunky peanut butter? Yes, chunky peanut butter adds texture, but smooth peanut butter creates a creamier bite.
- What’s the best way to store leftovers? Keep them in an airtight container in the freezer for up to 2 weeks.
- Can I make these vegan? Totally! Use dairy-free coconut yogurt and maple syrup instead of honey.
Pin This Recipe!

Creamy Greek Yogurt Peanut Butter Bites
Creamy, nutty peanut butter swirled into tangy Greek yogurt, frozen into bite-sized treats that melt in your mouth. A healthy and satisfying snack perfect for any occasion.
- Prep Time: 10 minutes
- Cook Time: 3 hours (freezing time)
- Total Time: 3 hours 10 minutes
- Yield: 12 bites 1x
- Category: Snack
- Cuisine: American
Ingredients
- 1 cup (240g) Greek yogurt (plain, unsweetened, or vanilla)
- 1/3 cup (80g) peanut butter (natural, creamy or crunchy)
- 2 tablespoons (30ml) honey or maple syrup
- 1 teaspoon (5ml) vanilla extract
- Optional toppings: mini chocolate chips, crushed peanuts, shredded coconut
Instructions
- In a medium bowl, whisk together Greek yogurt, peanut butter, honey, and vanilla extract until smooth and well combined.
- Line your mini muffin tin or silicone molds with cupcake liners (if using) for easy release.
- Spoon the mixture evenly into the molds, filling each mold about ¾ full.
- Sprinkle mini chocolate chips, crushed peanuts, or shredded coconut on top of each bite for added texture and flavor.
- Carefully place the tray in the freezer and freeze for at least 3 hours, or until the bites are solid.
- Once frozen, pop the bites out of the molds and enjoy! Store any leftovers in an airtight container in the freezer.
Notes
[‘Use room-temperature ingredients for smoother mixing.’, ‘Freeze for at least 3 hours to set completely.’, ‘Experiment with flavors by adding cinnamon, almond extract, or cocoa powder.’, ‘Press toppings gently into the mixture to prevent them from falling off.’]
Nutrition
- Serving Size: 1 bite
- Calories: 100
- Sugar: 4
- Fat: 6
- Protein: 5
Keywords: Greek yogurt, peanut butter, frozen bites, healthy snack, gluten-free, protein-packed



