Homemade Chocolate Milk

Prep: 3 mins
Cook: 0 mins
Total: 3 mins
Serving: 1 serving
Yield: 1 drink

Chocolate milk is easy to make at home from scratch, and you don't need a bottle of chocolate syrup. This recipe is made with real cocoa powder and just a little sugar for sweetness. Both kids and adults are going to love its taste.

Tall glass filled with chocolate milk and two straws, placed on small plate with chocolate shavings

The Spruce Eats / Cara Cormack

No Preservatives

Unlike powdered chocolate milk mixes that are filled with preservatives and hard-to-pronounce ingredients, you only need three simple ingredients for this chocolate milk recipe. You have total control over what goes into your milk.

Customize it

Every aspect of this recipe can be customized. For instance, use your favorite type of milk, whether it's dairy or an alternative like almond or soy milk. By using unsweetened cocoa powder, you can adjust the sweetness to taste with more or less sugar. You can add a little extra flavor like vanilla extract, cinnamon, nutmeg, shaved chocolate, or even add scoop of your favorite ice cream.

Super-Size It

This recipe is also easy to scale up for a big, cold, ready-to-drink batch that waits for you in the fridge. You can even warm it up to make it hot cocoa!

Tips for the Most Delicious Chocolate Milk

  • Stir or shake—If you decide to refrigerate the chocolate milk, make sure to give it a good stir or shake before drinking. The cocoa powder and sugar may gravitate to the bottom, creating a "sludge." 
  • Scale it up—Make the chocolate milk by the half-gallon or even gallon. Increase the ingredients as needed, then blend the mixture using a regular blender instead of an immersion blender, and transfer it into a leakproof plastic pitcher. Be sure to shake the pitcher before pouring a glass.

"Quick, simple, and easy to make, this homemade chocolate milk was delightful. My only recommendations would be to increase the amount of powdered sugar and use a small whisk. More of a personal preference, but I felt the small whisk did the job just as well as the immersion blender." —Victoria Heydt

Homemade Chocolate Milk Tester Image
A Note From Our Recipe Tester

Ingredients

  • 12 ounces milk, any kind

  • 1 tablespoon unsweetened cocoa powder

  • 2 teaspoons confectioners' sugar

Steps to Make It

  1. Gather the ingredients.

    Ingredients for chocolate milk gathered

    The Spruce Eats / Cara Cormack

  2. Pour 12 ounces milk (any kind) into a glass and slowly add 1 tablespoon unsweetened cocoa powder while blending with an immersion blender, spoon, or a small whisk. An immersion blender or a small whisk works best because they reduce the clumping of the cocoa powder.

    In a spouted mixing cup, blending milk and cocoa with an immersion blender until homogenous and foamy

    The Spruce Eats / Cara Cormack

  3. Add 2 teaspoons confectioners' sugar and continue to blend until mixed.

    Immersion blender standing upright in mixing cup with chocolate milk; spoon with confectioners' sugar to the side

    The Spruce Eats / Cara Cormack

  4. Serve immediately or cover and place in the refrigerator until ready to drink. Enjoy.

    Tall glass filled with chocolate milk and two straws served on small plate with chocolate shavings

    The Spruce Eats / Cara Cormack

Feeling Adventurous? Try This:

  • Add ins—Add a pinch of ground cinnamon or nutmeg for a hint of spice.
  • Sugar-free—For a sugar-free version, substitute stevia for the powdered sugar. Start small and blend it in, adding more if needed to suit your taste.
  • Hot chocolate—You can make hot chocolate with the same ingredients. Heat milk on low and add the cocoa powder and sugar. Stir until well blended and to the desired temperature. Serve immediately. Top it with marshmallows or whipped cream.

How to Store

Store any remaining chocolate milk refrigerated in an airtight pitcher or container and drink within 4 days.

Nutrition Facts (per serving)
193 Calories
4g Fat
26g Carbs
13g Protein
×
Nutrition Facts
Servings: 1
Amount per serving
Calories 193
% Daily Value*
Total Fat 4g 5%
Saturated Fat 2g 12%
Cholesterol 18mg 6%
Sodium 161mg 7%
Total Carbohydrate 26g 10%
Dietary Fiber 1g 4%
Total Sugars 24g
Protein 13g
Vitamin C 0mg 0%
Calcium 458mg 35%
Iron 2mg 11%
Potassium 549mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)