Craving something creamy, sweet, and nourishing? These peanut butter Greek yogurt frozen cups are the perfect answer. With a smooth, rich yogurt and nut butter filling layered over a crunchy granola base and finished with a melted chocolate topping, these treats are as satisfying as they are wholesome. They’re easy to assemble, freezer-friendly, and ideal for busy days when you need a quick high-protein bite. Whether you’re fueling up post-workout or reaching for a healthier dessert, these cups deliver flavor and nutrition in every chilled bite.

Why You’ll Love This Recipe
Wholesome Flavor with Dessert Vibes
This snack brings together the best of both worlds: indulgent taste and nourishing ingredients. The combination of tangy Greek yogurt, creamy peanut butter, and a touch of chocolate gives these frozen cups a dessert-like feel. The added sea salt or granola topping adds texture and contrast, making each bite satisfying and flavorful.
High Protein, Low Fuss
Made with just a handful of pantry staples, these frozen yogurt cups are packed with protein thanks to the yogurt and protein powder blend. No baking, no special tools — just mix, layer, freeze, and enjoy. They’re perfect for prepping ahead and keeping stocked in your freezer for a quick, energizing snack.
Ingredients You’ll Need
Greek Yogurt (1 ¼ cups)
Opt for full-fat plain or vanilla Greek yogurt for maximum creaminess and a natural source of protein. It freezes well and helps give these cups their rich texture.
Natural Peanut Butter (⅓ cup)
Use smooth, unsweetened peanut butter made from just peanuts (and maybe a pinch of salt). It mixes easily into the yogurt and provides a boost of healthy fats.
Protein Powder (¾ cup or 68–70 grams)
Choose a clean vanilla protein powder that dissolves easily without a gritty finish. This helps increase the protein content and adds a hint of flavor.
Granola (¾ cup, lightly crushed)
Granola makes up the base layer. Look for one with whole grains and minimal added sugar for a nutritious, crunchy foundation.
Semi-Sweet Chocolate Chips (⅓ cup)
Chocolate adds a decadent finishing touch. Semi-sweet or dark chocolate chips melt smoothly and solidify into a firm top layer once frozen.
Coconut Oil (1 teaspoon)
This helps the chocolate melt evenly and set with a glossy finish. It also improves texture and makes it easier to drizzle or spread.
Optional Toppings
A pinch of flaky sea salt or a sprinkle of crushed granola can be added on top of the chocolate while it’s still soft. These extras enhance the flavor and crunch.
How to Make Peanut Butter Greek Yogurt Frozen Cups
These frozen cups are simple to prepare and ideal for batch-making. A silicone muffin tray is recommended for easy release once they’re frozen. You’ll be creating three layers: granola, a creamy yogurt-peanut butter mixture, and melted chocolate.

