Lavez la viande, séchez-la et coupez-la en gros cubes.
Faites revenir l’oignon et l’ail hachés dans l’huile chaude jusqu’à ce qu’ils soient dorés.
Placez la viande dans la poêle et faites-la revenir pendant 5 à 7 minutes à feu moyen en remuant de temps en temps. Ajoutez le sel, le poivre, la farine, mélangez bien et faites frire encore 2 à 3 minutes en continuant de remuer.
Ajoutez la sauce tomate et mélangez bien à nouveau. Versez 2 à 3 tasses d'eau dans le goulasch, remuez, ajoutez la feuille de laurier et laissez mijoter sous un couvercle à feu doux pendant 60 à 90 minutes.
Au moment de servir, saupoudrez le goulasch d'herbes fraîches hachées.