Heat olive oil in a large skillet over medium heat. Add ground turkey, onions and garlic. Cook until ground turkey has browned, crumbling the turkey as it cooks. Drain off excess fat.
Sprinkle taco seasoning over the cooked turkey mixture. Add diced tomatoes (including the liquid) stir to combine. Cook and stir until everything is combined and the sauce has thickened.
Turn the heat down to low and add the zucchini noodles, gently toss to combine. Cook and stir occasionally for 2-3 minutes (do not over-cook the zoodles). Sprinkle the cheese over the taco zoodles. Turn the heat off and cover with a lid until cheese is melted.
Serve immediately garnished with cilantro and a squeeze of lime juice.