In a large skillet, heat the olive oil over medium heat. Add the ground turkey and cook until browned, about 5-7 minutes.
Stir in the chili powder, cumin, garlic powder, onion powder, salt, and pepper. Cook for an additional 2-3 minutes until the spices are well combined with the turkey. Remove from heat.
In a large bowl, combine the chopped romaine lettuce, cherry tomatoes, corn, black beans, and diced avocado.
Add the cooked turkey mixture to the salad and toss gently to combine.
Top with shredded cheddar cheese, salsa, and sour cream.
Serve with tortilla chips on the side for added crunch.