In a large soup pot over medium heat, heat butter and 2 tbsp olive oil. Add onion, garlic, and thyme. Cook, stirring occasionally, until onion just begins to brown, 8-10 minutes. Add flour and stir to coat, cooking another 2 minutes.
Add stock and bring to a boil. Add cream and potatoes. Bring to a boil and reduce heat to medium. Simmer for about 10 minutes or until potatoes are easily pierced with a fork.
Add corn and about 1½ lbs of shrimp and cook until shrimp is pink and cooked through, about 10 minutes. Season with salt and pepper to taste.
Meanwhile, skewer remaining shrimp and season with salt and pepper. Heat remaining oil in a large skillet over medium-high heat and saute shrimp until golden brown.
Serve soup with a skewer of shrimp and a slice of crusty bread. Enjoy!
Recipe by This Cookin' Dad at https://thiscookindad.com/2015/01/shrimp-corn-chowder/