Love this? Save it for later!
Share the inspiration with your friends
I was halfway through bagging someone else’s ancient coffee beans last November when the woman behind the counter at my local roastery started talking about hot cocoa. Not just any hot cocoa, mind you. She was describing a mix she’d been making for years—one with cinnamon and espresso and something she called “a pinch of courage.” I was there to pick up a gift card, not a recipe. But she was already pulling a mason jar from under the counter, unscrewing the lid, and shoving it toward my nose. The smell hit me like a warm blanket. Coffee, chocolate, and a little spice. I mean, I hadn’t even asked. But there I was, holding this jar and thinking, okay, this is happening.
Her name was Diane, and she’d been a barista for longer than I’d been drinking coffee. She told me the mix came from a scribbled index card her grandmother kept taped inside a kitchen cabinet. “She made it every Christmas,” Diane said, “and she never measured anything. I had to guess.” I laughed because honestly, that’s the story of half the recipes I love. The ones that come with a shrug and a “just add enough.” But this one? It worked. I took the jar home, made a mug that same afternoon, and let me tell you—it was the kind of cozy that makes you forget it’s only 3 PM.
I kept coming back to that mix all winter. And every time I made it, I thought about Diane and her grandmother and that index card. There’s something about a recipe that travels through strangers, you know? It feels borrowed, not owned. And this Cozy Cinnamon Espresso Hot Cocoa Mix is exactly that—a little borrowed, a little tweaked, and completely worth sharing. Maybe you’ve been looking for a homemade gift that doesn’t feel basic. Or maybe you just want a better cup of cocoa on a cold Tuesday. Either way, this one stays.
Why You’ll Love This Recipe
I’ve tested this mix about a dozen times since that day at the roastery. I’ve made it with Dutch-process cocoa and natural cocoa. I’ve tried it with instant espresso powder from three different brands. I’ve even accidentally doubled the cinnamon once (which, honestly, wasn’t bad). So trust me when I say—this version is the one.
- Quick & Easy: It takes about 10 minutes to mix everything together. No cooking, no melting, no fuss.
- Simple Ingredients: You probably already have most of these in your pantry. No weird additives or hard-to-find items.
- Perfect for Gifting: This makes an incredible homemade gift for the holidays, hostess presents, or just because.
- Crowd-Pleaser: I’ve served it to coffee snobs and hot cocoa purists. Both sides were happy.
- Unbelievably Delicious: The cinnamon adds warmth, the espresso adds depth, and the chocolate? It’s rich without being heavy.
What makes this mix different from every other hot cocoa recipe out there is the balance. Most mixes are either too sweet or too weak. This one has a backbone. The espresso doesn’t scream “coffee”—it just whispers it, making the chocolate taste more like itself. And the cinnamon? It’s not just sprinkled on top. It’s blended right in, so every sip has that gentle warmth. I’ve had friends tell me it’s the best cocoa they’ve ever made at home. And I believe them, because I’ve said the same thing.
This recipe isn’t just good. It’s the kind that makes you close your eyes after the first sip. It’s comfort in a mug—faster than a trip to the café, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a quiet evening into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the ones that aren’t are easy to find at any grocery store.
For the Cocoa Mix Base
- 1 cup unsweetened cocoa powder (I recommend Ghirardelli or Droste for the richest flavor; Dutch-process works best here for a smoother, less acidic taste)
- 1 ½ cups granulated sugar (you can reduce to 1 cup if you prefer a less sweet cocoa, but keep in mind the espresso powder adds bitterness that balances the sugar)
- ½ cup instant espresso powder (look for Medaglia d’Oro or King Arthur Flour brand; avoid coffee granules, as they won’t dissolve as well)
- 1 tablespoon ground cinnamon (use Ceylon cinnamon if you want a milder, sweeter spice; Cassia cinnamon is more intense and works beautifully too)
- ½ teaspoon fine sea salt (this is non-negotiable—it makes the chocolate taste more chocolatey)
- ¼ teaspoon ground nutmeg (freshly grated if you have it, but pre-ground works fine)
For Serving (Per Mug)

