These Greek Yogurt Peanut Butter Cups are a tasty treat with a creamy, rich filling! Made with smooth Greek yogurt and delicious peanut butter, they are perfect for a sweet snack.
I love making these because they’re so easy! Just mix, fill, and freeze. Plus, they feel like a dessert but are a bit healthier—win-win!
Key Ingredients & Substitutions
Dark Chocolate: This gives the cups a rich, sweet flavor. If you prefer milk chocolate or even white chocolate, feel free to substitute! Just keep in mind that the taste will change, becoming sweeter with milder chocolate.
Creamy Peanut Butter: Nut butter is essential for that classic taste. You can swap it with almond butter or sunflower seed butter for a nut-free option. Just make sure the alternative is smooth and creamy!
Plain Greek Yogurt: This ingredient adds creaminess and a slight tang. Non-dairy yogurt can be a good substitute if you’re looking for a dairy-free version. Check for a thick style so it maintains a similar texture.
Honey or Maple Syrup: These are optional for sweetness. If you prefer not to use sweeteners, you can skip them. Or, try a sugar substitute like agave syrup or stevia based on your taste.
How Can I Ensure My Chocolate Base is Perfectly Set?
Having a well-set chocolate base is key for a great texture. Here’s how to ensure it turns out just right:
- Melt the chocolate gently to avoid seizing. 30-second bursts in the microwave work best.
- Spread the melted chocolate well into the muffin liners, making sure to cover the bottom and sides.
- Chill in the freezer for 5-10 minutes until firm, but don’t rush it; a proper set is essential for the chocolate layer.
These steps will help create a delightful layer that won’t break easily when you bite into the cups. Enjoy your homemade treat!

Greek Yogurt Peanut Butter Cups
Ingredients You’ll Need:
- 1 cup dark chocolate chips or dark chocolate, chopped
- 1/2 cup creamy peanut butter
- 1/2 cup plain Greek yogurt
- 1-2 tablespoons honey or maple syrup (optional, for sweetness)
- 1/2 teaspoon vanilla extract
- Pinch of sea salt, plus extra for topping
- Crushed peanuts, for garnish (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and then about 1-2 hours to freeze until firm. So, you’ll have a delicious treat ready in no time!
Step-by-Step Instructions:
1. Prepare the Muffin Tin:
Start by lining a muffin tin with paper liners or using silicone muffin cups. This will make it easy to remove the cups later.
2. Melt the Chocolate:
In a microwave-safe bowl, gently melt the dark chocolate chips using a microwave. Heat in 30-second intervals, stirring in between, until the chocolate is smooth. If you prefer, you can melt the chocolate using a double boiler on the stovetop for a more controlled method.
3. Create the Chocolate Base:
Once your chocolate is melted, take a spoon and add about a tablespoon of melted chocolate to the bottom of each muffin cup. Spread it slightly up the sides, then place the entire tray in the freezer for 5-10 minutes to let it set hard.
4. Make the Filling:
In a small bowl, combine the creamy peanut butter, Greek yogurt, honey (if you’re using it), vanilla extract, and a pinch of sea salt. Mix until everything is smooth and well blended. This creamy filling adds all the yumminess!
5. Add the Filling:
Take the muffin tin out of the freezer once the chocolate has set. Spoon about 1 to 1.5 tablespoons of the peanut butter yogurt mixture into each cup, smoothing it out gently.
6. Seal with Chocolate:
Pour another tablespoon of melted chocolate over the peanut butter layer in each cup, spreading it evenly to completely seal the cups.
7. Garnish the Tops:
Sprinkle a little pinch of sea salt and some crushed peanuts over the top of each chocolate cup to give them a delightful crunch.
8. Freeze Until Firm:
Put the muffin tin back in the freezer for at least 1-2 hours until the cups are fully firm and set.
9. Serve and Enjoy:
Once they’re set, take the cups out of the freezer and let them sit for about 5 minutes to soften slightly before enjoying your delicious Greek Yogurt Peanut Butter Cups!
These creamy, chocolatey treats will definitely satisfy your sweet tooth while keeping things on the healthier side. Enjoy!
Can I Use Milk Chocolate Instead of Dark Chocolate?
Absolutely! You can use milk chocolate if you prefer a sweeter taste. Just keep in mind that it may alter the flavor profile—making it richer and creamier!
What Can I Substitute for Greek Yogurt?
If you need a substitute for Greek yogurt, you can use regular yogurt, but the texture will be thinner. For a dairy-free option, try coconut yogurt or another non-dairy variety, making sure it’s thick enough to hold its shape.
How Long Do These Peanut Butter Cups Last?
These cups can be stored in an airtight container in the freezer for up to 2-3 months. For the best flavor and texture, enjoy them within a month!
Can I Make These Cups Vegan?
Yes! To make them vegan, use dairy-free chocolate and substitute the honey with maple syrup or agave nectar. Ensure your peanut butter is also free of any dairy ingredients.



