01 -
Combine all ingredients for the ricotta layer in a bowl and set aside.
02 -
In a large pot over medium heat, melt the butter. Add the minced garlic and cook for about 30 seconds. Whisk in the flour until combined. Gradually add the milk while whisking. Stir in the heavy cream and bring to a boil, stirring continuously.
03 -
Reduce the heat to medium-low and add the mozzarella, spinach, salt, pepper, and basil. Cook until the cheese is melted and the spinach is wilted. Set aside.
04 -
Preheat the oven to 350ºF (175ºC).
05 -
In a greased 9x13 inch pan, place a few ladles of sauce at the bottom. Layer with noodles, followed by 1/3 of the ricotta mixture, then 1/3 of the chopped chicken, and 1/3 of the remaining sauce. Repeat this layering pattern, finishing with sauce on top.
06 -
Sprinkle 1 1/2 cups mozzarella over the top and scatter the halved cherry tomatoes.
07 -
Bake for about 45 minutes. If the top browns too quickly, cover with tin foil for the remaining time.
08 -
Allow to cool for 10-20 minutes before serving. Garnish with fresh basil and drizzle with balsamic glaze.