Preheat oven to 350°F. Grease an 8x8-inch baking dish with cooking spray.
In a large bowl or stand mixer with a paddle attachment, combine cream cheese, shredded cheese, sour cream, lime juice, and taco seasoning until smooth.
Add corn, cotija cheese, cilantro, red onion, and garlic, and stir until fully combined.
Pour mixture into prepared baking dish and spread with a spatula until smooth.
Bake dip for 20-23 minutes until hot and bubbly around the edges.
Let the dip cool 10-15 before eating. Serve warm with tortilla chips.
