In a large dutch oven, over medium-high heat, cook 2 slices of bacon until browned. Break crispy bacon into bite-sized pieces
Add diced onion to the dutch oven and cook until the onion begins to brown, stirring frequently
Add minced garlic, salt, and pepper and cook 1 minute
Deglaze the pot by stirring in the chicken broth. Be sure to scrape the bottom of the pot to remove any browned bits of bacon or onion
Add peeled and diced potatoes to the dutch oven and bring to a boi. Reduce heat to medium.
Add corn
Cover dutch oven with a lid and cook for 15-20 minutes until potatoes are tender
Reduce heat to low
In a small bowl, combine milk and corn starch with a whisk
Gradually whisk the milk mixture into the soup, a little at a time, until thickened slightly
Optional: remove half of the soup and place it in a heat-safe container. Using an immersion blender, purée the remaining soup in the dutch oven for a smoother consistency. Pour removed soup back into the dutch oven and stir
Serve soup topped with your favorite cheese, diced green onions and more pieces of crispy bacon