Heat olive oil in a large nonstick skillet over medium-high heat. Add onions and sauté for 5 minutes until softened.
Add ground turkey and 1 teaspoon salt. Mix together and break up the meat using a spatula. Cook for 8-10 minutes, until the meat has browned and fully cooked through.
Transfer cooked ground turkey and onions to a large slow cooker. Add chicken broth, diced tomatoes, black beans, pinto beans, corn, the remaining 1 tablespoon salt, chili powder, ground cumin, smoked paprika and dried oregano.
Mix together until fully combined. Cover and cook on low for 6-8 hours. The longer it cooks, the thicker and more concentrated the flavor of the broth will be.
Mix in lime juice, cilantro (if desired) and cream cheese (if you want the soup a little creamy).
Serve and top with tortilla strips and shredded cheese.