A proper butter chicken: marinated yoghurt chicken, tomato base loaded with ginger and garlic, cream and butter at the end. Not the stuff from a jar.
Blend the sauce smooth before returning the chicken. That restaurant silkiness comes from blending, not just simmering.