In a non-stick pot, heat 2 tbsp olive oil over medium heat and stir in 1 tbsp minced garlic for 30 seconds.
Add 3 oz onions, 2 oz celery, and 2 oz carrots. Sauté for 5 minutes.
Make space in the pot and add 12 oz peeled shrimp to sear. Add 1 1/2 tbsp butter, 2 tsp lemon juice, 1/2 tsp thyme, 1/2 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/2 tsp pepper. Give everything a nice mix and allow it to cook for 3 minutes.
Deglaze the pot with 2 tbsp white wine. Scrape the pot with a wooden spoon (or heat-resistant spatula) to release any stubborn browned bits.
Add 8 oz white mushrooms and stir to cook for 3 minutes.
Add 24 oz potatoes, stir, and allow to cook for 5 minutes.
Gently pour in 2 cups chicken broth and 1 cup whole milk. Add 2 bay leaves. Turn the heat on high to bring it to a boil and then reduce it to low. Simmer for 30 minutes.
Use a whisk to beat the soup until the potatoes are mashed. If they’re still a bit stiff, use a potato masher or fork and mash them right in the pot. We’re looking for a texture about halfway between chunky and silky.
Add 1/4 cup heavy cream and cook for another 2 minutes.
Remove from the heat. Garnish with 2 tbsp chopped parsley and the remaining paprika (1/4 tsp) and enjoy.