Why does Trisha Elric have tomatoes?
The Village of Resembool is a sheep-farming town in Amestris and is well known because of this

Village of Resembool

If you have watched the anime when Ed and Al go back home there are a lot of farms



So my guess is that she harvested her own vegetables for their food and maybe for trading.