While I always recommend that you speak with a professional for dietary advice, I'd say that for the average healthy person this is a healthy recipe. It is rich in fiber and protein, both of which are important to a balanced diet. That said, I would recommend using soya chunks only occasionally, as they are a highly processed food.