In a large pot, add the diced bacon and fry until crispy. Set the bacon aside and let it drain on a paper towel leaving the extra grease in the pot.
Add the butter and sauté the chopped carrot and onion unit they are soft. This sound take about 5 minutes.
Next, add the minced garlic and season the vegetables with salt, pepper and half of the Italian seasoning. Stir it all together and let it cook for another minute.
Stir the flour into the vegetables for one minute.
Add the potatoes, season them with a little more salt and pepper and let them cook with the flour and vegetables for about 2 minutes.
Slowly stir in the vegetable broth and be sure to scrape all of those delicious brown bits off the bottom of the pot.
Now, slowly pour in the milk.
Using a sharp knife, carefully remove the kernels from the corn cobs and add the cobs only to the chowder. Do NOT add the corn itself yet.
Bring the liquid up to a boil, turn the heat to low and place a lid on top. Let the soup simmer for about 25 minutes, or until the potatoes are soft, stirring occasionally.
Now, carefully discard the cobs from the soup and stir in the heavy cream and corn kernels.
Season the chowder with salt, pepper, garlic powder and the rest of the Italian seasoning and give it all a nice big stir together.
Stir the bacon into the soup and let it simmer for another 5 minutes. Keep a little pinch of bacon if youd like to use some for garnish.
Stir in the chopped parsley and add the chowder to individual bowls. Serve warm and enjoy!