There is a Takanath Ezra about some foods in Shabbat.
The Mishna in Nedarim (3, 10) says
הנודר משובתי שבת--אסור בישראל, ואסור בכותים; מאוכלי השום--אסור בישראל, ואסור בכותים. מעולי ירושלים--אסור בישראל, ומותר בכותים.
and further (8, 4)
רבי יוסי בנו אומר, אמר קונם שום שאיני טועם עד שתהא שבת--אין אסור, אלא עד לילי שבת, שלא נתכוון זה, אלא עד שעה שדרך בני אדם לאכול שום
"מאוכלי השום" Jews and Kuthim are called "garlic eaters". It is an habits to eat garlic in Lel Shabbat. Why?
Let's go. I will explain a little more.
Gemara BK (82A):
עשרה תקנות תיקן עזרא שקורין במנחה בשבת... וכו' ומכבסים בחמישי בשבת ואוכלין שום בערב שבת וכו'
Ezra established 10 decress, some of them are related to Shabbath. It is in this context that he establishes to eat garlic. The Gemara enumerates five medicinal virtues of garlic, including that enhance male fertility. It also specifies that night Sabbath is the right time has congugale life for students in Torah (which reintegrated into their homes only at weekends).
To drink wine. There is some texts that I remember.
The first in Gemoro Pessahim(106A)
ת''ר {שמות כ-ח} זכור את יום השבת לקדשו זוכרהו על היין
We should mention Shabbat with wine
The second is a Gemara in Nazir (4A):
ור' שמעון נמי הכתיב מיין ושכר יזיר ההוא מיבעי ליה לאסור יין מצוה כיין הרשות מאי היא קדושתא ואבדלתא גמרא הרי מושבע ועומד עליו מהר סיני
According to the first reading stage, the Gemara seems to consider that the use of wine Kidush and Havdalah is a commandment of the Torah.
The Mefaresh explains
דכתיב זכור את יום השבת לקדשו זוכרהו על היין אין לי אלא בכניסתו ביציאתו מנין ת''ל כו' (. פסחים דף קו) וקי''ל דנשבע לבטל את המצוה פטור
He actually thinks that even a Nazir to drink wine at Kidush (This opinion is reported in Tosfoth Rabbi Yehuda Hachassid (Brachoth 20B) in the name of Rabbi Yosef Kara who reports himself rabbi Klonimus of Rome.), and reports a drasha on which we will focus later.
The Mishna in Berachoth (6, 5) says:
בירך על היין שלפני המזון, פטר את היין שלאחר המזון.
He who blesses the wine before the meal makes quit from. blessing of the wine after the meal. and the Gemara (42B) explains that this is true only in Shabbath and Yom Tov, where we mark the meal with wine.
In many places Tosfoth counters this explanation, he thinks: The Gemara in Nazir is written otherwise, references to verses are only allusions and not sources. The use of wine at Kidush is a rabbinic command but it is nonetheless a command. As this is the Halacha. But we have learned the source of the consommation of wine on Shabbath in the Gemara.
Many very important elements contained in the response of mbloch. There are still some supplements which I have learned by hearing and say that I do not know original references.