Boil a pot of water and add the fettuccine once it’s bubbling away. Stir it occasionally until the pasta's tender and al dente, usually taking about 10-12 minutes. Do not forget to taste it before draining to avoid overcooking, as this results in mushy pasta.
Heat the butter in a large skillet until it’s sizzling softly. Add the shrimp and cook until they’re pink and opaque, which takes only a few minutes. Keep an eye on them—overcooking can make them tough and rubbery; aim for them to be cooked just right!
Toss in the minced garlic once the shrimp is done and sauté it for about a minute until it becomes fragrant. The aroma should fill your kitchen! This adds a nice punch of flavor, but do not let it brown, or it’ll turn bitter.
Stir in the chunks of cream cheese, allowing them to melt into the mixture. The sauce will start to get creamy and silky—that is the goal! Be cautious not to crank up the heat too high, or it might separate.
Gradually pour in the heavy cream and chicken broth, stirring until everything’s well blended. You should see the sauce come together quickly, making it nice and smooth. Reduce the heat to avoid simmering too aggressively.
Add the freshly grated parmesan cheese and mix until it melts into the sauce. It should smell divine! This adds a savory richness, just right for your fettuccine. Be patient; rushing can cause lumps to form, which we do not want.
Combine the cooked fettuccine with your creamy shrimp sauce directly in the skillet. Toss well until every strand is beautifully coated. It is ready when everything looks inviting and creamy. Avoid leaving any pasta dry—mix thoroughly!
Sprinkle a bit of salt and pepper over your dish, adjusting to your preference. Mix well to ensure each bite is seasoned nicely. Too much salt can quickly overpower the dish, so season gradually.