Go Back
+ servings
IMG_6301

Homemade Gefilte Fish (from scratch)

A classic Jewish recipe enjoyed for hundreds of years.
Prep Time 20 minutes
Cook Time 2 hours 15 minutes
Total Time 2 hours 35 minutes

Servings

6 Servings

Ingredients

  • 2 Whole Fish Bones you can use a carp, a whitefish or a pike
  • 1 Onion halved
  • 2 Carrots chopped
  • Parsley
  • Lemon Slice
  • 2 Bay Leaves
  • 1 teaspoon Salt
  • Hot Water enough to cover
  • 4 Fish Fillets can use from the 2 whole fish above
  • ½  an Onion
  • Parsley
  • 3 Eggs
  • 2 tablespoons Sugar
  • ¼ teaspoon Pepper
  • 1 teaspoon Salt
  • 1 cup Matzo Meal
  • 1 Beet grated
  • 1 Horseradish grated
  • ¼  cup Vinegar
  • 3 tablespoons Sugar

Instructions

  • Fillet 2 whole fish and save the bones. (Better to ask a fishmonger to do this step).
  • In a big pot add the fish bones, onion, carrots, parsley, lemon, bay leaves and salt. Cover the ingredients with water. Bring to a boil then lower to a simmer. Cover and allow to simmer for 1 hour.
  • In a food processor add the fish fillets and process until smooth. Add the onion and process again. 
  • Add the parsley, eggs, sugar, salt and pepper. Process well until smooth.
  • Add the matzo meal 1/4 cup at a time until you reach a slightly grainy consistency that can be easily shaped. 
  • Shape the mixture into Gefilte fish. They will look like round ovals slightly flattened. 
  • Remove the fish bones from the broth and place all the gefilte fish inside. Don't pack them too tightly as they will grow by about 50% in size.
  • Cover and allow to simmer for 1 hour and 15 minutes.
  • Mix the beet-horseradish ingredients in a bowl. You should have approximately the same amount grated horseradish as beet.
  • Plate the Gefilte fish and top with a piece of parsley and carrot on top. Pour some broth over the gefilte fish and serve with some of the beet-horseradish.