Deseed the tomatoes and cut into small dice. Set aside.
Clean the mussels thoroughly, discarding any that are open or damaged.
In a large sauté pan, heat the olive oil over medium heat. Add minced garlic, chopped shallots, and grated ginger; sauté for 1 minute until fragrant.
Add the mussels, cover, and cook over high heat, shaking the pan occasionally, until they open (discard any that remain closed).
In a bowl, whisk together the heavy cream, coconut milk, and curry powder. Pour over the mussels and simmer for 2 minutes to blend flavors.
Transfer to a serving bowl, scatter with diced tomatoes and chopped cilantro. Serve immediately for the best taste.
This restaurant-quality dish, perfected in professional kitchens, delivers bold Southeast Asian flavors with fresh seafood.