I make these Frozen Greek Yogurt Peanut Butter Bites when I want something cold, creamy, and satisfying without turning on the oven. The tangy Greek yogurt, rich peanut butter, crunchy peanuts, and crisp chocolate shell come together in a simple no-bake treat that feels both refreshing and indulgent.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
1 cup Greek yogurt
½ cup creamy peanut butter
⅓ cup honey or maple syrup
⅓ cup roasted peanuts
1 ⅓ cups chocolate chips
2 teaspoons coconut oil
Flaky sea salt
Directions
I combine the Greek yogurt, peanut butter, and honey in a mixing bowl and stir until the mixture is smooth and fully blended.
I line a baking sheet or tray with parchment paper and scoop small portions of the mixture onto the sheet, shaping them like small cookies.
I press a few roasted peanuts onto the top of each bite.
I freeze the bites for about 2 hours, or until they are completely firm.
I melt the chocolate chips with the coconut oil in a microwave-safe bowl in 30-second intervals, stirring between each round until smooth.
I dip each frozen bite into the melted chocolate, or I drizzle the chocolate over the top.
I sprinkle a little flaky sea salt on top while the chocolate is still soft.
I return the bites to the freezer for about 20 minutes, until the chocolate coating is set.
Servings and timing
I get 12 servings from this recipe, which makes it great for meal prep or sharing. The prep time is 10 minutes, the cooking time is 0 minutes, and the total time is about 2 hours 30 minutes, including freezing. Each bite comes out to about 230 calories per serving.
Variations
I sometimes swap the honey for maple syrup when I want a slightly deeper sweetness. I also like using crunchy peanut butter for extra texture. For a different flavor, I can use chopped almonds, walnuts, or pecans instead of roasted peanuts. When I want to change the chocolate coating, I use dark chocolate for a richer finish or milk chocolate for a sweeter bite. I also enjoy adding a little vanilla extract to the yogurt mixture for extra warmth and flavor.
Storage/Reheating
I store these bites in an airtight container in the freezer so they stay firm and fresh. I like separating layers with parchment paper to keep them from sticking together. They keep well for up to 2 weeks in the freezer. I do not reheat them, since they are meant to be enjoyed frozen or after sitting at room temperature for just a minute or two to soften slightly.
FAQs
Can I use regular yogurt instead of Greek yogurt?
I prefer Greek yogurt because it is thicker and helps the bites hold their shape better. Regular yogurt can work, but I find that the mixture may be softer and harder to freeze into neat portions.
Can I make these bites without peanut butter?
I can replace the peanut butter with almond butter, cashew butter, or sunflower seed butter. The texture stays creamy, and it is an easy way for me to adjust the recipe based on preference or allergy needs.
Do I have to dip the bites in chocolate?
I do not have to dip them fully if I want to save time. I can simply drizzle the melted chocolate over the top, and they still turn out delicious with that sweet shell.
How do I keep the bites from melting too quickly?
I keep them stored in the freezer until right before serving. I also work in small batches when dipping them in chocolate, so the bites stay as cold and firm as possible.
Can I make these ahead of time?
I think these are perfect for making ahead. I prepare a batch, freeze them, and keep them ready for a quick snack or an easy dessert whenever I want something sweet and chilled.
Conclusion
I keep coming back to these Frozen Greek Yogurt Peanut Butter Bites because they are simple, delicious, and easy to make ahead. The creamy filling, crunchy peanut topping, and crisp chocolate coating make every bite feel special. I love having a freezer treat like this on hand when I want something refreshing, satisfying, and homemade.
📖 Recipe:
Print
Frozen Greek Yogurt Peanut Butter Bites
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 2 hours 30 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
These frozen Greek yogurt peanut butter bites are creamy, crunchy, and coated in a crisp chocolate shell for a refreshing no-bake treat. Perfect for a quick snack or make-ahead dessert.
Ingredients
1 cup Greek yogurt
½ cup creamy peanut butter
⅓ cup honey or maple syrup
⅓ cup roasted peanuts
1 ⅓ cups chocolate chips
2 teaspoons coconut oil
Flaky sea salt
Instructions
- In a mixing bowl, stir together the Greek yogurt, peanut butter, and honey or maple syrup until smooth and fully combined.
- Line a baking sheet with parchment paper and scoop small portions of the mixture onto the sheet, shaping them into small rounds.
- Press a few roasted peanuts onto the top of each portion.
- Freeze for about 2 hours, or until completely firm.
- Melt the chocolate chips with the coconut oil in a microwave-safe bowl in 30-second intervals, stirring between each until smooth.
- Dip each frozen bite into the melted chocolate or drizzle the chocolate over the top.
- Sprinkle flaky sea salt over the bites while the chocolate is still soft.
- Return to the freezer for about 20 minutes, or until the chocolate coating is fully set.
Notes
Use maple syrup instead of honey for a deeper flavor or to keep it vegetarian-friendly.
Swap creamy peanut butter for crunchy for added texture.
Try almonds, walnuts, or pecans instead of peanuts for variation.
Dark or milk chocolate can be used depending on sweetness preference.
Add a splash of vanilla extract for extra flavor.
Store in an airtight container in the freezer for up to 2 weeks, separating layers with parchment paper.
Let sit at room temperature for 1–2 minutes before eating for best texture.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 bite
- Calories: 230 kcal
- Sugar: 14 g
- Sodium: 80 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 5 mg
