

Eat more and move less. Weight gain/loss isn’t exactly simple thermodynamics, but it’s close. Do whatever you can to increase the amount of calories you’re getting per dollar. Unfortunately that’s probably gonna mean cheap, processed, very fatty stuff. With such little diversity in your diet I’d be eager to beg, borrow, and steal for multivitamins since you are likely deficient in one or multiple important micronutrients.


Peanuts are a good way to slam calories cheaply, though you should make sure you get unsalted or lightly salted. If you continue your current diet but add a half cup of peanuts each day, you’ll be adding 3000 calories per week which should be enough to at least stop you from losing more weight if not gain some back slowly. You’ll be getting some protein from them too which will help a lot. When I was really underweight, I snacked on peanuts all day in addition to what I was already eating.