I made frozen peanut butter Greek yogurt bites that disappear in seconds while packing a creamy peanut punch and an unexpected crunchy twist you’ll have to scroll down to see.

I am obsessed with these frozen peanut butter Greek yogurt bites. I love the way tangy Greek yogurt meets that slick, creamy peanut butter and refuses to be a boring snack.
Cold, slightly firm, with a chewy center that still tastes unapologetically peanut-buttery. I find myself grabbing handfuls between emails, after a workout, or when I need something that actually satisfies without wrecking my day.
But mostly I love that they feel like a treat without the guilt trip. Pure texture porn.
Little frozen bombs of creamy, salty, slightly sweet joy that make me smirk every time, seriously, no BS.
Ingredients

- Greek yogurt: creamy base, packs protein and tang, keeps bites thick and satisfying.
- Peanut butter: rich nutty flavor, adds creaminess and healthy fats you’ll love.
- Honey or maple: natural sweetener, balances tartness without tasting fake.
Plus warms flavors.
- Whey protein: extra muscle-friendly protein, makes snacks filling and a little denser.
- Vanilla extract: small boost of aroma, ties everything together.
Basically tiny magic.
- Sea salt: just a pinch brightens sweetness and brings out peanut flavor.
- Milk or water: thins mix if needed, don’t overdo it.
Keeps texture right.
- Mini chocolate chips: melty pockets of chocolate, adds fun bites and a bit of crunch.
- Melted chocolate: drizzle for looks and richness.
Plus it hardens into a nice shell.
- Paper liners or silicone: holds portions, makes freezing and popping out super easy.
Ingredient Quantities
- 2 cups plain Greek yogurt (preferably 2% or whole for creamier texture)
- 1/2 cup creamy peanut butter (stirred well, natural or regular both work)
- 1/4 to 1/3 cup honey or maple syrup, to taste
- 1 scoop (about 25 to 30 g) vanilla or unflavored whey protein powder
- 1 teaspoon pure vanilla extract
- 1/8 teaspoon fine sea salt (or a small pinch)
- 2 to 3 tablespoons milk or water, only if you need to thin the mixture a bit
- 1/4 cup mini chocolate chips or chopped dark chocolate (optional, for folding in)
- 2 to 3 tablespoons melted dark or semi sweet chocolate, for drizzling (optional)
- mini paper liners or silicone mold pieces, for freezing if you plan to portion (optional)
How to Make this
1. Line a mini muffin tin with paper liners or set out silicone molds, or just use a parchment lined baking sheet if you like; this makes poppable pieces and cleanup easy.
2. In a medium bowl scoop in 2 cups plain Greek yogurt, add 1/2 cup creamy peanut butter, 1 scoop (25 to 30 g) protein powder, 1 teaspoon vanilla extract and 1/8 teaspoon sea salt.
3. Add 1/4 to 1/3 cup honey or maple syrup to taste; start with 1/4 cup and add more if you want it sweeter.
4. Whisk everything together until smooth; if the mixture is too thick to stir easily add 2 to 3 tablespoons milk or water, one tablespoon at a time, until it reaches a thick but spoonable consistency.
5. Fold in 1/4 cup mini chocolate chips or chopped dark chocolate if using; don’t overmix or the chips will sink.
6. Spoon the mixture into the prepared liners or molds, filling each almost to the top but leaving a little room for expansion.
7. If you want a cleaner look chill the filled tray for 10 to 15 minutes in the fridge before freezing so they set a bit, then transfer to the freezer; otherwise put them straight in the freezer.
8. Freeze for at least 2 to 3 hours or until solid. For quicker eating let them firm for an hour and then pop them into an airtight container to finish freezing without smelling like the freezer.
9. Optional chocolate drizzle: melt 2 to 3 tablespoons dark or semi sweet chocolate in short bursts in the microwave or over low heat, stir until smooth, then drizzle over frozen bites. Return to freezer for a few minutes so the drizzle sets. Store in the freezer in an airtight container for up to 2 weeks.
Equipment Needed
1. Mini muffin tin or silicone moulds or a parchment lined baking sheet
2. Paper liners (if using a tin) or silicone moulds (if not)
3. Medium mixing bowl
4. Whisk and rubber spatula (for mixing and folding)
5. Measuring cups and spoons
6. Tablespoon or small scoop for portioning into liners
7. Microwave safe bowl or small saucepan and heatproof bowl for melting chocolate
8. Freezer safe airtight container or zip top bag for storing the bites
9. Small tray or baking sheet to hold the moulds while chilling/freezing
FAQ
High Protein Frozen Peanut Butter Greek Yogurt Bites Recipe Substitutions and Variations
- 2 cups plain Greek yogurt: swap with Icelandic skyr (same texture, just a bit tangier) or blend 1 1/2 cups lowfat cottage cheese until smooth for similar creaminess and extra protein. they both work great if you dont have Greek yogurt.
- 1/2 cup creamy peanut butter: use almond butter or cashew butter for a milder flavor, or sunflower seed butter if you need nut free. note sunflower is slightly sweeter and saltier usually.
- 1/4 to 1/3 cup honey or maple syrup: replace with agave nectar or brown rice syrup for a similar sweetness and viscosity, or use 1/3 cup mashed ripe banana if you want less processed sugar and a fruity note.
- 1 scoop whey protein powder: try a pea or soy protein powder for plant based option, or use collagen peptides if you dont need it to be vegan and want a neutral taste. pea protein can be a bit grainier so mix well.
Pro Tips
1. Chill the filled liners in the fridge for 10 to 15 minutes before freezing, even if you are impatient. It helps the bites set so the yogurt doesnt separate and the chocolate chips wont all sink to the bottom.
2. Taste as you go, start with the lower amount of sweetener. If you want less sticky, use a bit more peanut butter and less honey, or swap half the peanut butter for powdered peanut butter reconstituted with a splash of milk to cut fat but keep flavor.
3. If you want firmer, less icy bites add 1 teaspoon unflavored gelatin (bloom it in a little cold water then warm to dissolve) or use a tablespoon of instant pudding mix, otherwise the texture can get grainy after a few days in the freezer.
4. For neat chocolate drizzle, melt chocolate with a tiny splash of coconut oil or vegetable oil so it sets shiny and cracks when you bite it. Store the bites in an airtight container with parchment between layers, and let them sit at room temp for 2 to 3 minutes before eating so they arent rock hard.

