Skin and deseed (if there are seeds) the persimmons. Put the persimmon pulp, milk, honey and garam masala in a blender and blend till smooth. Refrigerate till ready to serve.
To serve, put a scoop of the vanilla ice-cream in a tall glass. Top up with the milkshake (stir the refrigerated milkshake before pouring into glass). Garnish with chopped nuts or grated chocolate, if preferred.
You can also blend the ice-cream with the rest of the ingredients if you prefer.