I sometimes crave something cold, creamy, and a little bit indulgent—but healthier than ice cream. These peanut butter frozen yogurt bites satisfy that craving perfectly.
Why I’ll Love This Recipe
I love how refreshing these bites are, with the tang of Greek yogurt, the richness of peanut butter and chocolate, and a satisfying crunch from the peanuts. They’re small, snackable, and perfect when I want something sweet but not heavy. Because they’re frozen, they double as a mini dessert on hot days.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
▢ 1 cup Greek yogurt
▢ 2 tbsp maple syrup
▢ 2 tbsp peanut butter
▢ ¼ cup roasted salted peanuts
▢ 1 ½ cups dark chocolate chips
▢ 1 ½ tbsp coconut oil
▢ Sea salt
Directions
- In a bowl, stir together the Greek yogurt, maple syrup, and peanut butter until smooth and well combined.
- Chop or roughly crush the roasted salted peanuts. Fold most of them into the yogurt mixture, reserving a few for topping.
- Line a mini muffin tin or silicone mold with liners or lightly grease. Spoon or pipe the yogurt-peanut butter mixture into each cavity (filling about ¾ full). Sprinkle reserved peanuts lightly on top and a tiny pinch of sea salt on each.
- Place the filled tray in the freezer and freeze until firm, about 1 to 2 hours (or longer, depending on your freezer).
- Meanwhile, melt the dark chocolate chips together with coconut oil (e.g. using a double boiler or in short bursts in the microwave, stirring until smooth).
- Once the yogurt bites are firm, remove them from molds or liners and dip or drizzle with the melted chocolate. Return to a parchment-lined tray and freeze again until the chocolate sets.
- Store the finished bites in an airtight container in the freezer, separated by parchment if stacking.
Servings and Timing
This recipe yields about 12 to 16 bite-sized portions depending on mold size.
Active prep time: ~10 minutes
Freezing time before chocolate: ~1–2 hours
Chocolate setting time: ~20–30 minutes
Overall: about 1½ to 2 hours until fully ready
Storage/Reheating
I keep these bites in the freezer in a sealed container. They’ll keep well for up to 2 weeks. There’s no reheating—just remove a few and let them sit at room temperature for a minute if too hard, then enjoy straight from the freezer.
FAQs
What kind of Greek yogurt should I use?
I use full-fat or 2 % Greek yogurt — something thick and creamy so the bites freeze well and don’t get icy.
Can I use another sweetener?
Yes — honey or agave syrup can work in place of maple syrup. Adjust sweetness to taste.
Can I use crunchy peanut butter instead of smooth?
You can, but it may make the texture more sabbly. I prefer smooth for creaminess; if I use crunchy, I reduce or omit extra peanuts.
What if I want a nut-free version?
I’d substitute sunflower seed butter or soy nut butter, and skip or replace the peanuts with seeds (pumpkin or sunflower). Be aware of flavor changes.
Can I use milk or white chocolate instead of dark?
I can. Using those will make the bites sweeter and less intense. If using milk or white chocolate, I might reduce coconut oil slightly to keep the coating firm.
How thick should I make the chocolate coating?
I aim for a thin, even coating so the chocolate freezes quickly and doesn’t overwhelm the bite. Too thick a layer risks cracking or being brittle.
Can I make these ahead for a party?
Yes — I often make them a day in advance and keep them in the freezer until just before serving.
What’s the purpose of the coconut oil?
It thins the melted chocolate slightly and helps it set into a glossy, snap-like shell at freezer temperatures.
How do I prevent freezer burn or sogginess?
I always use an airtight container and layer them with parchment to avoid sticking and moisture exposure. I also make sure they’re solid before sealing the container.
Conclusion
I find these peanut butter frozen yogurt bites a perfect blend of healthy and indulgent — creamy, nutty, chocolaty, and refreshing all at once. They allow me to enjoy dessert without feeling heavy, and they’re easy to make ahead. Once you try them, they become one of those go-to treats I always keep ready in the freezer.
PrintPeanut Butter Frozen Yogurt Bites (with Greek Yogurt + Chocolate)
Creamy, nutty, and refreshing, these peanut butter frozen yogurt bites combine Greek yogurt, peanut butter, and chocolate into a cool, bite-sized treat. Perfect for a light dessert or healthy snack straight from the freezer.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12–16 bites
- Category: Dessert, Snack
- Method: Freezing
- Cuisine: American
- Diet: Gluten Free
Ingredients
1 cup Greek yogurt (full-fat or 2%)
2 tbsp maple syrup
2 tbsp peanut butter (smooth or crunchy)
¼ cup roasted salted peanuts, chopped
1½ cups dark chocolate chips
1½ tbsp coconut oil
Sea salt, to taste
Instructions
- In a bowl, mix Greek yogurt, maple syrup, and peanut butter until smooth and combined.
- Chop roasted salted peanuts and fold most into the yogurt mixture, reserving a few for topping.
- Line a mini muffin tin or silicone mold with liners. Fill each cavity about ¾ full with the yogurt mixture.
- Sprinkle reserved peanuts and a small pinch of sea salt on top of each.
- Freeze for 1–2 hours, or until firm.
- In the meantime, melt dark chocolate chips with coconut oil using a double boiler or microwave, stirring until smooth.
- Remove frozen bites from molds and dip or drizzle with melted chocolate.
- Place on a parchment-lined tray and freeze again until the chocolate sets, about 20–30 minutes.
- Store in an airtight container in the freezer, separated by parchment if stacking.
Notes
Use thick Greek yogurt for the best creamy texture.
Honey or agave syrup can replace maple syrup.
For a nut-free version, use sunflower seed butter and seeds instead of peanuts.
Use milk or white chocolate for a sweeter variation.
Store in the freezer for up to 2 weeks; no reheating needed.
Nutrition
- Serving Size: 1 bite
- Calories: 110
- Sugar: 7 g
- Sodium: 60 mg
- Fat: 8 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 2 mg