The reason staples are staples is because they're cheapest per calorie. There probably are not replacements that are as cheap per calorie. Remember that subsistence farmers tend to be geographically isolated so you can't assume they have access to the same food products you do.