Bring a large pot of salted water to a rolling boil. Add the fettuccine or spaghetti and cook as per the package instructions until al dente. Reserve about 1/2 cup of the starchy pasta water before draining. Drain the noodles and set aside.
In a large skillet, heat the unsalted butter over medium heat. Once melted, add the minced garlic and sauté gently for about 1-2 minutes until fragrant, avoiding browning.
Stir in the fresh thyme leaves, chopped parsley, and basil. Add red pepper flakes if desired. Season with salt and pepper, and cook for an additional minute.
Gently add the drained noodles to the skillet and toss to coat in the garlic herb butter. If too dry, add reserved pasta water gradually until desired consistency is reached.
Remove from heat, taste, and adjust seasoning as necessary. Plate the noodles in serving bowls.
Sprinkle with freshly grated Parmesan cheese and serve immediately with lemon wedges on the side.
Notes
Adjust the seasoning and herbs to your preference.