In a large skillet over medium heat, add oil and onions. Brown for about 3-4 minutes, until translucent. Add ground turkey, crumble into pieces and cook until browned, about 7-10 minutes.
Drain and place back into skillet.
Add taco seasoning and mix well.
Add corn, chicken stock, salsa, and tomatoes. Stir to combine.
Add macaroni and bring to a boil.
Once boiling, cover and heat low for 10 - 12 minutes, or until pasta is soft.
Add cheese and cover for 5 more minutes, or until cheese is melted through.
Garnish with green onions and Enjoy!