In a large pot or Dutch oven fry up bacon until crispy.
While the bacon is cooking, chop up onion, garlic, zucchini, and potatoes.
Remove the bacon to a plate lined with a paper towel.
To the pot with the bacon grease, add chopped onion, sauté for a few minutes, stirring. Add in garlic and zucchini and stir.
Add salt, pepper, and seasonings.
Sprinkle in flour and mix. Add in broth, potatoes, and corn. Simmer until potatoes are soft.
Chop up the bacon, shred any cheese you need, and chop green onions.
Pour in half n half and mix. Taste and add more salt if needed. This may be a lot or a little depending on how much salt the broth had.
Serve hot with a slice of sourdough bread! Garnish with bacon, cheese, and green onion.