Drink Recipes

S’mores Protein Shake (with Sugar-Free Marshmallows)

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This is not your average protein shake.

It’s creamy, chocolatey, and full of that nostalgic s’mores flavor—but with zero guilt.

We’re talking toasted marshmallow vibes, a hint of graham cracker, and rich chocolate, all blended into a frosty shake that’s secretly packed with protein.

And yes, you can still have marshmallows… sugar-free ones!

This recipe is ready in just 5 minutes, and it makes 1 big serving (or 2 smaller ones if you’re sharing).

Perfect for a post-workout treat or when you’re craving dessert but want something healthy-ish.

Why I Love This Recipe

I came up with this recipe when I was craving s’mores but didn’t want to break my health streak. I still wanted the fun and flavor of s’mores—but in a way that made me feel good afterward. And this shake hit every note.

  • It tastes like dessert but works as a legit protein boost
  • It’s thick, creamy, and super satisfying
  • It’s fast—ready in 5 minutes, no mess
  • It’s flexible: easy to customize with your favorite add-ins

What You’ll Need

  • 1 scoop chocolate protein powder
  • 1 cup unsweetened almond milk (or milk of choice)
  • 1 tablespoon unsweetened cocoa powder
  • 1/4 teaspoon vanilla extract
  • 1/2 sheet sugar-free graham cracker (or regular if you prefer)
  • 1/2 cup ice cubes
  • 2 tablespoons sugar-free mini marshmallows
  • Optional: 1-2 teaspoons sugar-free chocolate syrup (for drizzle or extra chocolate flavor)
  • Optional: 1-2 tablespoons Greek yogurt or cottage cheese (for extra creaminess)

Why This Recipe Works (Quick Science)

The protein powder gives it body and structure. The Greek yogurt (if you use it) adds creaminess and balances sweetness. Cocoa + vanilla = deep chocolate flavor. Crushed graham crackers give that campfire crunch. And blending sugar-free marshmallows in brings that toasted flavor, especially if you toast a few first.

Common Mistakes

  • Too much ice = icy, watered-down shake. Stick to ½ cup.
  • Skipping the vanilla – It adds a sweet depth and boosts the chocolate.
  • Not blending long enough – You want it super smooth and creamy.
  • Overloading with add-ins – Keep it simple at first. You can always tweak later.

What to Serve With

  • A handful of mixed nuts
  • A banana
  • A side of Greek yogurt with berries
  • A slice of low-carb banana bread
  • Nothing. It’s perfect on its own.

Pro Tips

  • Toast your sugar-free marshmallows first for next-level flavor (air fryer or gas flame works!)
  • Freeze your almond milk into cubes for a thicker shake without adding water
  • Add 1/2 frozen banana for a dessert vibe (but it’ll change the macros)
  • Crumble a little graham cracker on top for texture
  • Use a high-speed blender to get everything silky smooth

Tools You’ll Need

  • Blender
  • Measuring spoons and cups
  • Spoon
  • Glass or jar for serving
  • Optional: torch or air fryer for toasting marshmallows

Substitutions and Variations

  • Use vanilla protein powder + more cocoa if you’re out of chocolate
  • Regular mini marshmallows if not sugar-free
  • Oat milk or dairy milk instead of almond
  • Crushed high-protein granola instead of graham crackers
  • Add espresso for a mocha twist

Make-Ahead Tips

This shake is best fresh, but you can prep the dry ingredients in a small jar and just add liquid + ice when ready.

How to Make a S’mores Protein Shake

Step 1: Add Liquid and Protein Powder

Pour 1 cup unsweetened almond milk into your blender. Add 1 scoop chocolate protein powder.

Step 2: Add Cocoa, Vanilla, and Yogurt

Add 1 tablespoon cocoa powder, 1/4 teaspoon vanilla extract, and 1 tablespoon Greek yogurt (optional for creaminess).

Step 3: Add Marshmallows and Graham Cracker

Toss in 2 tablespoons of sugar-free mini marshmallows and crumble in 1/2 sheet of graham cracker.

Step 4: Add Ice

Add ½ cup ice cubes to the blender.

Step 5: Blend Until Smooth

Blend everything on high for 30–60 seconds until super creamy and smooth.

Step 6: Serve and Garnish

Pour the shake into a glass jar. Top with a few extra toasted sugar-free marshmallows, crushed graham cracker crumbs, and a drizzle of sugar-free chocolate syrup if you want.

Leftovers & Storage

This shake doesn’t store well once blended—it can separate. But you can prep the dry ingredients and store them in a jar. Just add almond milk + ice when ready.

Macros (approx per serving)

  • Calories: 230
  • Protein: 25g
  • Carbs: 10g
  • Fat: 6g
  • Sugar: 2g

Macros may vary slightly depending on your protein powder and other brands.

FAQ

Can I make this without protein powder?
Yes, but it won’t be a protein shake. You can add Greek yogurt or cottage cheese instead.

Can I use regular marshmallows?
Absolutely, just adjust for sugar if you’re tracking.

Can I make it vegan?
Yes—use plant-based protein powder, non-dairy milk, and vegan marshmallows.

Final Thoughts

This S’mores Protein Shake is proof that healthy doesn’t have to be boring. It’s got all the cozy, chocolatey, toasty vibes of your favorite campfire treat—without the sugar crash. I’d love to hear how it turned out for you, or how you put your own twist on it. Drop a comment below and let’s chat about it!

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!