Heat the oil in a large pot over medium heat. Add the bacon and cook, stirring, until it begins to brown, about 5 minutes. Add the onion and continue to cook until softened, about 6 minutes. Sprinkle in the flour and cook, stirring for 2 minutes.
Purée 1 cup of corn with 1 cup stock in a blender. Pour the mixture into the pan and add the stock along with the potatoes, salt and pepper. Reduce the heat to medium-low and cook 10 to 15 minutes, or until the potatoes are just tender. Stir in the corn, tomatoes and cream and cook for another 5 minutes. Ladle the chowder into bowls, garnish with chives, and serve hot.
Nutrition information per serving:
Calories...............300
Fat........................13 g