Preparare lo zirvak (base di verdure e carne per il pilaf). Versate l'olio in un calderone o in una pentola dalle pareti spesse e fatelo riscaldare finché non inizia a formarsi un leggero fumo. Aggiungete la cipolla intera e fatela rosolare bene. Poi togli la cipolla dall'olio: non ti servirà più. Nello stesso olio soffriggere la cipolla tritata fino a farla diventare dorata. Ci vorranno dai 5 ai 7 minuti. Dopodiché aggiungete la carne alla cipolla e fatela rosolare per altri 3-5 minuti, finché non si forma una crosticina. Aggiungere le carote alle cipolle e alla carne. Continuare a cuocere a fuoco lento per 3 minuti senza mescolare. Dopodiché mescolate il tutto e lasciate cuocere per altri 10 minuti. Aggiungere le spezie allo zirvak ottenuto. Mettete il calderone sul fuoco medio e fate sobbollire finché le carote non saranno morbide, per 7-10 minuti. Aggiungere acqua bollente e peperoncino. Lasciare sobbollire lo zirvak per 60 minuti.
Preparate un delizioso pilaf uzbeko. Aggiungere il riso ben lavato allo zirvak. Alzate la fiamma e versate l'acqua nel calderone. Il liquido deve coprire il pilaf di circa 3 cm. Una volta che l'acqua sarà stata assorbita, aggiungete le teste d'aglio e riducete la fiamma a media. Cuocere il riso finché non è cotto. Coprite il calderone con un coperchio o un piatto, abbassate la fiamma e continuate a cuocere a fuoco lento il vero pilaf uzbeko per 30 minuti.