Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(2)
Export 10 ingredients for grocery delivery
Step 1
Fill a large pot with water and place over high heat. Bring water to a boil and add a small handful of salt.
Step 2
Add linguine and bring back up to a boil, stirring occasionally.
Step 3
Boil linguine until al dente, 6 to 8 minutes.
Step 4
Transfer to a strainer and drain, reserving 1 cup pasta water. Set linguine and pasta water aside until ready to use.
Step 5
Add 1 ½ tablespoons unsalted butter and oil into a large skillet and place over medium-high heat.
Step 6
Season shrimp generously with salt and pepper and sauté in the skillet, in batches, for about 3 minutes on each side.
Step 7
Remove shrimp from skillet and set aside.
Step 8
Lower heat to medium and melt remaining butter in skillet.
Step 9
Add shallots and garlic and sauté for 2 to 3 minutes. Season with salt.
Step 10
Deglaze the pan with wine and cook until almost fully evaporated, about 4 minutes.
Step 11
Add reserved pasta water and saffron threads and simmer until liquid has reduced by half.
Step 12
Stir milk into saffron mixture and simmer. Stir Parmesan into sauce and lightly season with salt and pepper.
Step 13
Add shrimp back into the skillet and simmer in sauce for 1 to 2 minutes.
Step 14
Add linguine, to skillet and toss together with shrimp and garlic-saffron cream.
Step 15
Top pasta with more grated Parmesan and fresh basil leaves. Serve.