Cover the beans in water and soak from 8 – 24 hours. Reserve the seasoning packet.
Rinse the beans, place in a pot with 6 cups water and the seasoning packet. Bring to a boil then simmer, uncovered for 1 hour. Add the tomatoes, carrots, onions, mushrooms, vinegar, soy sauce, pepper, garlic powder, and red pepper flakes. Simmer for 30 minutes, covered. Add the kale and cook for another 10 – 20 minutes or until the beans and kale are tender. Taste and add salt if needed.