In a wok, stir fry the diced onion with a tablespoon of oil until it begins to turn translucent.
Add in the meat and the powdered spices (a little bit at a time, until you find a taste that works for you).
Once the meat has browned, add in the creamy tomato soup and turn down the heat. You can continue to add spices at this point because what salt there is in the soup will bring out the other flavors and may change them slightly.
While that is bubbling, puree the canned tomatoes with the garlic. Set aside.
Pour the soup, meat, spices and onion into a 6 quart slow cooker. Add in the beans, and finally, the pureed tomato.