Auri 🥦
Forming stable foam when exposing milk to heat is thanks to proteins. Due to the fact that coconut milk doesn't have same proteins that cow's milk does, foaming is a bit problematic. Coconut milk proteins are much weaker than dairy milk ones and they can't hold foam stable as much. You should check label when buying coconut milk and choose the one that contains gellan (thickening agent that's used to maintain consistency and texture of nondairy products). Without gellan, coconut milk will not froth. This goes for any non dairy milk.