Bring a large pot of salted water to a boil. Add 1 pound spaghetti and cook according to package directions until al dente. Drain and return to the pot. Set aside.
Multitask tip: Start the sauce and shrimp while the pasta boils. All three finish around the same time.
While the pasta is boiling, melt 2 tablespoons unsalted butter in a medium saucepan over medium-high heat. Add 1 clove garlic and cook for 1 minute or until fragrant, stirring often to prevent burning. Add 4 ounces cream cheese to the saucepan and cook, stirring often, until melted, about 5 minutes.
Add 1 cup half-and-half and 1 cup Parmesan cheese to the saucepan. Bring to a simmer, whisking often to make sure everything melts together and to prevent burning.
Cook for 8 minutes, or until the sauce thickens. Season with 1/4 teaspoon salt, 1/8 teaspoon black pepper, and 1/8 teaspoon ground nutmeg and whisk to combine. Check the seasoning and adjust to taste.
While the sauce is simmering, cook the shrimp. In a large skillet, melt 2 tablespoons unsalted butter over medium-high heat. Add 1 1/2 pounds medium raw shrimp to the skillet and cook for 3-4 minutes per side, flipping once, until pink and cooked all the way through.
Add the shrimp to the pasta in the large pot and pour the alfredo sauce over everything. Toss to combine and coat the pasta.
Portion the pasta and shrimp into 4 bowls. Sprinkle Parmesan cheese and chopped fresh parsley over each plate for garnish. Serve warm.
Video
Notes
Prep time allows for peeling shrimp. If you prep earlier in the day and cook everything at once, this recipe is done in 15 minutes.
Nutmeg is subtle but worth it. No nutmeg? Leave it out - the sauce will still be great.
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stovetop over low heat with a splash of half-and-half.
Nutritional information is approximately 4 ounces of cooked pasta + 6 ounces of shrimp + sauce per serving.