Homemade Authentic Gefilte Fish Recipe

Experience the magic of gefilte fish, the iconic Ashkenazi Passover dish! This recipe reveals the secrets to creating a truly authentic, melt-in-your-mouth gefilte fish, far beyond the store-bought versions. Learn how to perfectly balance the flavors of various fish (recipe suggestions included!), creating a culinary masterpiece your family will rave about for years to come. While traditionally 'gefilte' means 'stuffed,' this modern adaptation maintains the rich flavors without the intricate stuffing process. Make it ahead of time and impress your guests with this flavorful centerpiece of your Passover Seder or any special occasion. A recipe by Ray Sokolov.

Prep Time 60 mins
Cook Time 150 mins
Calories 347.4 kcal
Protein 111g
Rating 0.0 (1 Reviews)
Homemade Authentic Gefilte Fish 43

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Homemade Authentic Gefilte Fish

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Homemade Authentic Gefilte Fish? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Homemade Authentic Gefilte Fish

  1. Combine all fish fillets in a large bowl. Gently flake the fish into smaller pieces using your hands or a fork. Avoid over-processing the fish.
  2. In a separate bowl, combine the chopped onion, carrots, celery, parsley, and beet (if using).
  3. Add the salt, pepper, sugar, and wine to the vegetable mixture. Stir well.
  4. Gently fold the fish mixture and vegetable mixture together in the bowl. Be careful not to overmix, as this will make the fish mushy.
  5. Add the eggs and matzah meal to the fish mixture and gently mix until combined.
  6. Grease a large pot or Dutch oven. Pour in the mixture.
  7. Add enough water to cover the fish mixture by 2-3 inches. This will allow for proper cooking and prevent sticking.
  8. Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 150 minutes. Check the water level occasionally and add more if necessary.
  9. After 150 minutes, carefully remove the gefilte fish from the pot and let it cool completely. The gefilte fish will firm up as it cools.
  10. Refrigerate overnight (or for at least several hours) to allow the flavors to meld before serving. Serve chilled with horseradish.

Nutrition Information (Approximate per serving)

Sodium

155 g

Sugar

24g

Fat

8g

Carbs

3g