In a large pot over high heat, combine the potatoes, onion, carrot, beans, tamari OR soy sauce, bay leaf and water. Bring to a boil and reduce heat to low. Simmer for 20 minutes, or until vegetables are tender. (Note: Add water as necessary to cover vegetables.)
When the soup is done, add the beans and corn and simmer for an additional 5 minutes. To make sauce, in a blender or food processor, combine the basil, pureed tomatoes, garlic, oil, Parmesan cheese and salt and pepper to taste. Blend until smooth, stir this sauce into the soup and serve.