01 -
In a bowl, toss shrimp with olive oil, paprika, garlic powder, salt, and black pepper until evenly coated. Heat a skillet over medium heat and arrange shrimp in a single layer. Cook for 2 to 3 minutes per side until shrimp are pink and firm yet tender. Remove and set aside.
02 -
Bring a large pot of salted water to a boil. Add peeled, cubed potatoes and cook for about 15 minutes or until fork-tender. Drain thoroughly and return potatoes to the pot.
03 -
Add butter and warm milk to the potatoes. Mash using a potato masher or electric mixer until smooth and creamy. Season with salt and cover to keep warm.
04 -
In the same skillet, melt butter over medium heat. Add minced garlic and sauté for 1 minute until fragrant but not browned. Pour in heavy cream and bring to a gentle simmer. Stir in grated Parmesan until melted and sauce thickens slightly. Incorporate Dijon mustard if using. Season with salt and pepper. Simmer on low for 3 to 5 minutes.
05 -
Plate mashed potatoes and arrange shrimp on top. Generously ladle creamy garlic sauce over shrimp and potatoes. Garnish with fresh thyme leaves and serve immediately.