In a large pot, add olive oil, onion, and celery. Saute on medium heat for 5 minutes, stirring occasionally.
Add the corn and cook for another 5 minutes.
Add the garlic paste and cook for 30 seconds, stirring constantly so it doesn’t burn.
Add the butter and flour and cook for 10 more minutes.
While stirring, add the chicken stock, heavy cream, seasonings, and shredded chicken to the pot and cook for an additional 8-10 minutes until thickened.