Tikka masala is a specific type of curry made of a blend of spices and creamy, tomato-based sauce. Curry is a more general term that often refers to a wide variety of dishes that include vegetables. This Indian lamb curry recipe has tikka masala flavors.