Creamy garlic shrimp spooned over buttery mashed potatoes is one of those weeknight luxuries that somehow feels both comforting and elevated. Tender shrimp bathed in a silky garlic-cream sauce, served on a bed of pillowy mashed potatoes, makes for a quick dinner that impresses without hours in the kitchen.
Why you’ll love this dish
This recipe hits a sweet spot: it’s fast, forgiving, and full of flavor. Twenty to thirty minutes and you have a restaurant-style plate that’s perfect for a cozy dinner, date night at home, or feeding family members who want something a little special.
"A dinner that feels gourmet but takes under 30 minutes—potatoes that melt and shrimp that sing." — home-cook review
It’s also versatile. If you like seafood with cream-based sauces, you might enjoy a similar flavor profile in dishes like Cajun shrimp with garlic cream, which riffs on the same creamy, garlicky notes but with a spicy twist.
The cooking process explained
Before you get started, here’s the simple flow so you know what to expect: boil and mash the potatoes; while they’re cooking, sauté garlic, cook the shrimp quickly, then add cream to form the sauce. Plate the mashed potatoes, top with shrimp and spoon the sauce over. That’s it—two pans, minimal fuss, big payoff.
Timing tips:
- Start the potatoes first—12–15 minutes to fork-tender.
- While potatoes are draining, finish the shrimp and sauce in about 6–8 minutes total.
- Keep everything warm and serve immediately for the best texture.
Key ingredients
- 1 lb shrimp, peeled and deveined (medium-large is ideal)
- 2 tbsp garlic, minced (about 4–6 cloves)
- 1 cup heavy cream
- 2 tbsp butter (plus extra for the potatoes)
- Salt and freshly ground black pepper, to taste
- 2 lb potatoes, peeled and cubed (Yukon Golds are great for creamy mash)
- 1/2 cup milk, warmed (whole milk or 2%)
- 1/4 cup sour cream
- Chopped fresh parsley, for garnish
Ingredient notes and substitutions:
- Shrimp: tail-on or tail-off is fine; larger shrimp are easier to avoid overcooking.
- Dairy-free: swap heavy cream for full-fat coconut milk and butter for olive oil; sour cream can be replaced with a dairy-free yogurt.
- Potatoes: Russets give fluffy mash; Yukon Golds give a naturally creamy finish.
Step-by-step instructions
- Fill a large pot with salted water and bring to a boil. Add the cubed potatoes and cook until fork-tender, about 12–15 minutes. Drain well.
- Return potatoes to the pot off the heat. Add warmed milk, sour cream, and 1–2 tablespoons butter. Mash until smooth (or leave a little texture if you prefer). Season with salt and pepper to taste. Keep covered and warm.
- While the potatoes cook, heat a skillet over medium heat and add 2 tablespoons butter. When melted, add the minced garlic and cook 30–45 seconds until fragrant. Watch closely—garlic burns fast.
- Add the shrimp in a single layer. Cook undisturbed 2–3 minutes per side until opaque, pink, and just firm. Shrimp cook quickly; overcooking makes them rubbery. (If you use a thermometer, shrimp are done around 145°F.)
- Pour in the heavy cream and bring to a gentle simmer. Reduce for 2–4 minutes until the sauce slightly thickens. Taste and adjust salt and pepper. If the sauce is too thin, simmer a little longer; if too thick, stir in a splash of milk.
- Spoon mashed potatoes onto plates, top with the shrimp, and spoon sauce over everything. Garnish with chopped parsley and serve immediately.
Best ways to enjoy it
Serve this dish hot and plated simply: a generous scoop of mashed potatoes on the plate, shrimp arranged on top, and the garlic cream drizzled over. Fresh parsley brightens the rich sauce.
Pairings:
- Light green salad with lemon vinaigrette for acidity.
- Steamed or roasted green beans or asparagus to add color and crunch.
- A crisp white wine (Sauvignon Blanc or unoaked Chardonnay) complements the creaminess.
If you enjoy creamy garlic sauces, you might also like the flavor direction in these grilled chicken broccoli bowls with creamy garlic sauce—they make a good weeknight counterpart when you want less seafood.
Storage and reheating tips
- Refrigerator: Store leftovers in airtight containers within 2 hours of cooking. Consume within 3–4 days.
- Freezing: Cream-based shrimp dishes don’t freeze well—the texture of the cream can separate and the shrimp may become rubbery. If you must freeze, separate components: freeze mashed potatoes (they freeze and reheat better) and refrigerate the shrimp and sauce for up to 3 days only.
- Reheating: Reheat gently over low heat on the stovetop, stirring to recombine the sauce. Add a splash of milk to loosen the sauce if it’s separated. Microwave in short bursts, stirring in between. Reheat until hot throughout (165°F). Avoid high heat to prevent overcooking the shrimp.
Safety note: Don’t leave seafood at room temperature for more than 2 hours (1 hour if above 90°F). Reheat to 165°F when serving leftovers.
Tricks for success
- Don’t brown the garlic. Cook it just until fragrant to avoid bitterness.
- Salt your potato water generously—the potatoes absorb seasoning as they cook.
- Use warmed milk when mashing to keep the potatoes hot and fluffy.
- Work quickly with the shrimp. They go from perfect to overcooked in a minute.
- If your cream sauce separates, whisk in a little cold butter off the heat to emulsify it back together.
- Make-ahead shortcut: boil and mash the potatoes earlier in the day and reheat with a splash of milk; finish the shrimp right before serving.
Creative twists
- Spicy kick: add 1/4–1/2 tsp red pepper flakes when you sauté the garlic or a pinch of cayenne.
- Lemon-herb: finish the cream with 1 tsp lemon zest and 1 tbsp chopped dill or tarragon for brightness.
- Mushroom and shallot: sauté sliced mushrooms and shallot with the garlic for an earthier sauce.
- Low-carb: swap mashed potatoes for cauliflower mash and follow the same assembly.
- Dairy-free: use coconut cream or cashew cream in place of heavy cream and a dairy-free butter.
Common questions
Q: Can I use frozen shrimp?
A: Yes—thaw frozen shrimp completely in the refrigerator overnight or under cold running water. Pat dry before cooking to prevent steaming and to get a nice sear.
Q: How do I prevent the cream sauce from breaking?
A: Keep the sauce at a gentle simmer, not a rolling boil. If it starts to separate, remove from heat and whisk in a tablespoon of cold butter or a splash of milk to bring it back together.
Q: Can I make this ahead?
A: You can mash the potatoes ahead and reheat gently with milk. Cook the shrimp and sauce just before serving for best texture. If you must assemble ahead, keep components separate and reheat quickly.
Q: What’s the best potato for mashed potatoes?
A: Yukon Golds are my pick for this dish—they’re naturally creamy and need less butter. Russets are great if you prefer a fluffier mash.
Q: How do I know when the shrimp are done?
A: Shrimp are done when they turn opaque and pink and curl into a loose “C.” Overly tight curls or a rubbery texture mean they’re overcooked. The USDA recommends seafood reach 145°F.
If you want variations or help converting this for a dairy-free or low-carb plan, say the word and I’ll tailor the recipe steps.
Print
Creamy Garlic Shrimp with Buttery Mashed Potatoes
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Dairy-Free Option Available
Description
Indulge in creamy garlic shrimp served over buttery mashed potatoes, perfect for a quick and impressive weeknight dinner.
Ingredients
- 1 lb shrimp, peeled and deveined
- 2 tbsp garlic, minced (about 4–6 cloves)
- 1 cup heavy cream
- 2 tbsp butter (plus extra for the potatoes)
- Salt and freshly ground black pepper, to taste
- 2 lb potatoes, peeled and cubed
- 1/2 cup milk, warmed
- 1/4 cup sour cream
- Chopped fresh parsley, for garnish
Instructions
- Fill a large pot with salted water and bring to a boil. Add the cubed potatoes and cook until fork-tender, about 12-15 minutes. Drain well.
- Return potatoes to the pot off the heat. Add warmed milk, sour cream, and 1-2 tablespoons butter. Mash until smooth, seasoning with salt and pepper. Keep warm.
- While the potatoes are cooking, heat a skillet over medium heat and add 2 tablespoons butter. When melted, add minced garlic and cook 30-45 seconds until fragrant.
- Add the shrimp in a single layer. Cook undisturbed for 2-3 minutes per side until opaque and pink.
- Pour in the heavy cream and bring to a gentle simmer. Reduce for 2-4 minutes until the sauce slightly thickens. Taste and adjust salt and pepper.
- Spoon mashed potatoes onto plates, top with shrimp, and spoon sauce over. Garnish with chopped parsley and serve immediately.
Notes
For a dairy-free version, use coconut cream instead of heavy cream and olive oil instead of butter.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
