If you could find an Einstein's Bagels( or similar ) that is willing to donate their bagels at the end of the day, because they just throw them away other wise, is something i used to make when my brother used to work for Einsteins and would bring home too many bagels is a bagel casserole.
Per serving you need about 1 Bagel, 1 egg,1/4 cup of milk and 1 oz of cream cheese, and then flavor with any extra vegetables/fruits/meats you may have left over or are able to get on special.
Could be dicey if you get a weird assortment of bagels that don't really blend well together.(But they throw away at most stores about 2 55 gal bags a night so you should have a decent selection.
Cut bagels and cream cheese into pieces, do 3 layers, mixing in what ever you have to add in. Per bagel mix 1 egg and 1/4 cup milk, season accordingly for either sweet or savory, wrap, refrigerate overnight. Bake at uncovered 350 for an 1 to 1 1/4 hours.
If you can get the bagels for free, the food cost per serving should be around $.28 per serving, before adding in any fruits, veggies, or other items. Then again I shop at save-a-lot so my math is based of what milk, eggs, and cream cheese costs were today. (Milk 3.09/gal, Eggs 1.39 1dz, cream cheese .99 per 8oz).
Not sure if this is something feasible for your schedule, but might help with your budget if your looking to try and get ahead.
With a little bit more cost you could just as easily turn it into a bagel bread pudding, but i've actually never attempted making it, because at the time I had never tried bread pudding(something I wish i had tried sooner in my life) so didn't know how good it was.