Blend all sauce ingredients in a high speed blender until smooth.
Cook pasta for 1 minute less than the packet instructions, drain and set aside.
In a large frypan, place mushrooms and ½ cup of water - cooking until all the water evaporates (this cooks the mushrooms til perfectly tender without any oil!) then add the olive oil and garlic and sauté for a minute or so.
Add the white wine and cook til wine has evaporated.
Add the blended creamy sauce and edamame and cook til sauce is hot through, adding water if needed as the sauce will get thicker the longer you cook it.
Stir in the cooked pasta, adding more water as needed.
Garnish with parsley and serve.