Cook the pasta.
Bring a large pot of salted water to a boil. Cook fettuccine or linguine according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
Prepare the shrimp.
In a large skillet, heat olive oil over medium heat. Add shrimp, minced garlic, paprika, salt, pepper, and optional chili flakes. Sauté for 2–3 minutes per side, until shrimp are pink and cooked through. Remove shrimp from the skillet and set aside.
Make the creamy sauce.
In the same skillet, melt butter over medium heat. Add garlic and cook for 30 seconds until fragrant. Stir in heavy cream, then gradually whisk in Parmesan cheese until the sauce is smooth and creamy. Season with salt, pepper, and nutmeg.
Combine pasta and sauce.
Add the cooked pasta to the skillet, tossing to coat evenly. If the sauce is too thick, add a splash of reserved pasta water to reach your desired consistency.
Add the shrimp.
Return the cooked shrimp to the skillet, tossing gently to combine with the creamy pasta.
Finish and serve.
Remove from heat. Sprinkle with chopped parsley and a drizzle of lime juice if desired. Serve immediately for a rich, flavorful Caribbean-inspired dinner.