These Greek Yogurt Peanut Butter Cups are a delicious treat that combines creamy Greek yogurt with smooth peanut butter. They’re a healthy twist on classic chocolate cups!
It’s like a little party for your mouth! I love making these ahead for a sweet snack that feels indulgent without the guilt. You can’t go wrong with yogurt and peanut butter, right?
Key Ingredients & Substitutions
Greek Yogurt: Use full-fat Greek yogurt for a rich texture. If you’re looking for a lighter option, low-fat works too. Plain yogurt is best, but flavored varieties can add a fun twist. Just watch out for added sugars!
Peanut Butter: Creamy peanut butter is my go-to, but you can also use crunchy for added texture. If you’re allergic to peanuts, try almond butter or sunflower seed butter instead. Both fit in nicely!
Honey or Maple Syrup: This is optional depending on how sweet you want your cups. If you prefer a sugar-free version, sweeteners like stevia or erythritol could work, just adjust to taste. I personally love a touch of honey for its flavor!
Dark Chocolate: Look for at least 70% cocoa for a rich taste. If you don’t like dark chocolate, semi-sweet chocolate chips are a great alternative. You could even use white chocolate, although that will change the flavor profile.
How Do I Get Smooth Chocolate Layers?
Melting chocolate can be tricky, but it’s key to avoid burning it. Here’s how to get that smooth consistency:
- Use a double boiler, or if you’re using the microwave, heat in short 30-second bursts to prevent scorching. Stir thoroughly between heats.
- Adding a teaspoon of coconut oil helps achieve a silky melt and keeps it from hardening too fast.
- Let the chocolate cool slightly before pouring it into the molds; this allows you to spread it without melting the yogurt layer.
These tips help ensure your peanut butter cups not only look great but taste fantastic too!

How to Make Greek Yogurt Peanut Butter Cups
Ingredients You’ll Need:
For the Filling:
- 1 cup Greek yogurt (full-fat or Greek-style)
- 1/3 cup creamy peanut butter (plus extra for layers)
- 2 tbsp honey or maple syrup (optional, for sweetness)
- 1 tsp vanilla extract
For the Chocolate Layers:
- 1 1/2 cups dark chocolate chips or chopped dark chocolate
- 1 tsp coconut oil (optional, for smooth melting)
For Garnish:
- 2 tbsp chopped peanuts
- Flaky sea salt
How Much Time Will You Need?
This delicious treat will take about 20 minutes to prepare, plus 2 hours of freezing time. So, about 2 hours and 20 minutes in total. It’s super easy and perfect to make ahead!
Step-by-Step Instructions:
1. Prepare the Yogurt Mixture:
In a medium bowl, combine the Greek yogurt, 1/3 cup peanut butter, honey or maple syrup (if you want it sweeter), and vanilla extract. Mix it all together until it’s smooth and creamy. This will be your delicious filling!
2. Set Up Your Molds:
Line a muffin tin or use silicone cupcake molds. If you’re using a muffin tin, make sure to insert paper liners or lightly grease the molds so the cups come out easily.
3. Melt the Chocolate:
In a small saucepan or a microwave-safe bowl, melt the dark chocolate and coconut oil together. If using the microwave, heat it in short 30-second bursts, stirring in between until it’s smooth and melted. This step is crucial to avoid burning the chocolate!
4. Create the Chocolate Base:
Pour a thin layer of melted chocolate into the bottom of each mold to form the base. Use a spoon to tilt the mold and spread it evenly. Place the molds in the freezer for about 10 minutes, or until the chocolate is firm.
5. Add the Yogurt Layer:
Once the chocolate base is set, take the molds out of the freezer. Spoon the Greek yogurt peanut butter mixture evenly on top of the hardened chocolate. If you’d like, you can add a small dollop of extra peanut butter in the center of each cup for an extra treat!
6. Cover with More Chocolate:
Use the remaining melted chocolate to cover the yogurt layer completely, sealing it in. Spread it evenly over the top with a spoon.
7. Garnish:
Sprinkle chopped peanuts and a little flaky sea salt on top of each cup for that delightful crunch and added flavor!
8. Freeze the Cups:
Put the filled molds back in the freezer for at least 2 hours, or until completely set and firm.
9. Serve and Enjoy:
When you’re ready to enjoy, let the peanut butter cups sit at room temperature for about 5 minutes for easier removal. Then, pop them out and relish this cool, creamy snack or dessert!
These Greek Yogurt Peanut Butter Cups are sure to delight with their rich, creamy texture and the satisfying taste of chocolate and peanut butter. Perfect for a healthier dessert or an on-the-go snack! Happy snacking!
Can I Use Low-Fat Greek Yogurt Instead?
Yes, you can use low-fat Greek yogurt! However, keep in mind that using full-fat yogurt will give a creamier texture. If you prefer low-fat, just ensure it’s plain Greek yogurt to keep the flavor consistent.
How Should I Store These Peanut Butter Cups?
Store any leftovers in an airtight container in the freezer. They can keep well for up to 2 months! Just let them sit at room temperature for a few minutes before enjoying for the best texture.
Can I Use a Different Kind of Nut Butter?
Absolutely! If you’re not a fan of peanut butter, feel free to substitute with almond butter, cashew butter, or sunflower seed butter for a nut-free option. Each will impart its unique flavor while maintaining that creamy texture!
What If I Don’t Have Coconut Oil?
No worries! While coconut oil helps in achieving a smooth melting chocolate, it’s optional. You can melt the chocolate without it, although it may be slightly thicker. Just remember to stir well to keep it smooth!
