Для точного розрахунку: із 1 кг очищених гранатових зерен виходить у середньому 250–300 мл соусу наршараб. Зберігати соус краще в холодильнику.
Очищаємо гранати, виймаємо зерна.
Кладемо зерна в каструлю, ставимо її на невеликий вогонь і починаємо за допомогою дерев'яної товку давити і перемішувати (дерев'яною ложкою) граната. Робимо це доти, доки не побачимо, що зерна побіліли.
Викладаємо вміст каструлі в друшляк чи сито, під яке підставляємо миску чи каструлю, куди зливатиметься сік. І продовжуємо тиснути та перемішувати зерна. Щоб вичавити весь сік до краплі, можна придушити цю масу рукою (у гумовій рукавичці).
Вичавлений сік ставимо в каструлі знову на вогонь, чекаємо на закипання. Після чого переводимо на малий вогонь і чекаємо, поки випарується щонайменше п'ята частина рідини. Але не просто чекаємо, а постійно помішуємо, щоби сік не пригорів.
Соус готовий, коли консистенція його стала подібна до рідкуватої сметані. Вимикаємо вогонь, додаємо за смаком прянощі та цукор. Деякі вважають за краще додавати лише сіль.