Bring a large pot of salted water to a boil and cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
Heat the olive oil in a large skillet over medium heat. Add the ground turkey and cook, breaking it up with a spoon, until browned and cooked through. Season with salt and pepper as it cooks.
Stir in the drained kidney beans, black beans, and diced tomatoes with green chilies. Sprinkle the chili seasoning mix over the mixture, then pour in the beef broth. Stir everything together and let it simmer for 5-7 minutes, allowing the flavors to meld and the liquid to reduce slightly.
Remove the skillet from heat. Fold in the cooked elbow macaroni, then stir in half of the shredded cheddar and Monterey Jack cheeses until melted and evenly distributed.
Preheat your oven to 375°F (190°C). Transfer the mixture to a greased 9x13 inch baking dish. Sprinkle the remaining cheeses evenly on top. Bake uncovered for 15-20 minutes, or until the cheese on top is bubbly and golden brown.
Once out of the oven, sprinkle the chopped green onions over the top for a fresh burst of color and flavor. Serve hot and enjoy!