Dans une poêle ou un wok, faire chauffer à sec toutes les graines pendant quelques minutes sur feu moyen. Les graines doivent être légèrement torréfiées mais attention à ne pas trop les chauffer. Pour la cardamome, il faut extraire les petites graines de chaque capsule.
Laisser tiédir puis écraser au mortier ou broyer à l'aide d'un mini robot ou d'un moulin à café.
Verser dans un petit récipient à bec verseur puis ajouter la poudre cannelle et la noix de muscade râpée.
verser le garam masala refroidi dans un flacon de verre muni d'un bouchon hermétique et le conserver à l'abri de la lumière.