Add the corn kernels, diced potato, oil, 1/2 tsp salt and 1/4 tsp pepper in a large bowl and toss to coat. Spread out in a single layer on a rimmed baking sheet. Roast in oven for 20-25 minutes, stirring half way, until corn and potatoes are lightly charred.
In a large pot over medium high heat, add the bacon pieces and cook for two minutes or until bacon grease is rendered, but bacon is still soft. Add the diced onion, and sauté for 5 minutes, or until onion is soft and translucent. Whisk in the flour and cook for 2 minutes, until thickened.
Gradually whisk in the chicken broth. Stir in the heavy cream, and green chilies. Add the roasted corn and potato to the pot and stir to combine. Simmer for 5 to 10 minutes. Season with salt and pepper to your liking. Enjoy!