01 -
Place the peeled and cubed potatoes in a large pot. Cover with cold salted water and bring to a boil over high heat. Reduce to a gentle simmer and cook for approximately 15 minutes, until the potatoes are fork-tender. Drain thoroughly.
02 -
Return the drained potatoes to the hot pot. Add the butter and warmed milk. Mash until completely smooth and creamy, ensuring a lump-free consistency. Season generously with salt, adjusting to taste. Cover to keep warm and fluffy.
03 -
In a bowl, toss the peeled shrimp with olive oil, paprika, garlic powder, salt, and pepper until evenly coated. Heat a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 2–3 minutes per side, just until pink and curled. Transfer to a plate and keep warm.
04 -
In the same skillet, melt butter over medium-low heat. Add the minced garlic and sauté for about 1 minute until fragrant but not browned. Pour in the heavy cream and bring to a gentle simmer.
05 -
Stir in grated Parmesan and Dijon mustard if using, then season with salt and black pepper. Simmer for 3–5 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon.
06 -
Spoon a generous helping of mashed potatoes onto each plate. Top with cooked shrimp and drizzle with plenty of creamy garlic sauce. Garnish with fresh thyme sprigs immediately before serving.