Earlier quoted context omitted.
The problem is that people don't know how to cook. Something like pressure cookers (or crock pots where appropriate) are amazing for this sort of scenario. There are endless recipes you can find online that are toss a few ingredients in, wait, eat. Easy clean up, and delicious. I increasingly think cooking should be a part of basic education for everybody. Stuff like rice, beans, and chicken breast are extremely chea…
Not knowing how to cook isn't the main problem. Really poor people don't have time to cook and don't have any disposable income to buy a luxury like a pressure cooker, so this is fantasy. Really poor people are on SNAP (which doesn't cover a lot of fast food) and food banks (which provide random/useless stuff like unhealthy ultra processed food, dented canned food like canned corn and tomatoes, and random produce tha…
I eat only food cooked by myself from raw ingredients, in a microwave oven. Previously I was cooking with traditional methods, but some years ago I have eventually discovered that I was misusing a microwave oven only for reheating, when it can be much better be used for cooking.
In most of the cases, I cook everything that I eat immediately before eating it, which rarely needs more than 20 minutes for cleaning/peeling/paring/slicing vegetables, cooking in the oven and washing dishes.
This is short enough. If I would go out to eat somewhere, I would loose much more time than that. The only thing that I do not cook immediately before eating is meat, as depending of its kind it may need up to 30 minutes of cooking in the oven, so I cook all the meat for a week during the weekend and I just reheat it and combine it with the garnish in the other days. When you cook for a large family, you can cook all the food for a week, for a few hours during a weekend day, and you can reheat the food in less than 5 minutes in all the other days.
You can even bake bread very quickly and with excellent results in a microwave oven. When I want bread, I bake it immediately before the meal. Cooking at home and using only raw ingredients results in a cost for food that is frequently even 10 times less than a similar dish would cost from a supermarket, while being more healthy due to the use of high quality ingredients without any dubious additives. Even for bread, home-made bread is about half of the price of supermarket bread. Eating in a restaurant is of course much more expensive than buying processed food from a supermarket, so the difference in cost is even higher.
Therefore I agree that most poor people spend too much on food that is also unhealthy, and that is because they do not know how to choose wisely what they eat and how to cook that quickly and inexpensively. I believe that these are essential survival skills that should be taught to everyone in elementary school, but, even if I had a much better education than most, that did not help me, so I have learned most of them only when old and after a lot of failed experiments.