Frozen Cottage Cheese Bark is a high-protein treat that’s as creamy as it is refreshing. Made with simple ingredients like cottage cheese, powdered peanut butter, and a drizzle of honey, this recipe is perfect for satisfying a sweet tooth. Whether you’re looking for a healthy snack or a dessert packed with protein, this bark has you covered.

Protein: 7 grams for 2 squares
The protein in this recipe comes primarily from cottage cheese and powdered peanut butter, making it a powerhouse snack. Personally, I loved experimenting with this recipe and was amazed by how creamy and delicious it turned out—like a mix between frozen yogurt bark and a high-protein cheesecake! It’s also easy to customize with your favorite toppings.
Why you will love this recipe
- High-protein: Packed with 7 grams of protein from cottage cheese and peanut butter (and only 108 calories!).
- Simple ingredients: Uses staples you likely already have on hand.
- Customizable: Add your favorite toppings for endless flavor options.
- Quick prep: Minimal effort with a food processor or blender.
- Refreshing treat: Perfect for a hot summer day or a post-workout snack.
Key ingredients and substitutions

- Cottage cheese: The creamy base and main ingredient of this recipe. I use low-fat cottage cheese, but full-fat cottage cheese or fat-free cottage cheese will also work well.
- Powdered peanut butter: Adds protein and a nutty flavor. I buy mine online, you can also find it in large grocery stores. The brands I’ve tried are PB2 and PBfit – they’re both great! You can also omit this if you have a peanut allergy – just add 1-2 tablespoons of sun butter or almond butter and a little more honey.
- Filtered milk: Helps blend the mixture smoothly. Any milk (dairy or non-dairy) will do.
- Honey: Adds natural sweetness. You can swap it with pure maple syrup or agave nectar.
- Dark chocolate: Gives rich chocolatey swirls. Use milk chocolate or white chocolate for a sweeter twist.
- Roasted peanuts: Adds a topping of crunchy peanuts. Omit if you have a peanut allergy or replace with crunchy granola or chia seeds.
How to make Frozen Cottage Cheese Bark
- Blend the base: In a high-speed blender or food processor, combine cottage cheese, powdered peanut butter, filtered milk, and 1.5 tablespoons of honey. Blend until the mixture is creamy and smooth.


- Spread it out: Pour the cottage cheese mixture onto a parchment-lined baking sheet. Spread it evenly into a smooth rectangle shape. Place it flat in the freezer to set.
- Melt the chocolate: In a microwave-safe bowl, melt the dark chocolate in 30-second intervals, stirring between each, until it’s smooth and runny.
- Decorate the bark: Take the frozen bark out of the freezer. It won’t be quite frozen yet—just chilled, which will make the chocolate set quicker. Use a fork or spoon to drizzle the melted chocolate in zigzag lines across the surface. Add a drizzle of honey and sprinkle roasted peanuts on top.



- Freeze again: Return the bark to the freezer for about 2 hours, or until it’s completely frozen and firm.
- Cut and serve: Once frozen, cut the bark into squares or break it into pieces by hand. Serve immediately or store for later!

Recipe notes and tips
- Blending: Use a high-speed blender for the creamiest texture.
- Chocolate drizzle: Let the chocolate cool slightly before drizzling to avoid melting the base.
- Portioning: Use a sharp knife for clean, even squares.
Storage instructions
- Freezer storage: Place leftover pieces in an airtight container lined with parchment paper, or in a ziplock bag. Store in the freezer for up to 2 months.
- Layer carefully: Separate pieces with parchment paper to prevent sticking.
- Serving tip: Let the bark sit at room temperature for 2-3 minutes before eating for a softer texture.
Variations
- Berry cheesecake: Swirl in juicy blueberry jam or fresh strawberries for a fruity twist.
- Chocolate peanut butter swirl: Add dollops of creamy peanut butter alongside the melted chocolate for extra richness.
- Granola crunch: Sprinkle crunchy granola or crushed graham crackers on top for added texture.
- Nut-free option: Skip the peanuts and peanut powder and top with chia seeds or dark chocolate chips.
- Vanilla bliss: Mix in a dash of vanilla extract for a subtle, aromatic boost.
- Protein boost: Blend a scoop of protein powder into the cottage cheese mixture for even more protein-packed goodness.
What to serve with Frozen Cottage Cheese Bark
- Fruits: Enjoy with fresh berries or sliced bananas for extra sweetness.
- Drinks: Pair with iced coffee, tea, or a refreshing smoothie.
- Desserts: Serve alongside other frozen treats like frozen yogurt or cottage cheese ice cream for a dessert spread.
Frequently asked questions
Absolutely! Regular peanut butter works perfectly and makes the texture even creamier.
Any type works—low-fat, full-fat, or fat-free. For the creamiest results, full-fat cottage cheese is a great choice.
Line the container with parchment paper or separate layers with parchment to keep the pieces from sticking.
Yes! Swap the cottage cheese for a thick plant-based yogurt and use non-dairy milk.
Of course! But the chocolate-y swirls really make this bark irresistible.
Definitely! Just let it sit at room temperature for 2-3 minutes to soften slightly before enjoying.

More yummy cottage cheese recipes you will love
- Chicken Bacon Ranch Cottage Cheese Bowl
- Cottage Cheese Banana Pudding
- Scrambled Eggs with Cottage Cheese
- Strawberry Cottage Cheese Ice Cream
- BBQ Chicken Cottage Cheese Bowl
Have you made this recipe? I’d love to know <3 Tag me on Facebook and Instagram, Pin it on Pinterest, and please give it 5 stars with a review below! Don’t forget to subscribe to the email list (top right of this page) for sparkly new recipes in your inbox.

Frozen Cottage Cheese Bark Recipe
Ingredients
- 300 grams cottage cheese - I used low-fat but any will work
- 40 grams powdered peanut butter - PB2 or PBFit
- 2 tablespoons filtered milk - fairlife or arla bob
- 1.5 tablespoons honey
- 67 grams dark chocolate - melted
- 0.5 tablespoons honey
- 3 tablespoons roasted peanuts - crushed, 34g
Instructions
- In a blender or with an immersion blender, blend together the cottage cheese, powdered peanut butter, filtered milk, and 1.5 tablespoons of honey.300 grams cottage cheese, 40 grams powdered peanut butter, 2 tablespoons filtered milk, 1.5 tablespoons honey
- Pour the mixture onto a 9×13" baking tray lined with parchment paper, spread it in a smooth rectangle shape, and place it flat in the freezer while you melt the chocolate.
- Melt the dark in a microwave-safe bowl in 30-second intervals until it is runny and liquidy.67 grams dark chocolate
- Remove the bark from the freezer and dip a fork or spoon into the melted chocolate. Drizzle the chocolate all over the bark in zig zag lines.
- Drizzle the honey and scatter roasted peanuts over the bark.3 tablespoons roasted peanuts, 0.5 tablespoons honey
- Place it back in the freezer for 2 hours, or until the bark is completely frozen.
- Use a sharp knift to cut it into squares or break it up with your hands. Enjoy!
Notes
- Blending: Use a high-speed blender for the creamiest texture.
- Chocolate drizzle: Let the chocolate cool slightly before drizzling to avoid melting the base.
- Portioning: Use a sharp knife for clean, even squares.
Storage instructions
- Freezer storage: Place leftover pieces in an airtight container lined with parchment paper. Store in the freezer for up to 2 months.
- Layer carefully: Separate pieces with parchment paper to prevent sticking.
- Serving tip: Let the bark sit at room temperature for 2-3 minutes before eating for a softer texture.