In a large pot over medium high heat, add oil and saute onions for about 5 minutes, until tender. Then mix in flour. Add vegetable broth and whisk until smooth. Bring to a boil.
Reduce heat and add thyme and chopped potatoes. Simmer for about 20 minutes until potatoes are tender. Mash some potatoes if soup needs more thickness (optional). Stir in corn, parsley, milk and cream. Cook for another 5-7 minutes, and season with salt and pepper. Ladle into bowls and garnish with fresh chopped parsley.
Original recipe and photo credit: http://www.wishfulchef.com/2012/01/corn-and-potato-soup/