Melt the cooking fat in a large skillet over medium heat.
Cook the shallots and garlic until browned and soft.
Pour in the white wine. Bring to a boil and let simmer until reduced by half.
Add the fish stock, coconut milk, chili paste, dried chili, basil leaves, lemon juice, and season with salt and pepper to taste. Lower the heat and let simmer for about 10 minutes.
Add the mussels. Cover and cook for 3 to 5 minutes or until the mussels have completely opened.
Serve the mussels with the sauce, and garnish with fresh cilantro.