Homemade Hot Cocoa Mix (.15 a Serving!)
This post might include affiliate links for products that I know and LOVE!

One of our favorite family traditions is hot cocoa during the first snowfall. Not going to lie, in the Midwest, we often get “fool’s winter”, which means after the first snow, temperatures rise drastically. Nonetheless, we still enjoy this tradition. The only downside is that store-bought hot cocoa mixes can get spendy and oftentimes include odd ingredients. Cue my Frugal Homemade Hot Cocoa Mix. This DIY hot cocoa mix turned our family cocoa hangouts into weekly events…and each serving is around 15 cents.
This homemade hot cocoa mix is rich, creamy, and can be customized to fit any variety of allergies or even personal preferences. It takes just minutes to make, giving you 40 servings of the best winter pantry mix. Plus, it uses the simplest ingredients you can find in any grocery store. If you’re ready to save money on a winter staple, keep reading.
Why is Homemade Hot Cocoa Mix Cheaper?
If you can make homemade hot cocoa mix for just 15 cents a serving, why is it so much more expensive at the store? The truth is…oftentimes, you’re paying for packaging and fillers. The majority of your food weight comes from packaging. Plus, these mixes contain fillers that can upset stomachs and dilute the quality of the beverage itself. Because yes, even hot cocoa can contain nutritional benefits. 😉
Disclaimer: In my small, Midwest town, this hot cocoa comes out to 15 cents a serving. Keep in mind that, based on your locale, this cost may be more or less. Either way, you still come out on top.
Here’s how the ingredients break down for me:
(Using average pantry weights + your per-ounce prices)
- Cocoa Powder (1 cup ≈ 4 oz) 4 oz × $0.615 = $2.46
- Powdered Milk (2 cups ≈ 8 oz) 8 oz × $0.357 = $2.86
- Powdered Sugar (1 ½ cups ≈ 6 oz) 6 oz × $0.062 = $0.37
- Cornstarch (½ cup ≈ 2 oz) 2 oz × $0.12 = $0.24
- Salt (pinch ≈ negligible) ≈ $0.00
- Cinnamon (1 tsp ≈ 0.1 oz) 0.1 oz × $0.528 = $0.05
Total Cost for the Entire Batch: $5.98 Total Servings: ≈ 40 (2 tablespoons each) Final Price Per Serving: $0.15
My family loves this budget-friendly hot cocoa mix, and honestly, those outside our home adore it too. If you’re looking for a frugal Christmas gift, place some cocoa mix into a small jar, add some marshmallows on top, tie a bow on it, and you’re good to go.
Ingredients You Need (Frugal Pantry Staples)

Here are all the ingredients you need to make this frugal homemade hot cocoa mix.
Cocoa Powder: Since we’re already saving money on this mix, I like to splurge and buy Ghirardelli or Hershey’s cocoa powder. You can also use cacao powder (for a healthier option).
Powdered Milk: The mix pictured uses non-fat milk powder, but you can substitute it with whole milk powder. If you have dairy allergies, coconut milk powder, oat milk powder, or almond milk powder all work beautifully.
Powdered Sugar: The best option for keeping this cocoa creamy and light. If you prefer a richer hot cocoa mix, you can use alternative sweeteners such as white sugar, coconut sugar, maple sugar, or date sugar.
Corn Starch: A little cornstarch creates the thickest cup of hot cocoa, similar to what you get with storebought mixes.
Salt: Just a pinch of salt balances the chocolate flavor. My favorite type is pink Himalayan salt.
Cinnamon: If you want your DIY hot cocoa mix to have a cozy feel, add a bit of cinnamon.
Frugal Homemade Hot Cocoa Mix Recipe
Homemade Hot Cocoa Mix
This frugal homemade hot cocoa mix is rich, creamy, and won't break the bank!
Ingredients
- 1 cup cocoa powder
- 2 cups powdered milk
- 2 cups powdered sugar
- ½ cup cornstarch
- Pinch of salt
- 1 teaspoon cinnamon
Instructions
- In a large mixing bowl, add the cocoa, powdered milk, powdered sugar, cornstarch, salt, and cinnamon.
- Use a whisk or a spoon to gently stir everything together, breaking up any clumps.
- Pour the cocoa mix into a clean, dry jar or airtight container.
- To use, add 2 to 3 tablespoons of the mix to a mug. Pour in about 8 ounces of hot water. Stir well until the mix is fully dissolved and the cocoa is smooth. Taste and add a little more mix if you want it richer.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
How to Make DIY Homemade Hot Cocoa Mix
This recipe is a great one for the kids to help with because it’s so simple! It’s also a fun way to practice self-sufficiency. Here’s how this recipe comes together.
Step One: Mix the Ingredients

