Line an 8x8 pan with parchment paper.
Heat a large, non-stick skillet over medium heat and cook the chicken sausage, breaking it up as it cooks, until no longer pink inside. This takes about 6-8 minutes.
While the sausage cooks, place the slices of bread in the bottom of the prepared pan, in a single layer not overlapping. You may have to cut some in half to really make them fit.
In a large bowl, whisk together the milk, eggs, Italian seasoning, salt and pepper. Stir in the broccoli, asparagus tips and carrot.
Remove the sausage from the pan and spread over the bread evenly. Finally, place the spinach into the hot pan (leaving any fat from the chicken in the pan) and cook for 1 minute, just until wilted. Stir it into the egg mixture.
Pour the egg mixture over the bread/sausage and spread evenly. Really press the vegetables down so that you can see the egg mixture sink into the bread. Cover and refrigerate for at least 4 hours, up to overnight.
Bake at 350 degrees until the top feels set, about 50 minutes to one hour.
Let stand for 10 minutes to cool, then garnish with fresh basil and DEVOUR!