Heat olive oil, on medium heat, in a 6 quart dutch oven (or soup pot). When olive oil is hot add in the ground turkey and cook until browned and no longer pink.
Stir in the taco seasoning and cook for another 3 minutes.
Pour in beef broth, diced tomatoes, chilis, and pasta. Bring to a boil then simmer for 10 minutes or until the pasta is done cooking.
While the pasta is cooking make the cheese sauce. In a small pot, heat up the milk over low heat. Stir in the cream cheese and continue to cook until it is melted. Stir in the Monterey jack cheese and stir until all the cheese is melted and forms a cheese sauce.
After the pasta is cooked stir in the black beans, salsa, and cheese sauce. Cook the taco macaroni for another 10 minutes on low or until it starts to thicken up. Stir every few moments or so. Remove from heat and let it sit for about 5 minutes. The taco macaroni will thicken as it sits.
Serve with your favorite taco fixings.
Make ahead instructions This recipe can be made completely ahead of time and stored in the refrigerator or freezer. If you freeze I recommend freezing in individual servings to make for easy lunches and/or dinners.