Skip to content

Chocolate Milk substitute

Best substitute

Milk plus chocolate syrup

Use 2 tbsp syrup for every 8 oz milk

Best for drinking

Close match

Chocolate milk is doing three simple things: sweetness, cocoa flavour and a slightly thicker mouthfeel than plain milk. Chocolate syrup is already cocoa dissolved in sugar syrup, so it does all three instantly in cold milk.

Other chocolate milk substitutes

Ranked, with the exact amount to use

Substitutes for Chocolate Milk with ratios

  1. 2Milk plus cocoa powder and sugar

    Close match

    Use 1 tbsp cocoa + 1 to 2 tbsp sugar + 1 tbsp hot water for every 8 oz milk

    The from-scratch version, and the best-tasting one.

    What changes

    Cocoa powder gives a deeper, less candy-like chocolate flavour than syrup does.

    Best for
    drinking, baking, smoothies, controlling sweetness

    The hot water step is not optional. Cocoa powder is starchy and hydrophobic, so poured into cold milk it floats in dry lumps that refuse to break up. Make a paste first and it dissolves completely. Add a pinch of salt; it makes the cocoa taste noticeably fuller.

  2. 3Milk plus hot cocoa mix

    Close match

    Use 3 tbsp mix for every 8 oz milk, dissolved in a splash of hot water first

    Hot cocoa mix is cocoa, sugar and usually milk powder, so it is close to a pre-made chocolate milk powder already.

    What changes
    Best for
    quick drinks, kids' drinks, camping, office

    Sweeter and milkier than either of the above, with a slightly chalky edge from the milk powder if you use too much. It dissolves more easily than plain cocoa but still benefits from a splash of hot water first.

  3. 4Oat, soy or almond milk plus cocoa and sugar

    Different texture

    Use Same as dairy: 1 tbsp cocoa + 1 to 2 tbsp sugar for every 8 oz of chocolate milk

    The dairy-free route, and the differences between the plant milks matter more than people expect.

    What changes
    Best for
    dairy-free drinks, vegan baking, smoothies, iced drinks

    Oat milk is the closest match, thick and naturally a little sweet, so use less sugar. Soy milk has the protein to give real body but a distinct beany note behind the cocoa. Almond milk comes out noticeably thin and watery, so it makes a weak chocolate milk unless you use the barista version. All three are fine in baking, where the difference disappears.

  4. 5Malted chocolate drink powder

    Different taste

    Use 2 to 3 tbsp for every 8 oz milk

    A malted powder gives a toasty, biscuit-like flavour on top of the cocoa, which is what makes a chocolate malt taste like a chocolate malt.

    What changes
    Best for
    milkshakes, malts, nostalgic drinks

    Recognisably different, not a stealth swap. It is also less sweet and less intensely chocolatey than chocolate milk, so add a teaspoon of sugar if you want a match. Great in a shake, distracting in a recipe that just wanted chocolate milk as a liquid.

  5. 6Plain milk on its own, in baking

    Different taste

    Use the same amount

    The honest answer for recipes rather than for glasses.

    What changes

    When a cake or a bread recipe calls for chocolate milk, it is being used mostly as the liquid, with a modest flavour and sugar contribution on the side.

    Best for
    cakes, muffins, pancakes, quick breads, bread pudding

    The bake will be a shade paler and slightly less sweet, and nothing structural changes, because plain milk is the same liquid with the same protein and fat. If you want to close the gap exactly, add 1 tablespoon cocoa and 1 tablespoon sugar to the dry ingredients for each cup of chocolate milk replaced.

What is Chocolate Milk?

Chocolate Milk is Chocolate milk is milk sweetened and flavoured with cocoa, usually with a thickener such as carrageenan added so the cocoa particles stay suspended instead of settling at the bottom.

Cooking tips

  • The one technique that fixes homemade chocolate milk is blooming the cocoa: whisk it with a tablespoon of hot water, or a tablespoon of the milk warmed in the microwave, until it is a smooth paste before the cold milk goes in. Cocoa will not disperse into cold liquid on its own.
  • Homemade chocolate milk separates as it stands because there is no carrageenan or gellan gum holding the cocoa in suspension. That is normal, not a mistake; shake or stir it before drinking, or blend it for ten seconds for a longer-lasting mix.
  • A pinch of salt per glass does more for the flavour than extra sugar does. It sharpens the cocoa and stops the drink tasting flat, which is the usual complaint about homemade versions.
  • For a thicker, more like bottled texture, use whole milk and add 1/4 teaspoon of cornstarch whisked in with the cocoa, then heat the mixture briefly before chilling. The starch swells and gives the milk body.
  • Never alter the acidity or the recipe of anything you are canning, pickling or fermenting to accommodate a dairy swap. Milk-based drinks are not shelf stable at all and should be kept refrigerated and used within a few days.

Frequently asked questions

Can I make chocolate milk with cocoa powder?

Yes, and it tastes better than syrup does. Use 1 tablespoon of unsweetened cocoa and 1 to 2 tablespoons of sugar per 8 ounces of milk, but whisk the cocoa into a tablespoon of hot water first. Skip that step and the cocoa will sit on top in dry clumps.

Can I just leave chocolate milk out of a recipe?

Not out, but you can swap it. In baking it is functioning as the liquid, so plain milk works 1:1 with only a small loss of colour and sweetness. In a drink or a milkshake it is the entire point, so use one of the swaps above.

What is the best dairy-free chocolate milk substitute?

Oat milk with cocoa and sugar. It has the thickest body of the common plant milks and a mild sweetness that suits chocolate. Soy is the next best for body; almond milk makes a noticeably thin, watery version unless you use a barista blend.

Why does my homemade chocolate milk taste gritty?

The cocoa never fully dissolved. Cocoa powder needs either heat or a paste stage before it will disperse. Bloom it in a spoonful of hot water, or warm the whole glass, whisk, then chill it back down.

Can I use evaporated or condensed milk?

Yes. Dilute evaporated milk with an equal amount of water and treat it as regular milk, adding cocoa and sugar as usual; it tastes slightly cooked and caramelised. Sweetened condensed milk already contains a lot of sugar, so use about 2 tablespoons per 8 ounces of water plus 1 tablespoon of cocoa, and add no extra sugar at all.

Related substitutes

More beverages substitutes

Need a different ingredient?

Browse the full index, or the rest of this category.