1In 4-quart Dutch oven, cook bacon over medium heat 7 to 10 minutes, turning once, until crisp. Drain on paper towels; leave bacon drippings in pan. When cool, crumble bacon and set aside.
2In same pan, cook butter, onion, carrot, celery and garlic over medium heat 10 to 12 minutes, stirring constantly, until vegetables soften but do not brown.
3Sprinkle flour over vegetables and stir well with wire whisk to incorporate. Cook about 2 minutes. Stirring constantly, slowly add broth and wine (make sure to scrape bottom of pan as flour tends to stick). Stir in corn, potatoes, half-and-half, thyme, salt, pepper if desired, bay leaf and nutmeg. Heat soup to a gentle simmer. Cook 15 minutes, stirring occasionally, until potatoes are tender. (Corn can be naturally salty depending on the season, so make sure to taste before adding extra salt.) Remove bay leaf.
4Garnish with parsley if desired, and crumbled bacon.