Clean and chop all the ingredients you plan to use being careful not to put any ingredients in the pot that are spoiled.
Add the garlic and onion too.
Add enough stock to cover all the vegetables plus an inch or two more.
Bring the stock to a boil and immediately lower the heat and simmer all the vegetables for 35 minutes or until all the vegetables are tender.
Use a hand blender to puree the stock and vegetables to a desired consistency. You can also use a blender or food processor, just be careful when transferring the hot soup to the processor.
Taste and adjust seasoning with salt and pepper.
Serve with some crusty French bread.