
This creamy garlic shrimp over mashed potatoes combines sweet, tender shellfish with velvety potatoes and a rich, garlicky sauce that brings everything together in perfect harmony. My family requests this indulgent dish for special occasions, and it never fails to impress even the pickiest eaters at my table.
I first made this dish when I wanted to surprise my husband for our anniversary dinner at home. The look on his face when he took that first bite told me this recipe would become part of our family's special occasion rotation for years to come.
Ingredients
- Large shrimp: fresh or frozen, thawed completely for best texture and flavor
- Olive oil: high quality extra virgin, adds richness to the shrimp
- Paprika: adds beautiful color and mild smoky flavor
- Garlic powder: provides an even coating of garlic flavor on the shrimp
- Butter: unsalted, allows you to control the seasoning
- Fresh garlic: minced finely for maximum flavor dispersion
- Heavy cream: creates the luxurious base for the sauce
- Parmesan cheese: freshly grated, melts better than pre-packaged varieties
- Dijon mustard: optional but adds subtle tang and depth
- Potatoes: Yukon Gold or Russet, work best for smooth creamy mashed potatoes
- Milk: warmed to prevent cooling the potatoes when added
- Fresh thyme: brings brightness and visual appeal as garnish
Step-by-Step Instructions
- Prepare the Potatoes:
- Place peeled and cubed potatoes in a large pot and cover with cold water. Add a generous pinch of salt and bring to a boil. Cook until a fork easily pierces through with no resistance, about 15 minutes. Drain thoroughly, then return to the hot pot for 30 seconds to evaporate excess moisture. Add warm milk and butter, then mash until completely smooth and no lumps remain. Taste and adjust seasoning as needed.
- Season and Cook Shrimp:
- Pat shrimp completely dry with paper towels to ensure proper browning. In a large bowl, toss shrimp with olive oil, ensuring each piece is coated. Sprinkle with paprika, garlic powder, salt, and pepper, mixing well. Heat a large skillet over medium-high heat until very hot. Add shrimp in a single layer without overcrowding the pan, and cook just until they turn pink and opaque, about 2 minutes per side. Remove immediately to prevent overcooking.
- Create the Silky Sauce:
- Using the same skillet, lower heat to medium and add butter. Once melted, add minced garlic and cook just until fragrant, about 30 seconds, being careful not to let it brown or burn. Pour in heavy cream and bring to a gentle simmer, stirring occasionally. Add the Parmesan cheese in small handfuls, stirring constantly to incorporate. If using Dijon mustard, whisk it in now. Let the sauce simmer until it coats the back of a spoon, about 3 to 5 minutes.
- Assemble the Dish:
- Spoon a generous amount of mashed potatoes onto warmed plates, creating a smooth base. Arrange the cooked shrimp attractively over the potatoes. Pour the hot creamy garlic sauce evenly over the shrimp, allowing it to drizzle down onto the potatoes. Finish with a sprinkle of fresh thyme leaves and serve immediately while everything is hot.

The secret to this dish is definitely the garlic. I use both garlic powder on the shrimp and fresh minced garlic in the sauce to create layers of flavor. My mother taught me this technique years ago and explained that each form of garlic brings something different to the dish. The powder provides an even coating while the fresh garlic gives that aromatic punch that makes everyone ask for your recipe.
Make Ahead Options
This dish is best enjoyed fresh but you can prepare components ahead of time to streamline cooking. The mashed potatoes can be made up to two days in advance and stored in an airtight container in the refrigerator. Reheat them gently on the stovetop or microwave with a splash of milk to restore their creamy texture. The shrimp should be cooked just before serving but you can clean and devein them earlier in the day and keep refrigerated. The sauce comes together quickly and should always be made fresh for the best flavor and texture.
Perfect Pairings
The rich creaminess of this dish calls for something to cut through and refresh the palate. A simple green salad dressed with lemon vinaigrette works beautifully alongside. For wine lovers, a crisp Sauvignon Blanc or unoaked Chardonnay complements the creamy sauce without overwhelming the delicate shrimp flavor. If you prefer red wine, a light Pinot Noir can work surprisingly well. During summer months, consider serving with grilled asparagus or roasted cherry tomatoes for a pop of color and freshness.
Customization Ideas
This versatile recipe can be adapted to suit different tastes and dietary needs. For a lighter version, substitute half and half for heavy cream and reduce the butter slightly. Seafood lovers might enjoy adding scallops or lobster alongside the shrimp for an even more luxurious meal. The mashed potatoes can be swapped for cauliflower mash for a lower-carb option or try serving over risotto or pasta for a different twist. Play with herbs too—rosemary or tarragon make excellent alternatives to thyme.

Frequently Asked Questions
- → How can I ensure tender shrimp?
To keep shrimp tender, avoid overcooking. Cook them for 2–3 minutes per side until they turn pink and opaque.
- → Can I prepare the mashed potatoes in advance?
Yes, you can prepare the mashed potatoes ahead and reheat them with a splash of warm milk to restore creaminess before serving.
- → What can I use instead of heavy cream?
For a lighter option, you can use half-and-half or a mix of milk and cornstarch for a creamy consistency.
- → How can I adjust the sauce's thickness?
Simmer the sauce a bit longer to thicken it, or add a teaspoon of cornstarch mixed with water for a quicker thickening method.
- → Can I use frozen shrimp?
Yes, frozen shrimp works well. Thaw and pat them dry before seasoning and cooking.