In large soup pot, heat olive oil over medium heat.
Add onions and cook until translucent, about 5 minutes.
Add turkey or chicken and cook until browned, about 5-7 more minutes, breaking up the meat as it cooks.
Add taco seasoning, tomatoes, corn, hominy, black beans, northern beans, chili beans, and chicken broth.
Cook for 15-20 minutes on medium heat.
Add spinach and stir until wilted.
Serve topped with cheese and tortilla chips.
Enjoy!