01 -
Toss shrimp with olive oil, paprika, garlic powder, salt, and pepper until evenly coated. Heat a skillet over medium heat and cook shrimp in a single layer for 2-3 minutes per side until pink and tender. Remove and set aside.
02 -
Bring a large pot of salted water to a boil. Add cubed potatoes and cook for about 15 minutes until fork-tender. Drain and return to pot.
03 -
Add butter and warm milk to potatoes. Mash until smooth and creamy, seasoning with salt to taste. Keep covered to retain warmth.
04 -
In the skillet used for shrimp, melt butter over medium heat. Sauté minced garlic for 1 minute until fragrant without browning. Stir in heavy cream and bring to a gentle simmer. Add Parmesan cheese and stir until melted and slightly thickened. Incorporate Dijon mustard if using. Season with salt and pepper. Simmer for 3-5 minutes on low heat.
05 -
Spoon mashed potatoes onto plates, top with cooked shrimp, and generously ladle garlic cream sauce over. Garnish with fresh thyme leaves. Serve immediately.