Cook your pasta in a large pot of well salted water according to package directions but try and time it so you can transfer straight from the water to the sauce at the end if using dried pasta. Undercook your pasta by a minute if using dried.
Heat olive oil in a saucepan over medium heat and once heated add the garlic and a big pinch of salt and pepper.
Saute the garlic for a minute or two, don't let it brown.
Add the coconut milk and whisk well. Bring to a very gentle simmer then add the chili flakes (if using), lemon juice and lemon zest.
Let it gently simmer for 5 minutes, season with salt and pepper to taste.
Lower the heat and add ½ cup of pasta water and whisk to thicken and incorporate well. If your sauce is too hot when you add the water it will separate and thin out too much. Don't stress if this happens, add enough water until it comes together again and then add a touch more to thicken.
Add your pasta straight into the milk sauce and gently bubble for 2 minutes or so and add ¾ cup of herbs and mix well. If the sauce is reducing too much you can add more pasta water.
Divide between bowls and sprinkle the remaining herbs on top, a big squeeze of lemon and lots of pepper.