Start by combining the cream cheese, sour cream, and salsa in a large mixing bowl. Stir until smooth. Add the shredded chicken, cheddar cheese, chopped spinach, and seasonings (cumin, garlic powder, chili powder, salt, and pepper). Mix everything together until evenly combined, and give it a quick taste to adjust seasoning if needed.
Heat a non-stick griddle over medium heat. Cook each tortilla for about 15-30 seconds on each side until soft and pliable. This step is crucial to avoid cracking when you roll them. Remove the tortillas and keep them warm by covering them with foil or a kitchen towel.
Take one warmed tortilla and place a spoonful of the filling in a line down the center. Tightly roll the tortilla around the filling, making sure it’s snug. For extra security, you can secure it with a toothpick. Repeat this process with the remaining tortillas and filling.
If you want healthier, less oily taquitos, bake them! Preheat the oven to 425°F, arrange the taquitos on a baking sheet, and lightly brush them with oil or spray with cooking spray. Bake for 15-20 minutes or until golden and crispy.
For fried taquitos, heat about 1 ½ inches of oil in a large skillet over medium-high heat. Once hot, fry the taquitos in small batches, rotating them as needed, until evenly golden and crispy. Place them on a paper towel-lined plate to drain any excess oil.
Transfer the finished taquitos to a serving plate, and get ready to enjoy the flavors.