Depends on your definition of health! This recipe is loaded with vegetables and protein. I like using brown rice or whole wheat pasta for more whole grains. And yes, there is a good amount of cheese in this dish, but as I always say - it's all about balance!