Cook pasta per box instructions in lightly salted water, and set aside a little pasta water in a bowl for later. Drain the pasta, rinse under cold water to avoid clumping and set aside.
While pasta is cooking, chop up and heat the garlic in a large pan with the olive oil and butter over low-medium heat for 5 – 10 minutes, until garlic softens and is fragrant. It’s important to cook the garlic slowly on heat that isn’t too high, to avoid burning the garlic. You can let it sit in the pan and don’t need to constantly sauté it – maybe just stir once every few minutes. The goal is to infuse the garlic flavor into the butter and oil.
Note: if you’re including shrimp or other seafood, season it separately then simply sauté it in the garlic oil..S et your cooked seafood aside to mix in later.
Mix up the sauce in a separate small bowl. Soy sauce, oyster sauce, sugar, and optional fish sauce.
Add noodles to the pan once the garlic is done sautéing, while keeping the heat on. Toss the noodles, garlic, sauce mixture and scallions. Add in a little of the saved pasta water to help everything mix smoothly.
Top with grated parmesan cheese and an optional drizzle of sesame oil and chilis!