These Greek Yogurt Peanut Butter Cups are a tasty treat that mixes creamy yogurt with rich peanut butter. They’re sweet, satisfying, and perfect for snacking!
I love how easy they are to make! Just layer the yogurt and peanut butter in a cup, freeze, and enjoy. They make a great guilty pleasure without the guilt! 😋
Key Ingredients & Substitutions
Greek Yogurt: Plain Greek yogurt is the star here, offering a creamy texture and tangy flavor. If you’re looking for a dairy-free option, try coconut yogurt or almond milk yogurt instead.
Peanut Butter: Natural peanut butter is ideal as it contains no added sugars or oils. You can swap it with almond butter, cashew butter, or sunflower seed butter for a nut-free version.
Dark Chocolate: Choose dark chocolate with a high cocoa content for richer flavor. If you want a dairy-free option, use vegan chocolate chips or carob chips.
Coconut Oil: This is optional but helps the chocolate melt smoothly. If you don’t have it, you can skip it, but it might make the chocolate a tad thicker.
How Do I Get the Chocolate to Melt Smoothly?
Melted chocolate can be tricky, but here are some simple steps to help you avoid clumps or burning:
- Use a microwave-safe bowl, and heat the chocolate in 15-20 second intervals, stirring in between until smooth.
- Alternatively, use a double boiler: fill a pot with water, bring it to a simmer, and place a heatproof bowl on top, ensuring it doesn’t touch the water.
- Add coconut oil if you’re using it to make the chocolate creamier.
Tips for Perfect Layers
Building layers in these cups can be fun! Here are a few tips:
- Make sure your yogurt layer is fully firm before adding the peanut butter—this keeps the layers from mixing.
- Spread the peanut butter gently so you don’t disturb the yogurt layer beneath.
- When pouring the chocolate, do it slowly to create an even top layer.

Greek Yogurt Peanut Butter Cups
Ingredients You’ll Need:
- 1 cup plain Greek yogurt
- 2 tablespoons powdered sweetener (such as powdered erythritol or powdered sugar)
- 1 cup natural peanut butter (smooth or crunchy based on preference)
- 1 cup dark chocolate chips or chopped dark chocolate
- 1 teaspoon coconut oil (optional, for smoother chocolate)
- Flaky sea salt, for garnish
- Chopped peanuts, for garnish
How Much Time Will You Need?
This recipe will take about 20-30 minutes of prep time and then you’ll need at least 1-2 hours for the cups to freeze and set completely. It’s a bit of waiting, but totally worth it for this delicious treat!
Step-by-Step Instructions:
1. Prepare the Molds:
Start by lining a muffin tin or silicone mold with paper liners. If you have silicone cupcake molds, they work great too! This helps with easy removal later on.
2. Mix the Yogurt:
In a small bowl, combine the Greek yogurt with the powdered sweetener. Stir it well until it’s smooth and creamy. This mixture will be the first layer of our cups.
3. Freeze the Yogurt Layer:
Spoon about 1 teaspoon of the yogurt mixture into the bottom of each mold, spreading it evenly. Then, pop the molds in the freezer for about 20-30 minutes until the yogurt is firm.
4. Prepare the Peanut Butter:
While the yogurt is freezing, mix the peanut butter with a tablespoon of powdered sweetener in another bowl. Stir until it’s smooth. This will be our middle layer for the cups.
5. Melt the Chocolate:
In a microwave-safe bowl (or using a double boiler), melt the dark chocolate chips with the coconut oil. Heat gently and stir frequently until the mixture is smooth and well combined.
6. Assemble the Cups:
Once the yogurt layer is firm, take the molds out of the freezer. Add about 1 teaspoon of the peanut butter mixture on top of the yogurt layer in each mold, spreading it gently.
7. Add the Chocolate Layer:
Pour the melted chocolate over the peanut butter and yogurt layers, making sure to cover them completely.
8. Garnish:
Sprinkle a pinch of flaky sea salt and some chopped peanuts on top for a little extra flavor and crunch!
9. Freeze Until Set:
Return the cups to the freezer for at least 1-2 hours, or until they are fully set. This will help them hold their shape when you take them out.
10. Serve and Enjoy:
When you’re ready to serve, carefully remove the cups from the molds. Let them sit for a few minutes at room temperature for easier biting. Enjoy your healthy and delicious Greek Yogurt Peanut Butter Cups!
Can I Use Another Type of Yogurt?
Yes! If you prefer a dairy-free option, you can use coconut yogurt or almond milk yogurt. Just keep in mind that the flavor will change slightly, but it will still be delicious!
How Should I Store These Peanut Butter Cups?
Store your cups in an airtight container in the freezer for up to 3 months. If you want to keep them in the fridge, they’ll last about a week, but they’ll be softer and don’t hold their shape as well.
Can I Make These Without Sweetener?
Absolutely! You can omit the sweetener if you prefer a more natural taste, especially if your peanut butter is naturally sweetened or if you enjoy the tartness of the Greek yogurt.
What Can I Use Instead of Dark Chocolate?
If you’re not a fan of dark chocolate, you can substitute it with milk chocolate or even white chocolate. Just adjust the melting time and keep an eye on it to prevent burning!