In a large mixing bowl, add the cocoa, powdered milk, powdered sugar, cornstarch, salt, and cinnamon.
Step Two: Break Up Clumps

Use a whisk or a spoon to gently stir everything together, breaking up any clumps.
Step Three: Transfer to Jar

Pour the cocoa mix into a clean, dry jar or airtight container.
Step Four: Make a Cup of Cocoa

To use, add 2 to 3 tablespoons of the mix to a mug. Pour in about 8 ounces of hot water. Stir well until the mix is fully dissolved and the cocoa is smooth. Taste and add a little more mix if you want it richer.
Variations You Can Try
I love spicing my frugal homemade hot cocoa mix up with various add ins. Here are some fun variations you can try.
- Mocha Twist: Add a pinch of instant coffee for a rich, café-style mocha.
- Seasonal Spice: Mix in pumpkin spice for a warm autumn/winter flavor.
- Lower-Glycemic Option: Swap part of the powdered sugar for coconut sugar.
- Cacao Upgrade: Use cacao powder instead of cocoa for a deeper taste.
- Peppermint Cocoa: Crush leftover candy canes and place on top.
- Mexican Hot Chocolate: Add a pinch of cayenne + extra cinnamon for gentle heat.
- Vanilla Latte Cocoa: Add 1 tablespoon vanilla powder for a creamier flavor.
- Salted Cocoa: Sprinkle in a little extra salt for a sweet–salty combo.
- Extra Creamy Version: Add ¼ cup coconut milk powder or whole milk powder.
- Dairy-Free Version: Skip powdered milk and use hot coconut or almond milk when serving.
- Healthy Boost: Add collagen powder to your mug before stirring.
- Gingerbread Cocoa: Add ¼ teaspoon each ginger & cloves for a festive twist.
- Dark Chocolate Lovers: Add 2 tablespoons extra cocoa and reduce sugar slightly.
- S’mores Cocoa: Add a teaspoon of graham cracker crumbs + mini marshmallows on top.
- Maple Cocoa: Replace part of the sugar with maple sugar for deep fall flavor.
How to Store Your DIY Hot Cocoa Mix
Once your cocoa mix is blended and ready, it’s important to store it properly. The key to long-lasting freshness is keeping moisture far, far away. Pour the mix into a clean, completely dry, airtight jar or container. Mason jars work beautifully, but anything with a tight-fitting lid will do the job. Store the jar in a cool, dry cupboard…somewhere that isn’t exposed to heat from the stove or direct sunlight, which can cause the mix to clump or lose its flavor over time.
Because this recipe uses only shelf-stable ingredients, it holds up wonderfully for 3 to 6 months, and often longer if stored carefully. You’ll likely use it up well before then, especially once the kids discover how easy it is to stir up a mug after sledding or before bedtime. If you live in a humid climate, consider adding a tiny silica packet (like the kind that comes in vitamins) to the outside of the inner lid to help absorb any stray moisture.
If you plan to gift the mix, add a cute handwritten or printed label with:
– The name of the mix
– The date it was prepared
– “Use within 6 months”
– Simple instructions (“Use 2–3 tablespoons per 8 ounces hot water”)
That little label turns a basic jar of cocoa mix into something thoughtful, welcoming, and totally gift-ready…perfect for neighbors, teachers, co-op mamas, or anyone who needs a little warmth this season.
