We’re trading expensive coffee-shop lattes for this homemade S’mores Latte that captures all the campfire nostalgia—marshmallow, chocolate, and graham—without relying on heavy syrups or refined sugar. It uses a quick homemade chocolate milk, a light marshmallow fluff, and espresso for a cozy, dessert-like drink you can make at home.

Healthy S’mores Latte
I love coffee—big time. Working as a barista was one of my favorite jobs because I got to create drinks and connect with regulars. The downside: many café lattes pack more than 30 grams of sugar. So I developed versions that are friendlier to blood sugar and still taste indulgent. This S’mores Latte is naturally sweetened (just a tablespoon of honey in the espresso) and finished with a homemade marshmallow fluff for that nostalgic touch.
This recipe delivers the classic s’mores trio—marshmallow, chocolate, and graham—without heavy syrups or refined sweeteners. It’s simple to customize, can be made dairy-free or with dairy, and is delicious hot or iced.
Why You’ll Love This S’mores Latte
- Cozy, fun, and dessert-like
- Naturally sweetened with no refined sugar
- Easy to prepare at home
- Tastes like a healthier version of a s’mores latte from a café
- Works hot or iced
- Adaptable to dairy-free, vegan, or dairy options
Recipe video
Ingredients You’ll Need
You only need a handful of simple ingredients to make this s’mores latte at home.
- Espresso: Use fresh espresso shots, canned espresso, or instant espresso if needed.
- Chocolate milk: Make an easy plant-based chocolate milk from cashews, cacao powder, and vanilla, or use your favorite store-bought option.
- Marshmallow fluff: A light homemade marshmallow fluff provides the classic marshmallow element; save any leftovers for other treats.
- Honey: A tablespoon to lightly sweeten the espresso and balance the flavors.
- Cinnamon: Adds a warm note that evokes graham cracker flavor.
- Sea salt: A pinch enhances the chocolate and rounds the drink’s flavor—don’t skip it.
How to Make a Healthy S’mores Latte
Step 1: Make the chocolate milk
Combine the chocolate milk ingredients in a high-speed blender and blend until completely smooth and creamy. Taste and adjust sweetness or chocolate intensity. Store in a sealed jar in the refrigerator and shake before using.
Step 2: Prepare the espresso
Put honey, sea salt, and cinnamon in the bottom of a small bowl or espresso cup. Brew your espresso shots directly over them, then whisk to dissolve the honey and combine the flavors.
Step 3: Assemble the latte
Spoon or pipe marshmallow fluff around the sides of your glass. Add ice (for iced) or leave the glass warm for hot, pour in the espresso mixture, then top with the chocolate milk. For a finishing touch, crumble a graham-style cookie over the top or add cookie crumbs for texture. The result is a melty, chocolatey, cozy drink.

Hot S’mores Latte Version
To make a hot version:
- Prepare the chocolate milk and espresso as described above.
- Heat the milk with a frother or on the stove until steaming and slightly foamy.
- Pour the espresso mixture into a mug, then top with the steamed milk.
- Add marshmallow fluff and graham-style crumbs as a garnish.
Variations
- Protein S’mores Latte: Stir in a scoop or half scoop of chocolate protein powder for added protein.
- Dairy chocolate milk: Use regular milk blended with cocoa, vanilla, and a pinch of salt for a traditional chocolate milk.
How to Serve
This latte is ideal for:
- Slow, leisurely mornings
- Afternoon pick-me-ups
- A dessert-style coffee
- Cozy fall and winter days
- Serving at brunch or a casual gathering
Serve alongside muffins, pancakes, or cookies for a comforting treat.
More healthy beverages to try
- Caramel pecan coffee creamer
- Cinnamon roll protein shake
- Homemade pumpkin spice coffee creamer (vegan)
- Matcha affogato
- Healthy pumpkin spice latte
- Mocha Dalgona coffee
- Whipped honey coffee
- Homemade ginger wellness shots
- Peanut butter espresso protein shake
- Chocolate banana peanut butter protein shake
If you make this recipe and enjoy it, consider leaving a rating and sharing your creation on Instagram.

The Best S’mores Latte
Pin Recipe
Ingredients
Chocolate milk
- 1 cup raw cashews
- 3-4 cups filtered water (use 3 cups for thicker milk)
- 3-4 tbsp maple syrup or monk fruit, or 3-4 pitted medjool dates
- 1/4 cup raw cacao powder
- 1 1/2 tsp vanilla extract
- 1/2 tsp sea salt
Marshmallow fluff
- 1 batch homemade marshmallow fluff *save leftovers
For the espresso
- 2 espresso shots
- 1 tbsp honey
- 1/2 tsp cinnamon
- good pinch of sea salt *don’t skip
Instructions
Chocolate milk
-
Add all chocolate milk ingredients to a high-speed blender and blend on high until smooth and creamy. Adjust sweetness or cacao to taste. Store leftovers in an airtight container in the refrigerator and shake before using.
Assembling the latte
-
Add honey, sea salt, and cinnamon to a small bowl or espresso cup. Brew espresso shots over the mixture and whisk to dissolve the honey.
-
Spread marshmallow fluff around the inside of your glass, then add ice (for iced), pour in the espresso, and finish with the chocolate milk.
-
Top with a dollop or piped marshmallow fluff and sprinkle crushed graham-style cookie crumbs for extra texture. Enjoy.