Is this diet going to work?

For the past two months I have moved to a new diet, every day, I eat a meal made of 100g of chicken, one red onion, 1 bell pepper, 1/2 a head of broccoli, some spring onions, and some tomatoes

I have this with 1 cup of rice, and if I do get hungry later at night I have plain porridge with some rasberries or strawberries in it

I also drink 4-5 cups of tea a day with no sugar, so just teabag water and milk

With the above meal, I add all sorts of spices and herbs so each meal tastes a bit different

I have lost a little weight already, but the diet I’m on isnt just for losing weight, its to make sure I have all my nutrients, vitimins and minerals etc

Basically I want to know if this diet is actually doing me some good or not

any help appreciated, thanks!

Is this diet going to work?