As a vegan on a limited budget, this approximates many of my meals (though I could stand to eat more nuts and seeds and fewer grains), and I can attest that any day I eat roughly this mix of foods is a day I feel superbly healthy. I would suggest replacing the low-fat dairy milk with a non-dairy alternative such as soy or almond milk. Although this would up the cost to $3.50ish/day, non-dairy milks are usually fortif…
PS: The human body can cope with horrible diets for reasonably long periods of time. Also, trying to balance everything correctly every day is vary hard and probably less useful than focusing on what you eat over a week/month.