these are both very similar indian dishes. if you enjoy a creamy curry that doesn't have an intense flavor, then butter chicken is your best option. for a stronger tomato hit with a little less creaminess, go for chicken tikka.