- 1 cup milk (whole milk gives the creamiest result, but oat milk or almond milk work great for dairy-free versions)
- 3 to 4 tablespoons cocoa mix (adjust to your taste; I usually go for 4 tablespoons for a richer cup)
- Optional toppings: mini marshmallows, whipped cream, a cinnamon stick for stirring, or a dusting of extra cocoa powder
Ingredient Selection Tips: When choosing cocoa powder, check the label. Some grocery store brands add sugar or anti-caking agents. You want 100% pure cocoa powder. For the espresso powder, avoid the “instant coffee” section that looks like granules. You want a fine powder that dissolves instantly in hot liquid. I’ve made this mistake before—granules leave a gritty texture, and nobody wants that in their cozy cocoa.
Substitution Guidance: If you’re caffeine-sensitive, you can omit the espresso powder entirely and add an extra 2 tablespoons of cocoa powder. The flavor won’t be as complex, but it’ll still be delicious. For a sugar-free version, swap the granulated sugar for a monk fruit sweetener or allulose. Just note that the texture might be slightly different, and the sweetness level may need adjusting. I’ve tried it with coconut sugar once—it worked, but the color was darker and the flavor had a slight caramel note that was actually pretty nice.
Equipment Needed
You don’t need much for this recipe, and that’s part of the charm. Here’s what I use:
- A large mixing bowl (any size works, but you want room to whisk without making a mess)
- A whisk (a balloon whisk is ideal, but a fork works in a pinch if you’re only making a small batch)
- A fine-mesh sieve (this is optional but highly recommended—it breaks up any clumps in the cocoa powder or espresso)
- Airtight storage containers (mason jars work perfectly; I use quart-sized jars for gifting and a smaller jar for my own use)
- A small funnel (makes pouring the mix into jars much less messy; I use a canning funnel)
- Labels or tags (if you’re gifting this, a cute label with instructions makes all the difference)
I’ve made this mix without the sieve before, and honestly, it was fine. But sifting the cocoa powder and espresso together saves you from those stubborn little lumps that refuse to dissolve. Worth the extra 30 seconds. If you don’t have a whisk, you can shake everything together in a sealed jar. Just make sure the lid is on tight—I learned that one the hard way when I ended up with a cloud of cocoa powder all over my kitchen counter.
Preparation Method
- Sift the dry ingredients: Place a fine-mesh sieve over your large mixing bowl. Add the unsweetened cocoa powder, instant espresso powder, and ground cinnamon. Sift them together into the bowl. This step breaks up any clumps and ensures everything blends evenly. If you don’t have a sieve, you can whisk vigorously for about a minute—just make sure there are no visible lumps.
- Add the sugar and salt: Add the granulated sugar, fine sea salt, and ground nutmeg to the bowl. Whisk everything together until the mixture is uniform in color. You’re looking for a consistent brown shade with no streaks of white sugar. This usually takes about 30 seconds of whisking.
- Check for clumps: Run your fingers through a small handful of the mix. If you feel any gritty lumps, press them through the sieve or break them up with the back of a spoon. I’ve skipped this step before and ended up with a mug of cocoa that had a weird dry pocket in the middle. Not the end of the world, but not ideal.
- Transfer to storage containers: Use your funnel to pour the mix into airtight jars or containers. Leave about an inch of headspace at the top so you can shake the jar before each use. If you’re gifting this, now’s the time to add a cute label with the instructions below.
- Make a single serving: When you’re ready for a cup, heat 1 cup of milk in a small saucepan over medium heat. You want it steaming but not boiling—small bubbles around the edges are your cue. Alternatively, you can microwave the milk in a mug for about 1 minute 30 seconds. I prefer the stovetop method because it gives me more control, but the microwave works in a hurry.
- Mix the cocoa: Add 3 to 4 tablespoons of the cocoa mix to your mug. Pour about 2 tablespoons of the hot milk over the mix and stir until it forms a smooth paste. This is called a “slurry,” and it prevents lumps. Once the paste is smooth, pour in the remaining hot milk and stir well. The slurry step is the one I see most people skip, and it’s usually why their cocoa turns out grainy. Don’t skip it.
- Taste and adjust: Take a sip. Want it stronger? Add another tablespoon of mix. Want it sweeter? Add a tiny pinch of sugar. I usually end up adding an extra half-teaspoon of cinnamon to mine because I love the spice.
- Top and serve: Add mini marshmallows, a dollop of whipped cream, or a cinnamon stick for stirring. Serve immediately while it’s hot. This mix also works beautifully as a base for iced mochas—just blend it with cold milk and pour over ice.
Time Estimate: The entire mixing process takes about 10 minutes. Making a single mug takes about 5 minutes. This mix makes about 20 to 25 servings, depending on how generous you are with the scoop.
Cooking Tips & Techniques
I’ve made this mix more times than I can count, and I’ve definitely made my share of mistakes along the way. Here’s what I’ve learned:
Don’t skip the sifting. I know it feels like an extra step, but cocoa powder and espresso powder are both notorious for clumping. Sifting them together aerates the mixture and ensures every spoonful is consistent. I once tried to save time by just whisking everything in the jar. I ended up with a mug that had a concentrated pocket of espresso at the bottom. It was bitter and unpleasant. Sifting takes 30 seconds. Just do it.
Use hot milk, not boiling water. Water-based cocoa is thinner and less satisfying. Milk gives you that creamy, luxurious texture that makes this feel like a treat. If you’re dairy-free, oat milk is my top recommendation—it’s naturally creamy and doesn’t separate when heated. Almond milk works too, but look for the “barista” version if you want it to stay smooth.
Toast your cinnamon. This is a pro tip I picked up from Diane herself. Before adding the cinnamon to the mix, toast it in a dry pan over medium heat for about 30 seconds. It releases the essential oils and makes the flavor deeper and more aromatic. Just watch it carefully—burnt cinnamon tastes like ash. I learned that one the hard way.
Make a bigger batch for gifting. This recipe doubles beautifully. I usually make a quadruple batch in December and portion it into jars for neighbors, teachers, and coworkers. It’s one of those gifts that feels thoughtful without being expensive. Just remember to attach a small tag with the serving instructions—nobody wants to guess how much mix to use.
Store it properly. Keep the mix in an airtight container in a cool, dark place. It’ll stay fresh for up to 6 months. I’ve kept a jar in my pantry since November, and it’s still perfect. Just give it a good shake before each use, as the ingredients can settle over time.
Variations & Adaptations
This mix is surprisingly flexible. Here are a few ways I’ve tweaked it over the years:
Spicy Mexican Hot Cocoa
Add ¼ teaspoon of cayenne pepper and ¼ teaspoon of chili powder to the mix. The heat pairs beautifully with the cinnamon and espresso. I tried this on a whim one cold January evening, and it’s become my go-to when I want something that warms me from the inside out.
Mint Chocolate Mocha
Crush a few peppermint candies or add ½ teaspoon of peppermint extract to the milk before heating. The mint cuts through the richness of the chocolate and adds a refreshing note. This is perfect for holiday gifting—just add a candy cane to the jar as a garnish.
Dairy-Free / Vegan Version
Use oat milk or coconut milk for serving. The mix itself is already dairy-free, so you’re good there. I’ve also used homemade cashew milk, which adds a subtle nuttiness that works surprisingly well with the espresso.
White Chocolate Variation
Swap the unsweetened cocoa powder for 1 cup of white chocolate powder or finely chopped white chocolate. Omit the espresso powder and add an extra teaspoon of cinnamon. This version is sweeter and milder—perfect for those who find traditional hot cocoa too intense.
Low-Sugar Version
Replace the granulated sugar with a monk fruit sweetener or allulose. Use a 1:1 ratio, but keep in mind that some sweeteners are less sweet than sugar. Taste and adjust. I’ve found that adding an extra tablespoon of cocoa powder helps mask any aftertaste from sugar alternatives.
Serving & Storage Suggestions
This mix is best served hot, straight from the mug, with your favorite toppings. I like mine with a mountain of mini marshmallows and a cinnamon stick for stirring. The marshmallows melt into a gooey layer on top, and the cinnamon stick adds a little extra spice with every swirl.
Complementary Pairings: Serve this alongside a slice of banana bread, a warm croissant, or a simple butter cookie. The richness of the cocoa pairs beautifully with something light and buttery. For a cozy evening, I’ll make a batch and curl up with a good book. It’s also fantastic after dinner as a dessert replacement—satisfying without being too heavy.
Storage Instructions: Keep the mix in an airtight container at room temperature, away from direct sunlight. It’ll stay fresh for up to 6 months. I’ve kept a jar in my pantry since November, and it’s still perfect. Just give it a good shake before each use, as the ingredients can settle over time.
Freezer Instructions: You can freeze the mix for up to a year, though I’ve never needed to. If you do freeze it, make sure the container is completely airtight to prevent moisture from getting in. Thaw at room temperature before using, and give it a good stir to redistribute any ingredients that may have settled.
Reheating Tips: If your cocoa gets cold, reheat it gently on the stovetop over low heat. Avoid boiling it, as the milk can scorch. You can also microwave it in 30-second intervals, stirring between each. I’ve found that reheated cocoa is never quite as good as fresh, so I recommend making only what you’ll drink.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (made with 2% milk and 4 tablespoons of mix):
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Total Fat | 8g |
| Saturated Fat | 5g |
| Cholesterol | 20mg |
| Sodium | 180mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 3g |
| Sugars | 42g |
| Protein | 8g |
| Calcium | 250mg |
| Iron | 2mg |
Health Benefits: Cocoa powder is rich in antioxidants called flavanols, which support heart health and improve blood flow. Cinnamon has anti-inflammatory properties and may help regulate blood sugar. Espresso provides a gentle caffeine boost that can improve focus and alertness. Of course, this is a treat—not a health drink—but it’s nice to know there are some redeeming qualities.
Dietary Considerations: This recipe is naturally vegetarian and dairy-free (if using plant-based milk). It contains no eggs, nuts, or gluten. For a vegan version, use plant-based milk and skip the whipped cream. The mix itself is vegan-friendly.
Conclusion
This Cozy Cinnamon Espresso Hot Cocoa Mix is the kind of recipe that makes you feel like you’ve discovered something special. It came from an unexpected conversation with a stranger, and it’s become a staple in my kitchen every winter. The cinnamon warms you up, the espresso keeps you alert, and the chocolate? It’s pure comfort in a mug.
I hope you make this for yourself on a quiet evening. I hope you gift it to someone who needs a little warmth. And I hope you tweak it until it’s exactly yours—because that’s what recipes are for. If you try it, I’d love to hear how it turned out. Leave a comment below and let me know your favorite variation. Did you add cayenne? Swap the milk? Double the cinnamon? Tell me all about it. And if you’re looking for more cozy drink ideas, don’t miss my homemade chai tea concentrate or my slow cooker spiced apple cider—they’re perfect for the same chilly evenings.
Now go make yourself a mug. You deserve it.
Frequently Asked Questions
Can I use regular instant coffee instead of espresso powder?
You can, but the flavor won’t be as rich. Instant coffee is less concentrated than espresso powder, so you’ll need about ¾ cup instead of ½ cup. The taste will be more “coffee-forward” and less balanced with the chocolate. I recommend sticking with espresso powder if you can find it.
How long does the mix stay fresh?
Stored in an airtight container in a cool, dark place, it stays fresh for up to 6 months. I’ve kept a jar in my pantry since November, and it’s still perfect. Just give it a good shake before each use.
Can I make this sugar-free?
Yes. Replace the granulated sugar with a monk fruit sweetener or allulose at a 1:1 ratio. Keep in mind that some sugar alternatives are less sweet than sugar, so you may need to adjust. I’ve also used coconut sugar, which adds a caramel note but isn’t sugar-free.
What’s the best milk to use?
Whole milk gives the creamiest result, but oat milk is my top dairy-free recommendation—it’s naturally creamy and doesn’t separate when heated. Almond milk works too, but look for the “barista” version for best results. Avoid skim milk, as it can make the cocoa taste thin.
Can I double or triple this recipe?
Absolutely. This recipe scales beautifully. I usually make a quadruple batch in December and portion it into jars for gifts. Just make sure you have a large enough bowl to whisk everything together evenly. A stand mixer with the whisk attachment works great for big batches.
Pin This Recipe!

