Combine the butter and garlic in a medium saucepan; fry until golden, then add in the flour.
Add the milk slowly to the flour/butter mixture, whisking it slowly, until you have a creamy sauce.
Add in the vegetable broth and mix completely; set aside.
Combine the butter, onions and carrots into a large skillet. Fry for 5 minutes; add zucchini. Cook until they are tender crisp.Add in the cream cheese and seasoning, heat until melted.
Combine all ingredients and place into a greased 9x9 deep dish or a shallow 9x13 pan.
Sprinkle with the shredded cheese.
Bake in a 375 degree oven for 20-25 minutes, until the cheese on top is melted and golden.