A flavorful and hearty Tex-Mex inspired soup, perfect for a cozy meal.
Heat a large pot over medium heat and cook the ground turkey until browned.
Break the turkey into small pieces as it cooks for even browning.
Add the diced onion to the pot and sauté until softened.
Stir frequently to prevent the onion from burning.
Stir in the diced tomatoes, pinto beans, black beans, corn, salsa, chili powder, cumin, paprika, salt, and black pepper.
Mix well to ensure the spices are evenly distributed.
Bring the mixture to a boil, then reduce the heat to low and let it simmer, covered, for 30 minutes.
Stir occasionally to prevent sticking and ensure even cooking.
Serve the soup hot in bowls, topped with shredded cheddar cheese and crushed tortilla chips.
Add a dollop of sour cream or a sprinkle of fresh cilantro for extra flavor.