Chauffer l'huile dans un wok et y ajouter les gousses de cardamome écrasées. Ajouter ensuite les échalotes et le fenugrec et faire dorer le tout pendant 5 à 7 minutes sur feu moyen.
Une fois les échalotes légèrement brunes, ajouter le mélange d'épices, puis incorporer le gingembre et le piment frais et laisser cuire pendant 5 minutes.
Ajouter les tomates, le vinaigre, l'eau, le sucre et un peu de sel, porter à ébullition et laisser mijoter à pendant 10 minutes.
En parallèle, découper le boeuf en tranches, les faire dorer rapidement dans une poêle avec un peu de matière grasse. Réserver.
Après les 10 premières minutes, ajouter le boeuf à la sauce. Laisser encore mijoter 10 minutes sur feux doux.
Dresser avec quelques feuilles de coriandres fraîches si vous aimez et accompagner avec du riz basmati.