1. Preheat the oven to 400°F. Cook the macaroni according to package directions until al dente, drain and set aside. Meanwhile, bring a large pot of salted water to a boil and cook the chicken until cooked through, 20 minutes. Chop the bacon into thick chunks and sauté in a dry pan until crispy, 5 minutes. Add the spinach in batches and cook until wilted, 2 minutes.
2. Remove the chicken from the boiling water and cut into chunks. Grease a 9-inch x 9-inch baking dish. Chop the mozzarella into 1-inch cubes. In a large bowl, combine the macaroni, spinach, mozzarella cheese and chicken together and fold until combined. Spread evenly in baking dish and sprinkle with panko. Bake in the oven until golden brown, about 15 minutes. Serve immediately.
Per serving: 771 calories, 39g fat, 16g saturated fat, 130mg cholesterol, 914mg sodium, 57g carbohydrate, 4g fiber, 3g sugar, 47g protein