Homemade Hot Chocolate Mix Without Dry Milk — Rich, Shelf-Stable Recipe

If you’re looking for an easy homemade gift or a fast, genuinely tasty cup of hot chocolate, this homemade hot chocolate mix is a winner. Made with common pantry staples and no powdered milk, this DIY cocoa mix delivers rich chocolate flavor and comes together in minutes.

Hot Chocolate Mix In a Jar Made Without Powdered Milk

I make a lot of homemade gifts, so I aim for recipes that are simple, quick, and delicious. This hot chocolate mix fits the bill: it skips powdered milk (which can be expensive and off-flavor) and relies on easy-to-find ingredients that mix quickly.

I’ve tested the mix with both dairy and plant-based milks. Whether you use oat, almond, or cow’s milk, the result is always creamy, well-balanced, and comforting.

This recipe uses cocoa powder, powdered sugar, mini chocolate chips, and a pinch of salt to create a cozy, chocolate-forward mix. It’s easy to portion into jars for gifting or keep in a labeled container in your pantry for quick winter treats.

Ingredients You’ll Need

How to make homemade hot chocolate mix without powdered milk
  • Powdered sugar – acts as the sweetener and helps give the finished drink a silky, slightly thick texture without using dry milk.
  • Unsweetened cocoa powder – I recommend natural unsweetened baking cocoa so you can control the sweetness and chocolate intensity.
  • Mini chocolate chips (dairy-free or regular) – these add extra chocolate flavor and a touch of creaminess when melted into hot milk. Use dairy-free chips to keep the mix vegan.
  • Kosher salt – a small pinch brightens the chocolate and balances the sweetness.
  • For serving – warm milk of your choice (dairy or plant-based) to make each cup.

How To Make Homemade Hot Chocolate Mix

Step 1:

Sift powdered sugar, cocoa, and salt into a bowl to remove lumps and ensure even blending.

Step 2:

Stir in the mini chocolate chips until they’re evenly distributed throughout the dry mix.

Step 3:

Transfer the mix to an airtight jar and store in the pantry for up to a month, or divide into smaller jars, add a label, and gift to friends and family.

To Make a Cup of Hot Chocolate:

How to make a cup of hot chocolate with homemade hot chocolate mix

Step 1: Warm 1 cup of milk (dairy or non-dairy) on the stovetop or in the microwave until steaming but not boiling.

Step 2: Place 1/4 cup of the hot chocolate mix into a mug.

Step 3: Pour the hot milk over the mix and stir until smooth. A fork, mini whisk, or milk frother works well to fully combine the cocoa and melt the chips.

Step 4: Top with whipped cream or marshmallows if desired and enjoy in a cozy spot.

Dairy Free Hot Chocolate Mix

This recipe contains no powdered milk. To keep the mix completely dairy free, choose dairy-free mini chocolate chips and serve with your preferred plant milk (oat, almond, soy, etc.). Oat milk in particular makes a very creamy cup.

Substitutions

  • To reduce refined sugar, replace the powdered sugar with 1 to 1½ tablespoons of maple syrup and add ¼ teaspoon cornstarch to help thicken the drink.
  • If you prefer a less sweet or more intense chocolate flavor, increase the cocoa powder, use a dark cocoa, or swap mini chips for chopped dark chocolate.

Top Tip

Each serving uses ¼ cup of the cocoa mix with 1 cup of warm milk. When portioning into jars, use a ¼-cup measure to keep servings consistent and packaging quick.

Serving Suggestions:

img 3493 4
  • Stir a spoonful of mix into coffee for a quick mocha.
  • Top drinks with vanilla or peppermint marshmallows for a seasonal twist.
  • Add flavored syrups such as caramel, hazelnut, or peppermint directly to the mug for a customized drink.
  • Stir a pinch of cinnamon or a dash of cayenne into the mix for warmth and spice.
  • Try swapping some mini chips for peanut butter chips, white chocolate, or crushed peppermint for variety.

Storing Your Homemade Hot Cocoa Mix

Store the mix in an airtight jar or container at room temperature in the pantry. Keep it away from heat sources and the stove to prevent clumping. Properly sealed, it will stay fresh for several weeks.

Homemade Hot Chocolate Mix For a Gift

img 3493 5

This mix makes an easy, thoughtful gift. Spoon several servings into a mason jar and top with mini marshmallows, extra chocolate chips, or crushed candy canes for a festive look. Add a label with simple instructions and it’s ready to give.

Homemade Food Gift Ideas:

Here are a few other homemade gifts that pair well with this mix and are great for holidays or year-round giving:

  • All-purpose spice blends
  • Small-batch jams and preserves
  • Flavored coffee syrups like vanilla or caramel
  • No-bake cookies or chocolate-covered snacks
  • Homemade spice mixes such as pumpkin pie spice

Other Recipes You Might Like:

Vanilla syrup in a pump bottle with coffee and decorative dishes in the back

How to Make Vanilla Syrup

A top view of hot chocolate with marshmallows. Chocolate cookies, marshmallows and chocolate chips are lying around the mug.

Homemade Oat Milk Hot Chocolate

Up close photo of a eggnog latte. Cinnamon stick poking out the top.

Homemade Eggnog Latte (Starbucks Copycat)

A close up of a foamy latte in a mug wrapped in a cloth. Fairy lights in the background.

Simple Homemade Maple Latte

A top down view of a wooden spoon scooping out hot chocolate mix. A mug of cocoa, candy canes and greenery decor in the background.

DIY Hot Chocolate Mix Without Powdered Milk

A simple homemade hot chocolate mix made without powdered milk. It makes a rich, creamy mug and a thoughtful jarred gift.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 7 Servings
Author: Michelle

Ingredients

  • 1 cup powdered sugar
  • 1/4 cup unsweetened cocoa powder
  • 1 cup mini chocolate chips, dairy-free or regular
  • A dash of salt
  • 1 cup milk (dairy or non-dairy) for serving

Instructions

  1. To make the mix: sift together powdered sugar, cocoa, and salt into a bowl.
  2. Stir in the mini chocolate chips until evenly distributed.
  3. Store in an airtight jar or portion into gift jars.
  4. To make a cup: heat 1 cup milk until steaming (not boiling).
  5. Place 1/4 cup mix into a mug.
  6. Pour hot milk over the mix and whisk or stir until smooth.
  7. Top with marshmallows or whipped cream and serve.
Cuisine Beverages
Course Beverages

Nutrition

Serving: 1 Serving |
Calories: 164 kcal |
Carbohydrates: 27 g |
Protein: 2 g