Gefilte fish is a traditional Ashkenazi Jewish dish that is often served during special occasions and holidays, especially on Shabbat dinners. This delicacy is made of ground whitefish, carp, or pike mixed with eggs, matzo meal, and various seasoning.

The mixture is then shaped into oval-shaped fish balls or patties and simmered in fish stock or water. While some may find it an acquired taste, Gefilte fish remains a classic dish that captures the essence of Jewish home cooking.

Today, we’ll share a simple and delicious Gefilte fish recipe that you can try at home for your next Shabbat dinner.


  • 1 pound of ground whitefish
  • 1 pound of ground carp
  • 2 onions, finely chopped
  • 2 carrots, peeled and grated
  • 3 eggs
  • 1/3 cup of matzo meal
  • 1 tablespoon of salt
  • 1 teaspoon of pepper
  • 1 teaspoon of sugar
  • 6 cups of water
  • 1 carrot, sliced
  • 1 onion, sliced
  • 2 bay leaves
  • 10 whole peppercorns


In a large mixing bowl, combine the ground whitefish, ground carp, chopped onions, grated carrots, eggs, matzo meal, salt, pepper, and sugar. Mix well until all ingredients are evenly distributed.

Shape the mixture into small fish balls or patties, making sure they are not too big as they will expand during cooking.

In a large pot, combine the water, sliced carrot, sliced onion, bay leaves, and peppercorns. Bring to a boil over medium-high heat.

Once the water is boiling, gently lower the fish balls or patties into the pot. Reduce heat to low and let the Gefilte fish simmer for about 1 hour, partially covered, until the fish is cooked through.

Remove the Gefilte fish from the pot and let them cool to room temperature before serving. You can serve the fish with homemade horseradish sauce or a side of cooked carrots and potatoes.

Tips and Tricks

You can use different types of fish or adjust the ratio of whitefish and carp to your liking. Some recipes also add pike or other fish varieties.

For a richer flavor, you can add chopped parsley or dill to the Gefilte fish mixture.

To check if the fish balls or patties are fully cooked, insert a toothpick or knife into the thickest part. If it comes out clean, the fish is ready.


Making Gefilte fish may seem intimidating at first, but with the right recipe and techniques, anyone can master this classic Jewish dish.

By following our simple instructions and tips, you’ll have a crowd-pleasing Gefilte fish that’s perfect for your next Shabbat dinner or holiday gathering.

So why not give it a try and see how easy it is to make homemade Gefilte fish? Who knows, it might become your new favorite dish!