Here is another Moosewood recipe that I have tweaked a little due to poverty. I feel a little lame posting recipes from Moosewood, but you need to try this one. There is no salt in it, even though it seems like soup is always so salty. It is really good! ... like everything else Moosewood does.
2 T. olive oil
1 1/2 c. finely chopped onion
3 cloves garlic, minced or pressed
1/4 tsp. cayenne pepper
1 tsp. cumin
1/3 c. water
1 28 oz. can tomatoes in juice, undrained
2 15 oz cans black beans, undrained
1/4 c. chopped cilantro
1. In a large soup pot, heat the olive oil on medium-low heat. Add the onions, garlic and cayenne pepper and cook, stirring frequently, for about 5 minutes or until onions are translucent.
2. Add cumin and water. Add tomatoes, mashing the tomatoes up in the soup pot with your spoon (it doesn't have to be very good because you're going to put the whole thing in the blender in a minute). Bring to a boil and then turn down the heat and simmer for 5 minutes.
3. Add the black beans, continue to simmer for 10 more minutes, stirring occasionally to keep from sticking. Stir in the cilantro and remove from heat.
4. Pour half of the soup (carefully) into your blender and blend until smooth. Then pour the blended half into your 4-cup Pyrex measuring cup. Pour the remainder in the pot into the blender and repeat. Reheat the whole thing by simmering for a while, but gently. Serve with sour cream, additional cilantro leaves, avocado, tortilla chips, corn bread, grated cheddar cheese, or whatever you fancy. I do a bit of plain whole-milk yogurt, some avocado slices, and tortilla chips.