You would tend to put the more significant component of the meal first. Typically, that would very often be the meat.
So you'd tend to say:
Chicken and rice
Pork and beans
But you could say:
Chick peas and chorizo
Potatoes and pancetta
It depends what you want to express as the most important thing
Pork and tomatoes / Tomatoes and pork both sound fine to me. But I'd assume the first has more pork and the second has more tomatoes ☺️
It's almost always 'fruit(s) and vegetables (or veg or veggies). In English, there are conventions for how pairs of words are said. So we tend to say fruit and vegetables, black and white, knife and fork, etc. The reverse order is not wrong exactly, but is much, much less common so can sound strange.
If you can access Google, there is a useful feature where you can search for vocabulary alternatives and it will show you how common they are in comparison with each other.