Chicken karahi is similar to a stir fry, with a semi-dry gravy. The karahi is heavy on the tomatoes and is not a blended curry. Chicken masala is a thick gravy made of tomatoes, yogurt, onions, and sometimes cream. The gravy is well blended and reduced until it coats the chicken pieces, for example, chicken tikka masala.