Easy & Delicious High-Protein Frozen S'mores Recipe
Makes: 6 Servings
Per Serving: 25g Protein | 358 Cal
A hot summer day calls for a slightly different twist on one of summer’s favorite desserts, s’mores. These cold, creamy, high-protein frozen s’mores are full of those classic, nostalgic flavors (graham cracker, chocolate, and marshmallow), but contain 25g of protein per slice and don’t require lighting a fire or toasting a marshmallow (or sitting outside with the mosquitos).
The high-protein secret in these creamy, dreamy treats is a mixture of cottage cheese and protein powder in the marshmallow filling. This sliceable, snackable, and utterly delicious treat fits easily into your overall health and wellness goals. It’s a real winner.
Why You’ll Love This Frozen S’mores Recipe
No-bake treats: The ideal summer treat, no need to turn on the oven.
Packed with protein: Each slice of these frozen s’mores packs in 25g of protein, making it a snack or dessert that’ll actually stay with you.
Rich and creamy texture: This classic dessert feels more like an ice cream sandwich than your typical s’more thanks to the rich and creamy texture of the marshmallow and chocolate fillings.
Easy to customize: Want to add a swirl of peanut butter or a layer of frozen raspberries? Sounds delicious! You can customize this recipe to make it your own.
A better-for-you option: These frozen s’mores are perfect for when you’re craving something sweet, but don’t want to compromise on your goals.
Ingredients
For the base:
6 full graham cracker sheets (3 layers total)
For the marshmallow layer (2 layers total):
1 cup cottage cheese
1.5 cups Cocowhip (or use Cool Whip for lower cals/carbs)
2 tablespoons marshmallow fluff
2 scoops vanilla whey protein powder
For the chocolate layer (2 layers total):
1 cup cottage cheese
2 scoops chocolate protein powder
3 tablespoons melted chocolate
1 tablespoon maple syrup
For the toppings:
18 mini marshmallows
2 tablespoons chocolate chips
Instructions
Make the fillings: To the bowl of a food processor or high-speed blender, add the ingredients for the marshmallow filling. Blend well until smooth. Transfer the mixture to a medium bowl. Rinse out the food processor or blender jar. Add the ingredients for the chocolate filling. Blend well until smooth. Transfer the chocolate mixture to a separate bowl.
Prep the pan: Line a loaf pan with parchment paper.
Build the s’mores: Place 2 sheets of graham crackers in the bottom of the pan. On top of the graham crackers, add half of the marshmallow mixture. Spread it evenly with a small offset spatula. Add 2 more sheets of graham crackers. Top with half of the chocolate mixture. Make sure you have an even layer. Repeat the process with the remaining graham crackers and the rest of the fillings.
Add the toppings: Sprinkle the mini marshmallows and the chocolate chips evenly over the top of the s’mores. Gently press on them so that they’ll freeze into the s’mores and won’t fall off later on.
Freeze the s’mores: Cover the loaf pan tightly with aluminum foil and freeze for at least 3-4 hours, or until completely firm. Once the bars are frozen solid, remove and use a sharp knife and follow the graham cracker lines to slice into 6 slices.
Serve and enjoy: When you’re ready to eat, pull a frozen s’more out of the freezer and let it sit at room temperature for about 5-10 minutes before digging in. Enjoy!
Nutrition Info (Per Slice - Makes 6 Slices)
Calories: 358
Protein: 25g
Carbs: 40g
Fat: 10g
If you decide to use Cool Whip instead of Cocowhip, your nutrition info will change slightly.
Swaps & Substitutions
Swap out the cottage cheese: Instead of cottage cheese, try using Greek yogurt, blended silken tofu, or a plant-based cottage cheese alternative.
Use a different whipped topping: If you’re allergic to coconut or are looking for something other than Cocowhip to use in your filling, try Cool Whip, a light whipped topping, or a dairy-free whipped topping alternative.
Leave out the fluff: Instead of the marshmallow fluff, use extra Cocowhip and a little bit of vanilla extract.
Instead of the maple syrup: If you don’t have maple syrup on hand, you can use just about any liquid sweetener you’d like, including honey, agave, or a sugar-free syrup.
Try different cookies: Rather than using traditional graham crackers, you can swap in gluten-free graham crackers, digestive biscuits, or even vanilla wafers. For the most traditional flavor, however, go for the grahams.
Use a different chocolate: If you don’t have chocolate chips, try using chopped dark, semisweet, or bittersweet chocolate instead.
FAQs
-
If you don’t want to use cottage cheese, you can use Greek yogurt, blended silken tofu, or a plant-based cottage cheese alternative. If you’re using Greek yogurt, you may prefer 2% instead of fat-free, though that’ll alter the nutritional info a bit.
-
If you want to make a dairy-free version of this sweet snack, swap out the dairy-based protein powder for something plant-based, use a dairy-free yogurt or plant-based cottage cheese alternative, and swap things out for a non-dairy whipped topping (like Cocowhip) instead of Cool Whip or another dairy-based whipped cream.
-
Store your frozen s’mores in an airtight container or freezer bag in the freezer for up to 1 month. You can individually wrap them in parchment paper or plastic wrap for an extra layer of protection if you’d like. Make sure to let them sit out at room temperature for a few minutes before serving.
-
You don’t have to use it if you don’t want to! You can still get a marshmallow flavor from just the Cocowhip and vanilla extract mixture (check out the Swaps & Substitutions section for more info on subbing ingredients).
Whether you’re looking for a high-protein, refreshing frozen treat, an easy-to-make snack for hot days, or a freezer stash-approved recipe to keep on hand for whenever the mood strikes, these frozen s’mores are going to be your new go-to. Healthy and delicious, they’re a great way to stick to your goals.

