
This Pesto Shrimp Pasta with Mushrooms comes together in under 30 minutes with juicy pan-seared shrimp, earthy sautéed mushrooms, and a vibrant basil pesto sauce tossed with perfectly cooked pasta.

Some recipes feel like they belong on a trattoria menu in coastal Italy, but this Pesto Shrimp Pasta with Mushrooms is ready on your table in under 30 minutes. It is the kind of dinner that looks and tastes wildly impressive but asks almost nothing of you. Plump, juicy shrimp seared to a perfect blush. Earthy cremini mushrooms golden from a hot pan. Silky basil pesto clinging to every strand of pasta. A squeeze of lemon pulling it all together.
If you have ever searched for shrimp and pesto pasta recipes, shrimp mushroom pasta recipes, or wondered how to cook shrimp with mushrooms in one pan, this is the answer you have been looking for.
The magic here is in the layering of flavors. Shrimp cook in about two minutes per side, which means they go into the pan first, come out quickly, and then the mushrooms get their moment to caramelize in all those lovely browned bits left behind. That little step is what separates good shrimp and mushroom pasta from a truly great one.
The pesto does the heavy lifting as the sauce. You do not need to make a separate cream sauce or simmer anything for thirty minutes. A good-quality pesto, loosened with a splash of starchy pasta water, becomes silky and restaurant-worthy all on its own. A small pour of white wine and a handful of minced garlic give the mushrooms a depth that makes this dish taste like it took much longer than it did.
Chef's Tip: The single most important trick in this recipe is saving your pasta water before you drain. That starchy liquid is liquid gold. It emulsifies the pesto into a proper sauce rather than a clumpy mess. Do not skip this step.
This is a short ingredient list, so quality genuinely matters. Fresh or high-quality frozen shrimp make a noticeable difference. Look for large or extra-large shrimp (21 to 25 count per pound) so they stay juicy and do not overcook in the brief time they spend in the pan.
For the pesto, homemade is always lovely if you have it, but a great jarred pesto from an Italian brand works beautifully here. Cremini mushrooms bring a deeper, meatier flavor than white button mushrooms, though baby bellas or even shiitakes are wonderful swaps.
Using quality pasta, a good skillet with even heat distribution, and a proper citrus squeezer all help this dish come together smoothly and consistently.
If shrimp intimidate you, they should not. The two golden rules are simple:
Shrimp are done the moment they curl into a loose C shape and turn opaque pink. A tight O shape means they are overcooked. Pull them off the heat just before they look completely done and let the residual warmth finish the job.
For an Italian shrimp pesto pasta that leans more toward a shrimp and mushroom pasta Alfredo style, stir in 2 tablespoons of heavy cream along with the pesto. It adds a luscious richness without masking the brightness of the basil. A little Parmesan stirred in at the end rather than just sprinkled on top also creates a creamier, more cohesive sauce.
Ready to bring it all together? Here is the full recipe for this pesto shrimp with mushrooms:

This Pesto Shrimp Pasta with Mushrooms comes together in under 30 minutes with juicy pan-seared shrimp, earthy sautéed mushrooms, and a vibrant basil pesto sauce tossed with perfectly cooked pasta.
Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions until al dente. Before draining, scoop out 1/2 cup of pasta cooking water and set it aside. Drain the pasta and set aside.
While the pasta cooks, pat the shrimp dry with paper towels and season on both sides with salt, black pepper, and red pepper flakes.
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and cook for 1 to 2 minutes per side until pink and just opaque. Do not overcrowd the pan. Transfer the shrimp to a plate and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil over medium heat. Add the sliced mushrooms and cook undisturbed for 3 minutes, then stir and continue cooking for another 2 to 3 minutes until golden and tender.
Add the minced garlic to the mushrooms and cook for 30 seconds, stirring constantly, until fragrant. Pour in the white wine or broth and let it simmer for 1 to 2 minutes, scraping up any browned bits from the bottom of the pan.
Reduce the heat to low. Add the drained pasta to the skillet and pour the pesto over the top. Toss everything together, adding pasta water a splash at a time until the sauce coats the noodles in a silky, cohesive way.
Return the cooked shrimp to the pan and toss gently to combine. Squeeze the lemon juice over the top and add the lemon zest. Taste and adjust seasoning as needed.
Serve immediately, topped with freshly grated Parmesan and fresh basil leaves.
This pasta is best served immediately, right off the stove, when the shrimp are at their most tender and the pesto sauce is at its silkiest. Set the table before you start cooking because this one moves fast.
For serving, a generous shaving of fresh Parmesan, a handful of torn basil leaves, and an extra crack of black pepper are all you need. A glass of crisp white wine, preferably the same one you cooked with, is the natural companion.
Leftovers keep in the fridge for up to 2 days. Reheat gently in a skillet with a splash of water to revive the sauce, and resist the urge to microwave the shrimp at full power.
This is the kind of recipe that earns a permanent spot in your weeknight rotation. Fast enough for a Tuesday, impressive enough for Saturday.