A post below got me thinking about how to look up French Farmhouses and food on the internet. And then I remembered - Bienvenue a la ferme- a wonderful program in which, among other things, you can take meals at a working farmhouse where they serve you what they raise.
Of course there are many ways to eat on the farm. You can go to a bed and breakfast (they sometimes offer dinner as well called "table d'hote") or other inns, but these often require you to stay there as well. With Bienvenue a la Ferme, you can buy products fresh at the farm, get a snack (gouter), or sometimes a full meal (ferme auberge).
The main website is only in French, I think, but it eventually will lead you to links for individual farmhouses. If they have their own website, there is almost always an English version. Ther are about 5,000 farms listed, close to 500 of wnich serve meals.
For those who do not know French, here is how it works:
Click on "Rechercher une ferme" (look for a farm)
Click on the map of France to choose an area
Check ferme auberge (meals) from the list at right
Click "Rechercher" below
Once it gives you the new total of farms with the criteria selected, click on "Afficher le detail" (post the results)
A list of farms will appear. If you click on the name of the farm, it will give you further info, in French. If a website is listed for the farm, it will usually have a page in English.
The good thing about the program is that most of these farms concentrate on a few specialties they have perfected over time. There is usually little or no menu selection.
If travel is about broadening your experiences, then I can heartily recommend from personal experience the idea of eating on the farm.