It might help you lose weight, depending on how small the portions are, but it's not healthy... You aren't eating anything that has protein, at all and what you're eating has very few vitamins/minerals, like B-12, calcium, etc.
You need to add some type of meat, dairy, eggs, beans, legumes or something with protein and since vitamin B-12 only comes from animal products you either need to supplement or add some of those animal products to your diet.