Both dishes are very similar, the only main difference lies in the way they are cooked and in the ingredients used. Butter Chicken uses a lot of butter, whereas Tikka Masala uses more masala or spices.