Rinse and soak beans according to package directions. Rinse again. Place in a large soup pot and bring to a boil with four cups of water. Simmer one hour, then add spices, salt and pepper, carrots, onions, and garlic. Simmer another hour until beans are done. Chop spinach leaves and add just before serving. Enjoy!