Soak the beans for at least 12 hours.
Drain the beans and set aside.
In a large soup pot, heat oil over medium heat before sauteeing the onion and garlic until softened.
Add mixed veggies, beans, chicken, stock, tomato sauce, and spices.
Cook for 2 - 3 hours on low until chicken and veggies are cooked through.
Remove the chicken, cut into bite-sized pieces, and return to the pot. Serve immediately.