A lot of Vietnamese dishes are inspired by French cuisine, because Vietnam was a longtime colony of the French empire. Tomates farcies (cà chua nhồi thịt in Vietnamese) is no exception. In Vietnam, it is referred to as cà tomates farcies, which literally translates to "stuffed tomatoes tomatoes"!
Traditional French stuffed tomatoes are filled with garlic bread crumbs, chair à saucisse and chopped jambon de Bayonne (sausage meat and prosciutto). The Vietnamese version uses the same filling as meat eggrolls.
I used veal for its low fat content as well as its texture and color for this dish. And most important, it cooks pretty fast. You can certainly use any other meat, such as ground beef.