If you don't have an immersion blender, you can use a food processor or regular blender to puree the soup. The advantage of an immersion blender is it allows you to blend directly in the pot you are using. This eliminates the need for transferring ingredients between containers, meaning less time spent washing dishes.