Fill a large pot with water, add a pinch of salt, and bring it to a boil.
Once boiling, add the noodles or spaghetti and cook according to package instructions until al dente (usually around 8-10 minutes for spaghetti).
Drain the noodles in a colander, then set aside. You may drizzle a little olive oil over the noodles to prevent them from sticking.
In a large skillet or sauté pan, heat the olive oil and butter over medium heat until melted and slightly sizzling.
Add the minced garlic and sauté for about 1-2 minutes, stirring constantly. Be careful not to brown or burn the garlic, as this can make it bitter. You want it soft and fragrant.
Once the garlic is softened, add the oyster sauce, fish sauce (if using), and sugar to the pan.
Stir well to combine, letting the mixture cook for about 1-2 minutes. The sauce will thicken slightly, turning a glossy, rich brown color.
Add the cooked noodles directly into the skillet with the sauce.
Toss the noodles using tongs or a fork, making sure each strand is coated with the garlic-butter sauce.
Taste and season with salt and pepper as desired. For a hint of creaminess, sprinkle in Parmesan cheese and mix well.
Serve and GarnishRemove the garlic noodles from heat and transfer them to a serving dish.Garnish with freshly chopped green onions or parsley for added color and a fresh taste.Serve hot, and enjoy the savory goodness of garlic noodles!