Homemade Chocolate Milk

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

The Spruce Eats / Cara Cormack

Prep: 3 mins
Cook: 0 mins
Total: 3 mins
Serving: 1 serving
Yield: 1 drink
Nutrition Facts (per serving)
193 Calories
4g Fat
26g Carbs
13g Protein
Show Full Nutrition Label Hide Full Nutrition Label
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.)

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.

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. 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.

It's also easy to scale it up for a big, ready-to-drink batch in the fridge. You can even warm it up for hot cocoa or add a little extra flavor.


Click Play to See This Homemade Chocolate Milk Recipe Come Together

"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


  • 12 ounces milk, any type

  • 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 the milk into a glass and slowly add cocoa powder while blending with an immersion blender, spoon, or a small whisk. An immersion blender or a small whisk work 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 powdered sugar until well blended.

    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


  • If you do refrigerate it, make sure to give the milk a good stir or shake before drinking. The cocoa powder and sugar may gravitate to the bottom, creating a "sludge." 
  • Make the chocolate milk by the half-gallon or even gallon: Blend the milk with the other ingredients 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.

Recipe Variation

  • Add a pinch of ground cinnamon or nutmeg for a hint of spice.
  • 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.
  • 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.