Cottage Cheese Peanut Butter Cups are a yummy twist on a classic treat! They combine creamy cottage cheese with smooth peanut butter for a delightful snack that’s both rich and satisfying.
These cups are so simple to make, and you can enjoy them guilt-free! I like to keep a batch in the fridge for a quick pick-me-up. Who knew healthy could taste this good? 😋
Key Ingredients & Substitutions
Cottage Cheese: Low-fat cottage cheese is perfect for this recipe because it adds creaminess and protein without too many calories. If you’re looking for a dairy-free option, try using silken tofu as a replacement. It’s smooth and will blend well!
Peanut Butter: I suggest using natural peanut butter with no added sugar. It has a great flavor and is healthier. If you have nut allergies, sun butter or soy nut butter can serve as excellent substitutes.
Sweeteners: Honey and maple syrup are great for added sweetness. You can adjust based on your taste. For a low-calorie option, consider using stevia or another sugar substitute. Just be cautious with the amount since some are much sweeter!
Dark Chocolate: Use good-quality dark chocolate for the best flavor. If you prefer something sweeter, semi-sweet chocolate works too. For a dairy-free option, look for vegan chocolate chips.
Coconut Oil: This is optional but helps the chocolate melt smooth and set nicely. If you don’t have it, you can skip it or use a bit of butter as a substitute.
How Can I Make Sure My Chocolate Melts Smoothly?
Melted chocolate can be tricky, but here are some tips to ensure it comes out perfect every time:
- Use a microwave-safe bowl for melting in the microwave. Heat in short bursts (30 seconds), stirring in between to prevent burning.
- If you’re using a double boiler, make sure the bottom bowl doesn’t touch the water. This keeps the chocolate from getting too hot and seizing.
- Adding a small amount of coconut oil can help make the chocolate smoother and easier to work with. Just a tablespoon will do!
With these tips and ingredient ideas, your Cottage Cheese Peanut Butter Cups will be a hit! Enjoy making this fun and healthy treat!

How to Make Cottage Cheese Peanut Butter Cups
Ingredients You’ll Need:
For the Filling:
- 1 cup low-fat cottage cheese
- 1/2 cup creamy peanut butter (natural, no sugar added)
- 1-2 tablespoons honey or maple syrup (adjust to taste)
- 1 teaspoon vanilla extract
For the Chocolate Coating:
- 1 1/2 cups dark chocolate chips or chopped dark chocolate
- 1 tablespoon coconut oil (optional, for smoother chocolate)
- Sea salt flakes (for garnish)
Time Needed:
You’ll need about 15 minutes of preparation time and at least 1 hour for the cups to freeze and set. So overall, you’re looking at about an hour and 15 minutes to enjoy these delightful treats!
Step-by-Step Instructions:
1. Prepare the Filling:
Start by gathering your blender or food processor. In it, combine the low-fat cottage cheese, creamy peanut butter, honey or maple syrup, and vanilla extract. Blend these ingredients together until the mixture is super smooth and creamy. Give it a taste and adjust the sweetness if you’d like more honey or syrup. Set it aside.
2. Melt the Chocolate:
Now, let’s melt the chocolate! In a microwave-safe bowl, mix the dark chocolate chips with the coconut oil if you’re using it. Microwave the bowl in 30-second intervals, stirring in between each interval to ensure that the chocolate melts evenly and doesn’t burn. You can also melt your chocolate using a double boiler over simmering water if you prefer that method.
3. Assemble the Base Layer:
While your chocolate is melting, get a muffin tin or silicone cupcake molds ready. Line them with paper liners for easy removal. Once the chocolate is melted, spoon about 1 to 1 1/2 teaspoons of the melted chocolate into each cup. Use the back of a spoon to spread the chocolate evenly across the bottom of each liner. Then, pop the pan into the freezer for about 5-10 minutes to let the chocolate set.
4. Add the Filling Layer:
Take the pan out of the freezer. Now it’s time for the filling! Spoon a generous layer of your cottage cheese and peanut butter mixture over the set chocolate, filling each cup about 2/3 full. Lightly tap the pan on the counter to even out the filling.
5. Top with Chocolate:
Using the remaining melted chocolate, scoop some over the filling, covering it completely. Make sure the tops are smooth by using the back of a spoon to spread it out gently.
6. Garnish and Chill:
Before the chocolate sets completely, sprinkle a few sea salt flakes on top of each cup for that perfect touch! This adds a nice contrast to the sweetness.
7. Freeze to Set:
Put the cups back in the freezer and let them chill for at least 1 hour, or until they’re completely firm. This is the hardest part—waiting!
8. Serve:
When you’re ready to enjoy, take them out of the freezer but allow them to sit for a few minutes. This makes them easier to bite into. If you have any leftovers, store the remaining cups in an airtight container in the refrigerator or freezer to keep them fresh.
Enjoy your healthy and delicious Cottage Cheese Peanut Butter Cups! They’re perfect for a quick snack or a satisfying treat!
Can I Use Different Nut Butters?
Absolutely! You can substitute the peanut butter with almond butter, cashew butter, or any nut or seed butter you prefer. Just make sure it’s creamy for the best texture!
How Should I Store Leftovers?
Store any leftover Cottage Cheese Peanut Butter Cups in an airtight container. They can be kept in the refrigerator for up to 1 week or in the freezer for up to 2 months. Just let them sit at room temperature for a few minutes before enjoying if they’ve been frozen.
Can I Use Low-Fat or Non-Fat Cottage Cheese?
Yes, using low-fat or non-fat cottage cheese will work just fine! However, keep in mind that the flavor and creaminess might be slightly different compared to using regular cottage cheese.
What If My Chocolate Is Too Thick?
If your melted chocolate is too thick to pour, simply stir in a little bit more coconut oil or a splash of milk to thin it out. Mix until smooth, and then use it for your cups!