High Protein Frozen Peanut Butter Greek Yogurt Bites Recipe
I made frozen peanut butter Greek yogurt bites that disappear in seconds while packing a creamy peanut punch and an unexpected crunchy twist you'll have to scroll down to see.
8
servings
217
kcal
Equipment: 1. Mini muffin tin or silicone moulds or a parchment lined baking sheet
2. Paper liners (if using a tin) or silicone moulds (if not)
3. Medium mixing bowl
4. Whisk and rubber spatula (for mixing and folding)
5. Measuring cups and spoons
6. Tablespoon or small scoop for portioning into liners
7. Microwave safe bowl or small saucepan and heatproof bowl for melting chocolate
8. Freezer safe airtight container or zip top bag for storing the bites
9. Small tray or baking sheet to hold the moulds while chilling/freezing
Ingredients
2 cups plain Greek yogurt (preferably 2% or whole for creamier texture)
1/2 cup creamy peanut butter (stirred well, natural or regular both work)
1/4 to 1/3 cup honey or maple syrup, to taste
1 scoop (about 25 to 30 g) vanilla or unflavored whey protein powder
1 teaspoon pure vanilla extract
1/8 teaspoon fine sea salt (or a small pinch)
2 to 3 tablespoons milk or water, only if you need to thin the mixture a bit
1/4 cup mini chocolate chips or chopped dark chocolate (optional, for folding in)
2 to 3 tablespoons melted dark or semi sweet chocolate, for drizzling (optional)
mini paper liners or silicone mold pieces, for freezing if you plan to portion (optional)
Directions
- Line a mini muffin tin with paper liners or set out silicone molds, or just use a parchment lined baking sheet if you like; this makes poppable pieces and cleanup easy.
- In a medium bowl scoop in 2 cups plain Greek yogurt, add 1/2 cup creamy peanut butter, 1 scoop (25 to 30 g) protein powder, 1 teaspoon vanilla extract and 1/8 teaspoon sea salt.
- Add 1/4 to 1/3 cup honey or maple syrup to taste; start with 1/4 cup and add more if you want it sweeter.
- Whisk everything together until smooth; if the mixture is too thick to stir easily add 2 to 3 tablespoons milk or water, one tablespoon at a time, until it reaches a thick but spoonable consistency.
- Fold in 1/4 cup mini chocolate chips or chopped dark chocolate if using; don’t overmix or the chips will sink.
- Spoon the mixture into the prepared liners or molds, filling each almost to the top but leaving a little room for expansion.
- If you want a cleaner look chill the filled tray for 10 to 15 minutes in the fridge before freezing so they set a bit, then transfer to the freezer; otherwise put them straight in the freezer.
- Freeze for at least 2 to 3 hours or until solid. For quicker eating let them firm for an hour and then pop them into an airtight container to finish freezing without smelling like the freezer.
- Optional chocolate drizzle: melt 2 to 3 tablespoons dark or semi sweet chocolate in short bursts in the microwave or over low heat, stir until smooth, then drizzle over frozen bites. Return to freezer for a few minutes so the drizzle sets. Store in the freezer in an airtight container for up to 2 weeks.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 104g
- Total number of serves: 8
- Calories: 217kcal
- Fat: 11.2g
- Saturated Fat: 3.7g
- Trans Fat: 0.03g
- Polyunsaturated: 1.9g
- Monounsaturated: 3.8g
- Cholesterol: 9.9mg
- Sodium: 91mg
- Potassium: 220mg
- Carbohydrates: 21.1g
- Fiber: 1.5g
- Sugar: 18.6g
- Protein: 13.4g
- Vitamin A: 125IU
- Vitamin C: 0.1mg
- Calcium: 117mg
- Iron: 0.5mg