Frozen S'mores
Frozen s’mores are the high-protein, nostalgic sweet treat you need to keep in your freezer all summer long!
Ingredients
- 6 full graham cracker sheets (3 layers total)
- 1 cup cottage cheese
- 1.5 cups Cocowhip (or use Cool Whip for lower cals/carbs)
- 2 tablespoons marshmallow fluff
- 2 scoops vanilla whey protein powder
- 1 cup cottage cheese
- 2 scoops chocolate protein powder
- 3 tablespoons melted chocolate
- 1 tablespoon maple syrup
- 18 mini marshmallows
- 2 tablespoons chocolate chips
Instructions
- Make the fillings: To the bowl of a food processor or high-speed blender, add the ingredients for the marshmallow filling. Blend well until smooth. Transfer the mixture to a medium bowl. Rinse out the food processor or blender jar. Add the ingredients for the chocolate filling. Blend well until smooth. Transfer the chocolate mixture to a separate bowl.
- Prep the pan: Line a loaf pan with parchment paper.
- Build the s’mores: Place 2 sheets of graham crackers in the bottom of the pan. On top of the graham crackers, add half of the marshmallow mixture. Spread it evenly with a small offset spatula. Add 2 more sheets of graham crackers. Top with half of the chocolate mixture. Make sure you have an even layer. Repeat the process with the remaining graham crackers and the rest of the fillings.
- Add the toppings: Sprinkle the mini marshmallows and the chocolate chips evenly over the top of the s’mores. Gently press on them so that they’ll freeze into the s’mores and won’t fall off later on.
- Freeze the s’mores: Cover the loaf pan tightly with aluminum foil and freeze for at least 3-4 hours, or until completely firm. Once the bars are frozen solid, remove and use a sharp knife and follow the graham cracker lines to slice into 6 slices.
- Serve and enjoy: When you’re ready to eat, pull a frozen s’more out of the freezer and let it sit at room temperature for about 5-10 minutes before digging in. Enjoy!
Nutrition Facts
Calories
358Fat
10 gCarbs
40 gProtein
25 g