Для приготовления традиционного кавказского хинкала берут баранину, реже говядину или конину. Используют как свежее мясо, так и сушеное или колбасу. Это связано с традицией горцев, которые за неимением холодильников засушивали мясо на зиму и из него потом готовили. Мясо используют для приготовления бульона, в котором потом будут вариться хинкалины. Тесто в зависимости от рецепта тоже может быть самым разным: пресным или дрожжевым, на кефире или кислом молоке, из пшеничной, ржаной или кукурузной муки и т.д. Форма и размер хинкалин тоже различаются: тонкие или толстые, в виде квадратиков, ромбов, рулетиков, жгутиков, ракушек или ушек и др. Готовить хинкал разные народности могут по-разному. Традиционный рецепт подразумевает варку в мясном бульоне, но некоторые виды могут обжариваться во фритюре и готовится на пару. Соус для хинкалей готовят из сметаны, помидоров или томатной пасты, чеснока и специй. Подают хинкал с порезанным на кусочки вареным мясом, пиалой с бульоном, специальным соусом или аджикой. Сначала хинкал макают в соус, откусывают, затем берут кусочек мяса и все это запивают бульоном. Для того, чтобы блюдо было более сытным, можно добавить картофель, а для украшения – порезанную зелень.