Cozy Cinnamon Espresso Hot Cocoa Mix: Easy Homemade Gift
This Cozy Cinnamon Espresso Hot Cocoa Mix is a warm, comforting blend of rich chocolate, aromatic cinnamon, and a hint of espresso. Perfect for gifting or enjoying on a cold day, it’s quick to make and incredibly satisfying.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 20 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 1 cup unsweetened cocoa powder
- 1 ½ cups granulated sugar
- ½ cup instant espresso powder
- 1 tablespoon ground cinnamon
- ½ teaspoon fine sea salt
- ¼ teaspoon ground nutmeg
- 1 cup milk (for serving)
- 3 to 4 tablespoons cocoa mix (for serving)
- Optional toppings: mini marshmallows, whipped cream, cinnamon stick, extra cocoa powder
Instructions
- Sift the dry ingredients: Place a fine-mesh sieve over a large mixing bowl. Add the unsweetened cocoa powder, instant espresso powder, and ground cinnamon. Sift them together into the bowl to break up any clumps.
- Add the sugar and salt: Add the granulated sugar, fine sea salt, and ground nutmeg to the bowl. Whisk everything together until the mixture is uniform in color, about 30 seconds.
- Check for clumps: Run your fingers through a small handful of the mix. If you feel any gritty lumps, press them through the sieve or break them up with the back of a spoon.
- Transfer to storage containers: Use a funnel to pour the mix into airtight jars or containers. Leave about an inch of headspace at the top.
- Make a single serving: Heat 1 cup of milk in a small saucepan over medium heat until steaming but not boiling. Alternatively, microwave the milk in a mug for about 1 minute 30 seconds.
- Mix the cocoa: Add 3 to 4 tablespoons of the cocoa mix to your mug. Pour about 2 tablespoons of the hot milk over the mix and stir until it forms a smooth paste (slurry). Then pour in the remaining hot milk and stir well.
- Taste and adjust: Take a sip and adjust strength or sweetness as desired.
- Top and serve: Add mini marshmallows, whipped cream, or a cinnamon stick. Serve immediately.
Notes
Sifting the cocoa and espresso powder prevents lumps. Use hot milk instead of water for a creamier texture. Toasting the cinnamon before adding enhances flavor. The mix can be stored in an airtight container for up to 6 months. For a dairy-free version, use oat milk or almond milk.
Nutrition
- Serving Size: 1 mug (made with 1 c
- Calories: 280
- Sugar: 42
- Sodium: 180
- Fat: 8
- Saturated Fat: 5
- Carbohydrates: 48
- Fiber: 3
- Protein: 8
Keywords: hot cocoa, cinnamon, espresso, homemade gift, easy, cozy, chocolate, coffee



