First, you have to boil the pasta. Fill a large pot with 4-inches of water and add 2 tbsp of salt and bring it to a boil.
Clean and wash the mushrooms, then slice them into small strips.
Boil the pasta al dente (so that it has a firm texture).
Grab a frying pan, add the olive oil and sautee the garlic until it’s fragrant but not burnt.
Now add the mushrooms and sautee them until they are wilted and well-cooked but not burnt. They should brown and shrink in size.
Add the butter into the pan and let it melt while stirring the mushrooms.
Add in the soy sauce, stir, and add about 3 or 4 tbsp of pasta water. This makes the sauce starchy and thick.
Drain the pasta and add it to the pan. Mix all the ingredients together. Add more pasta water until the sauce is liquidy and doesn’t feel chunky.
Serve while hot and garnish with some parsley.