Preheat the oven to 350 degrees F. Pour the melted butter
into a 9 by 13-inch baking dish
and use a pastry brush
to make sure the dish is well coated.
In a large bowl, whisk the eggs and sugar together, then add the coconut milk, the whole milk, the spices and a pinch of salt. Add bread and figs and toss. Let soak for 15 minutes.
Pour the mixture into the prepped baking dish and sprinkle with the cashews. Bake until the pudding pulls away from the sides of the dish, about 35 minutes.
Remove the pudding from the oven and serve with ice cream.