Gefilte fish
Poached patties of seasoned fish, often topped with carrot
Gefilte fish is a dish of ground fish, shaped into patties or balls and simmered, often served as a starter in Ashkenazi Jewish homes. It is made from freshwater fish like carp or whitefish, mixed with bread or matzo meal, eggs, and spices, and usually garnished with carrot. Gefilte fish is especially common on Shabbat and Jewish holidays, but can be eaten year-round.
- Made from ground freshwater fish shaped into patties or balls
- Often served with a slice of carrot and horseradish relish
- Eaten on Shabbat, Passover, and other Jewish holidays
- Sweet and savory versions reflect regional traditions
- Commercially sold in jars, cans, and frozen logs
What is Gefilte fish?
Gefilte fish consists of freshwater fish, such as carp or whitefish, that is finely minced and mixed with ingredients like eggs, matzo meal or breadcrumbs, onions, carrots, and seasonings. The mixture is shaped into oval patties or balls and gently simmered in broth. A slice of cooked carrot is often placed on top before serving. The finished dish is pale and soft, with a mild fish flavor, and is usually served chilled or at room temperature. Some versions are sweetened, while others are peppery or savory.
Where does Gefilte fish come from?
Gefilte fish traces its roots to medieval German cooking, where stuffed fish dishes were popular. The earliest known recipe appears in a 14th-century German cookbook, describing pike mashed with herbs and seeds, stuffed back into its skin, and roasted. This style was adopted by Jewish communities in Central and Eastern Europe and gradually evolved. By the 16th century, Ashkenazi cooks began shaping the seasoned fish mixture into patties instead of restuffing the skin, making preparation easier and more practical.
How is Gefilte fish made?
To prepare gefilte fish, cooks grind fillets of fish and blend them with eggs, matzo meal or breadcrumbs, onions, carrots, and spices. The mixture is formed into balls or patties, which are then simmered in a fish broth until cooked through. Traditionally, the mixture was stuffed into the skin of a whole fish and baked or poached, but most modern versions skip this step. In some places, especially the UK, the patties may be fried instead. Commercially, gefilte fish is also sold in jars or cans, packed in fish jelly or broth.



How and when is Gefilte fish eaten?
Gefilte fish is most often served as a first course at Jewish holiday meals, especially on Shabbat and Passover, but it is also enjoyed throughout the year. It is typically eaten cold or at room temperature, garnished with carrot and accompanied by chrain, a spicy horseradish relish. The dish is prepared in advance, making it convenient for Sabbath observance, when cooking and separating bones are not allowed. In some Polish Catholic homes, it appears at meatless holiday feasts such as Christmas Eve.
Kinds of Gefilte fish
There are both sweet and savory versions of gefilte fish, reflecting regional tastes among Ashkenazi Jews. In Galicia, cooks add sugar, while in northern areas like Lithuania, black pepper is preferred. The type of fish used can also vary, with salmon giving a pink color and a different flavor. Commercially, gefilte fish is available in low-salt, low-carb, and sugar-free varieties, as well as in frozen or jarred forms. In the UK, frying is more common than poaching.
What Gefilte fish means
Gefilte fish holds a special place in Ashkenazi Jewish tradition, especially for Sabbath and festival meals. Its preparation avoids the need to pick out bones on Shabbat, which is important in Jewish law. The dish is also linked to good fortune in some beliefs, as fish are seen as protected from the 'evil eye.' In Poland, a similar dish is eaten by Catholics during meatless holidays. Ready-to-eat gefilte fish became popular in the 20th century, making it a familiar item in Jewish communities worldwide.
When Gefilte fish is on the table
Questions people ask about Gefilte fish
What is gefilte fish made of?
Gefilte fish is made from minced freshwater fish such as carp or whitefish, combined with eggs, matzo meal or breadcrumbs, onions, carrots, and spices. The mixture is shaped into patties or balls and simmered in broth.
Where does gefilte fish come from?
Gefilte fish has roots in medieval German cooking and became a staple in Ashkenazi Jewish communities across Central and Eastern Europe, especially Poland.
How is gefilte fish usually served?
It is typically served cold or at room temperature as a starter, topped with a slice of carrot and often accompanied by horseradish relish called chrain.
Are there different types of gefilte fish?
Yes, some versions are sweetened with sugar, especially in southern Poland, while others are savory and seasoned with black pepper. The type of fish and preparation method can also vary.
When is gefilte fish eaten?
Gefilte fish is commonly eaten on Shabbat and Jewish holidays like Passover, but it can also be enjoyed at other times of the year.
Good reading and sources
The facts on this page come from the Wikipedia article "Gefilte fish", written by its contributors and used under the CC BY-SA 4.0 licence, and from its Wikidata record (CC0). Thali rewrote the text in its own words, with AI assistance, and compares every page with the article to make sure no passage is copied. It may be reused under the same CC BY-SA 4.0 licence with a link back.
It may contain mistakes, and it is not dietary or allergy advice: recipes differ from cook to cook. If something is wrong, tell us. Last refreshed 2026-10-03.