Sitno nasjeckajte crni luk. U dubokom loncu zagrijte mast ili ulje te dodajte luk. Posolite ga odmah kako bi omekšao što prije. Smanjite temperaturu i pržite dok ne poprimi zlatno-smeđu boju, što će dati poseban okus gulašu.
Dok se luk prži, očistite meso od žilica i narežite ga na kockice. Dodajte meso u lonac s lukom, dobro promiješajte, poklopite i ostavite da se lagano krčka.
U toploj vodi otopite goveđu kocku za juhu (po želji), dodajte koncentrat paradajza, sol, papar i mljevenu papriku. Promiješajte i ostavite sa strane.
Kada ispari sva voda koju su pustili meso i luk, dodajte vino (ili po želji malo octa ili soka od limuna) i ostavite da se kuha još pola sata kako bi meso upilo aromu.
Kada vino ispari, dodajte sitno nasjeckani bijeli luk, kratko propržite, zatim dodajte kim i lovorov list. Prelijte pola pripremljene tekućine, smanjite temperaturu, poklopite lonac i ostavite da se kuha.
Nakon otprilike sat vremena ulijte ostatak tekućine i nastavite kuhati još barem jedan sat. Gulaš je gotov kada se zgusne, a meso postane mekano i sočno. Ukupno kuhanje traje oko 3 sata na umjerenoj temperaturi.
Poslužite uz pire krompir, rižu ili tjesteninu. Uživajte!