A proper Thai meal should consist of a soup, a curry dish with condiments, a dip with accompanying fish and vegetables. A spiced salad may replace the curry dish. The soup can also be spicy, but the curry should be replaced by non spiced items. There must be a harmony of tastes and textures within individual dishes and the entire meal.