Bring water to a boil in large stock pot or dutch oven
Add onions and garlic, cook until transparent
Add peppers, carrots, beans and corn, cook for 1 minute
Add chicken stock and seasonings
Bring to a light boil and cook for 30 minutes
Using a stick blender, pulse the soup to make it creamy - I only pulsed a few times, making it a perfect blend of creamy and chunky soup
Serve with grated cheddar cheese, sour cream and cilantro