Step 1Heat the butter in a small pan over medium heat. Add the ginger, garlic, chile, cumin, coriander, pepper, salt to taste and garam masala. Cook, stirring, until fragrant, 3 minutes. Add the tamarind paste, sugar, almond paste, coconut milk and stock. Simmer 10 minutes. Place in a blender; blend until smooth. Strain, then adjust the salt.
Step 1Heat a saucepan over medium heat. Add the butter, garlic, ginger and jalapeno. Cook 3 to 4 minutes. Add the cauliflower, nutmeg, cumin, coriander, bay leaf and salt and pepper to taste. Cover; cook over medium-low heat until tender, 15 minutes. Remove the lid; cook until the liquid has evaporated, 5 to 6 minutes. Add the mint and cilantro.
Step 1Season the scallops with salt and pepper. Heat a large skillet over medium-high heat; add the oil. When it smokes, add the scallops (cook in 2 batches). When browned on the bottom, turn and cook until all sides are browned, 1 1/2 to 2 minutes total, stirring to keep them from sticking. Add the butter and allow to foam. Baste the scallops with the butter until they are cooked, 30 seconds.
Step 2Divide the cauliflower among 4 plates. Arrange the scallops around it. Spoon 2 tablespoons of almond-tamarind sauce on and around the scallops; dust lightly with the garam masala. Garnish with cilantro or basil.