No, there is no suitable substitute for heavy cream. You cannot make butter from milk or from half-and-half. This is because those dairy products do not have enough fat in them. Heavy cream butter is a fantastic texture and flavor due to its fat content.