
Juicy shrimp in a rich garlic butter sauce served over velvety mashed potatoes, this easy restaurant-style seafood dinner comes together in under 40 minutes and tastes absolutely indulgent.

If you have ever ordered shrimp at a nice restaurant and thought, why can't I make this at home?, this recipe is your answer. Creamy Garlic Butter Shrimp with Mashed Potatoes is one of those delicious seafood recipes that looks and tastes like it took serious culinary skill but is actually completely approachable for any home cook on a Tuesday night.
The shrimp are pan-seared until perfectly pink, then bathed in a luscious sauce built from real butter, loads of garlic, heavy cream, Parmesan, and a bright squeeze of lemon. It lands on a cloud of buttery mashed Yukon Golds that soak up every drop of that silky sauce. The whole thing is on the table in under 40 minutes. This is the kind of fish dinner that earns you compliments without requiring a culinary degree.
Think of it as a riff on shrimp and grits, swapping the grits for the creamiest mashed potatoes imaginable. It has that same soul-warming, restaurant-style energy that makes you feel like you are dining somewhere special, right at your own kitchen table.
A few key decisions make this dish something you will come back to again and again.
These little choices are what separate a good easy shrimp recipe from a genuinely great one.
Using the right skillet and quality ingredients makes a measurable difference when you are working with a quick-cooking protein like shrimp and a cream-based sauce. A heavy-bottomed pan holds heat evenly, which means better searing and a more stable sauce.
The mashed potatoes are every bit as important as the shrimp here. Follow these simple rules and you will have the silkiest base imaginable.
Warm your dairy. Cold butter and cold milk shock the potatoes and can make them gluey. Take the extra 60 seconds to warm the milk and let the butter soften before mashing.
Do not over-work them. Mash just until smooth. Over-mixing develops the starch and turns your beautiful potatoes into a gummy paste. A hand masher is actually ideal here.
Sour cream is the secret. Just a quarter cup stirred in adds a gentle tang that balances the richness of the butter and the cream sauce beautifully. It is the detail that makes people say, these taste like restaurant mashed potatoes.
Chef's Tip: If your mashed potatoes feel too thick, add warm milk one tablespoon at a time until you hit that perfect, spoonable consistency. Season generously with salt at the end since potatoes need more than you think.
This sauce comes together in the same pan you used for the shrimp, which means maximum flavor and minimal cleanup. Here is the flow:
This sauce is bold enough to stand up to the hearty mashed potatoes underneath and delicate enough to let the shrimp shine. It is the kind of thing you will want to mop up with crusty bread long after the shrimp are gone.
Ready to bring this restaurant-style seafood dish to your own table? Here is everything you need:

Juicy shrimp in a rich garlic butter sauce served over velvety mashed potatoes, this easy restaurant-style seafood dinner comes together in under 40 minutes and tastes absolutely indulgent.
Bring a large pot of salted water to a boil. Add the potato chunks and cook for 15 to 18 minutes until fork-tender. Drain well.
Return the drained potatoes to the pot. Add 4 tablespoons butter, warmed milk, and sour cream. Mash until smooth and creamy. Season with salt and pepper to taste. Cover and keep warm.
Pat the shrimp dry with paper towels and season with 0.5 teaspoon salt and black pepper. Dry shrimp sear better and develop more flavor.
In a large skillet over medium-high heat, melt 2 tablespoons of butter. Add the shrimp in a single layer and cook for 1 to 2 minutes per side until pink and just cooked through. Transfer to a plate and set aside.
Reduce the heat to medium. In the same skillet, melt the remaining 2 tablespoons of butter. Add the minced garlic and red pepper flakes and cook, stirring constantly, for about 60 seconds until fragrant but not browned.
Pour in the chicken broth and let it simmer for 2 minutes, scraping up any browned bits from the bottom of the pan.
Stir in the heavy cream and bring to a gentle simmer. Cook for 3 to 4 minutes, stirring occasionally, until the sauce thickens slightly.
Stir in the Parmesan cheese and lemon juice. Taste and adjust seasoning with salt and pepper.
Return the shrimp to the skillet and toss to coat in the sauce. Cook for 1 minute just to warm through.
Spoon a generous mound of mashed potatoes into each bowl or onto each plate. Ladle the creamy garlic butter shrimp and sauce over the top. Garnish with fresh parsley and serve immediately.
This dish is satisfying on its own, but a simple green vegetable alongside makes it feel complete. Roasted asparagus, sauteed spinach, or steamed broccolini are all natural partners that add color and cut through the richness.
Want to make it lighter? Swap the heavy cream for half-and-half and use cauliflower mash in place of potatoes. The garlic butter sauce still delivers incredible flavor with a lighter footprint.
Spice it up. Double the red pepper flakes or add a pinch of smoked paprika to the shrimp seasoning for a dish that has a little more heat. Think of it as a coastal-inspired twist on shrimp recipes for dinner with a Southern kick.
Make it a full spread. This recipe scales beautifully for a dinner party. The mashed potatoes can be made ahead and kept warm in a slow cooker, and the sauce comes together so quickly you can cook the shrimp fresh while guests are seated.
However you serve it, this creamy garlic butter shrimp is the kind of easy, delicious recipe that earns a permanent spot in your weeknight rotation. It is cozy, it is impressive, and it is exactly what a great shrimp dish should be.