I am trying to make my own oat milk, primarily for use with coffee (Lattes/Cappucino's etc), so I am trying my best to mimic the results of oatly barista edition, which is not available to buy here in South Africa. The main problem I am having is that although the oat milk is fine when cold, when heating (i.e. steaming), it becomes thick and gloopy. Oatly use Dipotassium phosphate to stop the milk from coagulating when heated, but this doesn't seem to be readily available in shops/online (at least, not in South Africa).

Does anyone know of an alternative that I could use?

The recipe I am using is as follows:


  • 1 Cup Steel Cut Oats
  • 3 Cups Water
  • 80ml Rapeseed Oil


  • Blend steel cut oats and the water for 3 minutes in a high speed blender.
  • Extract milk with a nut-milk bag and discard oat pulp
  • Blend milk with rapeseed oil and a pinch of salt
  • 2
    Can you add to your question the recipe you are following to make oat milk? It is interesting to me on a physics level that something gets thicker and more viscous when it is heated but is liquid when cold. That is the reverse of pretty much anything else I can think of. I look forward to answers here!
    – Willk
    Commented May 12, 2019 at 16:43
  • I've added the recipe, although it's pretty simple. Commented May 12, 2019 at 18:45
  • Have you tried any hydrocolloids/thickeners etc?
    – zetaprime
    Commented May 13, 2019 at 12:06
  • 2
    My go to would be Xanthan Gum
    – zetaprime
    Commented May 14, 2019 at 16:16
  • 1
    What about soy lecithin? Commented Aug 22, 2019 at 16:03

2 Answers 2


Heating oatmilk basically works on the same principle as heating any other thing with starch like a roux or thickening soup/gravy with cornstarch.

To get less thickening, add less starch i.e. less oats content per liter of water. To compensate for lack of flavor blend it with any other type of plant based milk, like soymilk (protein-based) or cashew milk(protein+fat based), or anything which is not primarily starch based. It will add nutritional value, compensate for watered down flavors (due to less oats and more water) and will not thicken upon heating.

The only other way is to use chemical additives.

  • I don't know if it'd be worth heating the milk ahead of time, then letting it cool (and possibly thinning it some), so it's pre-gelatinized, and there won't be as extreme a change when it's heated in the coffee
    – Joe
    Commented Sep 23, 2019 at 15:33
  • I'm not suggesting you to pre-heat the milk. I'm explaining to you what happens when you heat it.
    – Love Bites
    Commented Sep 23, 2019 at 16:05
  • I know you didn't. I'm saying that might be a possible addition to your strategy. (as it would keep it from being too thin when cold, and give you an idea of what proportion would be needed.) Of course, the starch thickens as it cools, so it might be good to thin it partially with unheated oat milk, so as that part thickens it it balances out the thinning of the pre-gelatinized part.
    – Joe
    Commented Sep 23, 2019 at 16:16

and we have an oatmeal drink that we make, but we make it different. We use less oatmeal, I would try 1/2 a cup per 3 cups of water. Then we cook it as if you were making a watery oatmeal, then you blend it. Let me know if this works.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.