Heat olive oil in a large saucepan over medium-high heat.Add onion and garlic and sauté for 2 minutes,or until fragrant.Add chopped vegetables to the pan and cook,stirring,for another minute.
Add stock to the saucepan.Bring mixture to the boil,then reduce heat,cover and simmer for 15 minutes,or until vegetables are tender.
Stir through parmesan cheese, then remove soup from heat. Use a stick blender to puree until smooth.Divide soup between serving bowls, top with extra parmesan and cracked pepper.