Drain the beans and put them in a large soup pot.
Add the broth and water.
Bring beans to boil, stirring occasionally.
Reduce heat and simmer for approximately 1 hour.
Stir in the tomatoes, juice and cumin, and continue simmering for 2 hours or until beans are soft. (this can take as little as one hour, so check every 1/2 hour)
Cool for 30 minutes.
Rinse out the pot
Then puree in blender or food processor until the mixture is smooth. (this will take a few batches to do it all)
Return pureed mixture to pot.
Season the soup with the salt and pepper and simmer.
Make jalapeno cream using a whisk.
Serve Soup with drops of jalapeno cream sauce on top of each bowl.
Garnish with Parsley or Green Onions.