Start by bringing a pot of salted water to a boil and cook your linguine until it’s just al dente. This usually takes about 8–10 minutes. Don’t forget to reserve 1 cup of pasta water before draining—it’s liquid gold for the sauce!
While the pasta cooks, toss your cleaned shrimp with garlic powder, paprika, Italian seasoning, salt, and pepper. In a large skillet, heat a combo of butter and oil (or sundried tomato oil for extra flavor). Add shrimp in a single layer and sear for about 2 minutes on each side. Once they turn pink and lightly browned, remove them from the pan and set aside.
In the same skillet, add more butter and then your sliced mushrooms. Let them cook undisturbed for 3–4 minutes to develop a golden crust, then stir and cook for another 2–3 minutes. This browning gives them a meaty, savory depth that enhances the dish.
Add minced garlic to the mushrooms and sauté just until fragrant—don’t let it burn. Now, add your drained pasta, cooked shrimp (with any resting juices), chopped sun-dried tomatoes, and 1/3 cup of the reserved pasta water. Toss everything together until the sauce slightly thickens and coats every strand of pasta.
Plate your pasta and finish with a generous sprinkle of freshly grated Parmesan cheese and chopped basil. The aroma is irresistible!