
This pesto shrimp with mushrooms is a quick, flavor-packed dinner ready in under 30 minutes, featuring juicy garlic shrimp, earthy sautéed mushrooms, and vibrant basil pesto all in one pan.

If you have ever stared into the fridge on a Tuesday night wondering how to pull off something that actually feels special without spending an hour cooking, this pesto shrimp with mushrooms is your answer. It is bold, it is buttery (without any butter), it is ready in under 30 minutes, and it genuinely looks like something you would order at a nice Italian trattoria.
The magic here is in the combination. Earthy, golden-seared mushrooms. Juicy, garlicky shrimp. Bright, herbaceous pesto swirling through it all, clinging to every bite. A squeeze of lemon at the end ties it together in a way that makes the whole dish pop. Whether you serve it over linguine, spooned onto a bowl of fluffy rice, tucked into zucchini noodles, or eaten straight from the pan with crusty bread, this is the kind of garlic mushroom shrimp dish that gets requested again and again.
Getting this right comes down to a few key things: a good hot pan, quality pesto, and not overcooking the shrimp. Using a wide, heavy-bottomed skillet gives you the surface area you need to sear properly rather than steam, and a store-bought pesto that actually tastes like basil (not just oil) makes a huge difference in the final dish.
This is not just another shrimp and mushroom recipe. There are a few deliberate choices here that make it stand out from the crowd.
The sear matters. Both the mushrooms and the shrimp are cooked separately before being brought back together. This ensures you get that gorgeous golden crust on the mushrooms instead of watery, limp slices, and perfectly pink, tender shrimp instead of overcooked rubber.
Pesto as a sauce is a game-changer. Most garlic shrimp mushroom recipes rely on butter or cream for richness. Pesto gives you all of that depth and fat, plus the herbaceous brightness of fresh basil, the nuttiness of pine nuts, and the savory punch of parmesan, all in one spoonful.
A splash of white wine builds the base. After searing, deglazing the pan with white wine or chicken broth lifts all those flavorful browned bits off the bottom. That is pure flavor you would otherwise leave behind.
Chef's Tip: The single most important rule for healthy shrimp and mushroom recipes like this one: dry your shrimp thoroughly with paper towels before they hit the pan. Moisture is the enemy of a good sear.
Cremini mushrooms are the go-to here because they are widely available, affordable, and have a meatier, more complex flavor than white button mushrooms. They hold their shape beautifully through the sauté and do not release as much water.
That said, this recipe is incredibly forgiving when it comes to mushroom variety. Here are some excellent options:
Whatever you choose, the golden rule of how to cook shrimp with mushrooms is the same: do not crowd the pan. Cook the mushrooms in a single layer and resist the urge to stir them constantly. Let them sit and develop color.
One of the best things about shrimp mushroom recipes like this is their versatility. The pesto shrimp and mushroom mixture works beautifully as:
For a complete dinner, pair it with a simple green salad and a glass of crisp Pinot Grigio. The wine you use to deglaze the pan? Pour yourself a glass at the same time. You have earned it.
Alright, enough talk. Here is everything you need to make this gorgeous garlic shrimp mushroom dish at home:

This pesto shrimp with mushrooms is a quick, flavor-packed dinner ready in under 30 minutes, featuring juicy garlic shrimp, earthy sautéed mushrooms, and vibrant basil pesto all in one pan.
Pat the shrimp dry with paper towels and season lightly with salt, black pepper, and red pepper flakes. Set aside.
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer and cook undisturbed for 3 to 4 minutes until golden and caramelized on one side. Stir and cook for another 2 minutes. Transfer mushrooms to a plate.
Add the remaining tablespoon of olive oil to the same skillet over medium-high heat. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly.
Add the shrimp in a single layer and sear for 1 to 2 minutes per side until they turn pink and just opaque. Do not overcook. Transfer shrimp to the plate with the mushrooms.
Pour the white wine (or chicken broth) into the skillet and scrape up any browned bits from the bottom. Let it simmer for 1 minute to reduce slightly.
Add the cherry tomatoes if using, and cook for 2 minutes until they just begin to soften.
Reduce heat to low. Return the mushrooms and shrimp to the skillet. Add the pesto and lemon juice, and toss everything together gently until evenly coated and heated through, about 1 minute. Taste and adjust salt as needed.
Serve immediately, garnished with fresh basil leaves and a sprinkle of grated parmesan if desired. Pairs beautifully over pasta, rice, zucchini noodles, or crusty bread.
This dish is best enjoyed fresh, but leftovers are absolutely worth saving. Store any remaining pesto shrimp and mushrooms in an airtight container in the refrigerator for up to 2 days.
To reheat, warm gently in a skillet over low heat with a small splash of chicken broth or water to loosen the pesto and keep everything from drying out. Skip the microwave if you can, since shrimp reheat quickly and the microwave tends to push them past that perfect tender texture into rubbery territory.
Note: This recipe does not freeze well. Both shrimp and pesto change texture significantly once frozen and thawed, so plan to enjoy it within a couple of days.
If you are planning ahead for a dinner party or a busy weeknight, do all your prep work in advance: peel and devein the shrimp, slice the mushrooms, mince the garlic, and measure your pesto. When it is time to eat, the whole dish comes together in about 15 minutes flat.