Step 1: Prepare the Muffin Tray
Add one tablespoon of crushed granola to each well of a silicone muffin pan. Gently press the granola down to create a firm bottom layer.
Step 2: Mix the Filling
In a bowl, combine the Greek yogurt, peanut butter, and protein powder. Stir until the mixture is smooth and consistent with no lumps.
Step 3: Fill the Muffin Cups
Scoop about three tablespoons of the yogurt mixture into each muffin cup, spreading it over the granola. Use a spoon to level the surface. Lightly tap the tray on the counter to help settle the mixture.
Step 4: Freeze to Set
Place the tray in the freezer for 30 minutes. This allows the yogurt base to firm up slightly before you add the chocolate topping.
Step 5: Melt the Chocolate
In a microwave-safe bowl, mix the chocolate chips and coconut oil. Heat in 30-second intervals, stirring in between, until the mixture is smooth and fully melted.
Step 6: Add the Chocolate Topping
Remove the partially frozen cups from the freezer. Spoon or drizzle the melted chocolate over each one. Immediately sprinkle your optional toppings on while the chocolate is still soft.
Step 7: Final Freeze
Return the tray to the freezer and let the cups chill for at least 45 minutes or until completely solid.
Step 8: Serve and Enjoy
To eat, let the cups thaw at room temperature for 20 to 30 minutes. This softens the texture and makes them easier to enjoy.
Helpful Tips for Success
A silicone muffin tray makes removing the cups hassle-free. Make sure the protein powder is well-blended to avoid a grainy texture. Store extras in a freezer-safe container to keep them fresh. If you prefer sweeter snacks, opt for vanilla yogurt over plain.
Flavor
Creamy, nutty, lightly sweet with a touch of chocolate and optional salty crunch.
Texture
A crisp granola base supports a creamy filling topped with a solid chocolate shell that cracks with every bite.
Occasion
Perfect as a make-ahead snack, afternoon treat, or light post-dinner dessert.
Prep Time: 15 minutes
Freeze Time: 2 hours
Total Time: 2 hours 15 minutes
Yield: 12 cups
Notes
Use plant-based yogurt and dairy-free chocolate chips to make this recipe vegan. For a nut-free version, try sunflower seed butter or tahini in place of peanut butter.
Nutritional Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 145 kcal |
| Fat | 8 g |
| Saturated Fat | 3 g |
| Carbohydrates | 7 g |
| Sugar | 5 g |
| Protein | 10 g |
| Sodium | 50 mg |
| Cholesterol | 15 mg |

Frequently Asked Questions (FAQ)
Can Greek yogurt and peanut butter be frozen together?
Yes, when combined properly, they freeze into a smooth, scoopable consistency. Whole milk Greek yogurt helps retain creaminess even when frozen.
What type of peanut butter should I use?
Stick to natural, smooth peanut butter with no added sugar or oils. This gives the best texture and keeps the recipe healthy.
How long do they need to freeze?
Once assembled, the cups need around 45 minutes to freeze solid. Letting them freeze overnight is even better for long-term storage.
Are these cups high in protein?
Yes, each serving contains about 10 grams of protein from the Greek yogurt and protein powder.
Storage Instructions
Transfer the frozen cups to an airtight container or freezer bag once they’re fully set. Store for up to one month. Before eating, allow them to soften at room temperature for about 20 to 30 minutes for the best experience.
Peanut Butter Greek Yogurt Frozen Cups | Easy High-Protein Freezer Treat
- Total Time: 2 hours
- Yield: 12 cups 1x
Description
Creamy frozen Greek yogurt cups blended with peanut butter and protein powder, topped with chocolate. A perfect make-ahead snack or healthy dessert alternative.
Ingredients
¾ cup granola, slightly crushed
1 ¼ cup plain or vanilla Greek yogurt
⅓ cup natural peanut butter
¾ cup vanilla protein powder (68–70 g)
⅓ cup semi-sweet chocolate chips
1 teaspoon coconut oil
Optional: flaky sea salt, extra granola for topping
Instructions
1. Add crushed granola to the base of a silicone muffin pan.
2. Mix Greek yogurt, peanut butter, and protein powder in a bowl.
3. Spoon the mixture over the granola layer and smooth it out.
4. Freeze for 30 minutes to set the filling.
5. Melt chocolate chips and coconut oil until smooth.
6. Top each cup with chocolate and desired toppings.
7. Freeze for 45 minutes or until fully set.
8. Let sit at room temperature for 20–30 minutes before serving.
Notes
Use dairy-free ingredients to make the recipe vegan.
Substitute peanut butter with a seed butter for nut-free version.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Healthy Snack
- Method: Frozen
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 145
- Sugar: 5g
- Sodium: 50mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 15mg
Conclusion
Peanut butter Greek yogurt frozen cups are a simple yet satisfying snack to keep on hand. They’re made with whole ingredients, loaded with protein, and totally crave-worthy. Whether you’re looking for a healthier dessert or a post-workout recharge, these cups deliver in taste and nutrition. Make a batch today, and let your freezer do the rest.