A creamy, garlicky Shrimp Alfredo enriched with fresh spinach, Parmesan, and fettuccine pasta. This high-protein, fiber-rich recipe is quick, easy, and perfect for satisfying weeknight dinners or meal prep.
Prepare and Marinate the Shrimp: Start by washing your jumbo shrimp under cold running water. Peel and devein if needed, then pat them dry using a clean paper towel. Place the shrimp in a mixing bowl and sprinkle evenly with paprika, half of the kosher salt, and ground black pepper. Add 2 teaspoons of canola oil and gently toss until all shrimp are coated with the spices and oil. Cover the bowl and let the shrimp marinate for about 30 minutes to enhance flavor.
Boil and Prepare the Pasta: Fill a large saucepan with water and bring it to a rolling boil over high heat. Add a generous pinch of salt to season the water. Add the fettuccine pasta and cook according to the package directions until al dente, usually about 10–12 minutes. Before draining, scoop out 1 cup of the pasta cooking water and set it aside — this will be used later to adjust the sauce’s consistency. Drain the pasta well and set aside in a colander.
Sauté the Marinated Shrimp: Heat 2 tablespoons of canola oil in a large skillet over medium heat. Once the oil shimmers, add the marinated shrimp in a single layer to ensure even cooking. Cook the shrimp for about 4–6 minutes on one side without disturbing them, allowing them to develop a slight golden color. Flip the shrimp carefully and cook for another 4–6 minutes, or until they turn pink, firm, and opaque. Remove the shrimp from the skillet and transfer them to a plate lined with a paper towel. Set aside.
Sauté Aromatics for the Sauce: In the same skillet, lower the heat slightly and add the unsalted butter. Let it melt completely, then add the minced garlic and chopped onion. Stir continuously for about 45 seconds to release the aroma, making sure the garlic does not burn. Sprinkle in the remaining kosher salt, paprika, and black pepper, stirring to incorporate the spices evenly into the butter and aromatics.
Create the Creamy Alfredo Base: Gradually pour in the heavy cream into the skillet, stirring constantly to blend it smoothly with the sautéed garlic and onion mixture. Then add the reserved pasta water in small amounts while stirring, ensuring a silky consistency. Lower the heat to a gentle simmer and let the sauce cook for 6–8 minutes. Stir occasionally to allow it to thicken slightly while infusing flavor.
Melt the Parmesan for Richness: Gradually add the freshly shredded Parmesan cheese to the simmering cream sauce. Stir constantly to help the cheese melt evenly without clumping. Taste the sauce and adjust seasoning with salt or pepper as needed. The sauce should be luxuriously thick and creamy, with a smooth texture that clings beautifully to pasta and shrimp.
Incorporate Spinach into the Sauce: Add the fresh spinach to the skillet in batches. Stir gently and allow the spinach to wilt completely into the creamy sauce, which should take 1–2 minutes. This step enriches the sauce with vibrant color and nutritional benefits while adding a fresh flavor dimension to the dish.
Combine Pasta with Sauce and Shrimp: Rinse the cooked fettuccine briefly with cold water to loosen it. Add the pasta directly into the skillet with the Alfredo sauce and spinach. Toss gently but thoroughly so every strand of pasta is coated with the creamy mixture. Return the cooked shrimp to the skillet and fold them in carefully to prevent overcooking.
Adjust Sauce Consistency: Check the sauce thickness. If it’s too thick, add small amounts of the reserved pasta water while stirring until the desired consistency is reached. If the sauce seems too thin, allow it to simmer for a few more minutes to thicken naturally. This ensures the perfect balance of creaminess for the pasta.
Finish and Serve: Sprinkle the remaining parsley flakes generously over the dish for a fresh, herby aroma. Serve your Shrimp Alfredo with Spinach immediately, with extra Parmesan cheese on the side for those who love a richer finish. Pair with a crisp salad or garlic bread for a complete, satisfying meal.
Notes
Always pat shrimp dry before marinating to ensure even cooking and better flavor absorption.
Reserve pasta water before draining; it helps adjust the sauce’s consistency perfectly without thinning the flavor.
Use freshly shredded Parmesan cheese for the creamiest, most flavorful Alfredo sauce. Pre-grated cheese can contain anti-caking agents that affect smooth melting.
Wilt the spinach just before combining with the pasta to retain its vibrant color and nutrients.
Adjust salt and pepper gradually during sauce preparation to avoid over-seasoning, as Parmesan is naturally salty.