Heat the vegetable oil in a large skillet over medium heat. Add the ground turkey and onion and cook, stirring frequently, for 6 to 8 minutes or until the turkey is browned.
Transfer the turkey and onion to the slow cooker and add the tomatoes, beans, salsa, chili powder, and cumin. Stir and add salt and pepper, to taste.
Cover and cook on low for 5 to 6 hours.
Serve with cornbread or a crusty loaf and your choice of sides and garnishes.