Heat a large skillet over medium heat and sauté the garlic, serrano peppers and pesto in olive oil for 3-5 minutes.
Add all remaining ingredients except the lime juice and mussels.
Simmer for 8 minutes. Add additional salt to taste if needed.
Add the mussels and simmer until they open (with lid closed), about 10 minutes. Discard any mussels that don't open.
Stir in fresh lime juice and serve with crusty toasted slices of baguette.
Notes
Use full fat coconut milk for the best results.
Fresh mussels will provide the best results, but pre-cooked can be used in a pinch as well.
Discard any mussels that don't open. Give them time (at least 10 minutes), but if the others have already been open for a few minutes, then it's time to discard.
I Highly recommend serving it with crusty bread to sop up the cooking liquid.