Skip to main content

Homemade Gefilte Fish

Image may contain Vegetable Cabbage Plant Food and Kale
Linda Xiao

Ask your fishmonger to fillet the fish for you, remove the skin and pin bones, then hack up the bones. That’s why they’ve got the waterproof apron and stainless steel equipment back there, right? The size of the individual whole fishes doesn’t matter—just make sure you have about 7 pounds total.

Recipe information

  • Yield

    10 Servings

Ingredients

Stock

1 medium leek
½ bunch thyme
¼ bunch parsley stems
2 bay leaves
1 teaspoon black peppercorns
7–7½ pounds mixed whole carp, whitefish, and/or pike
1 large onion, unpeeled, halved
2 celery stalks, halved crosswise
1 large carrot, peeled, halved crosswise
½ cup dry white wine
Kosher salt

Gefilte Fish

3 tablespoons olive oil
1 large onion, finely chopped
1 large parsnip, peeled, finely chopped
1 medium leek, white and pale-green parts only, finely chopped
5 large eggs
16 grams kosher salt (5 teaspoons Diamond Crystal or 3 teaspoons Morton)
2 teaspoons sugar
1½ teaspoons freshly ground white pepper
½ teaspoon freshly ground nutmeg
¼ teaspoon cayenne pepper
¾ cup matzo meal

Assembly

4 medium carrots, peeled, sliced crosswise into ½-inch-thick coins (optional)
8 ounces pearl onions (optional)
Dill sprigs, matzo (optional), lemon wedges, capers (optional), and prepared red horseradish (for serving)

Preparation

  1. Stock

    Step 1

    Separate dark-green leaves from leek; wrap thyme, parsley stems, bay leaves, and peppercorns in leaves and tie closed with kitchen twine; set aside. Slice remaining pale-green and white parts of leek in half lengthwise.

    Step 2

    Fillet fish to yield 3 lb. meat, reserving bones. Discard pin bones. Cut bones into large pieces; reserve fillets (a fishmonger comes in handy here!).

    Step 3

    Place bones in a large stockpot; pour in cold water to cover. Bring to a boil, drain immediately, and return bones to pot. Add cold water to cover and bring to a boil. Add onion, celery, carrot, wine, and pale-green and white parts of leek; reduce heat and bring to a simmer. Add reserved leek bundle to pot. Season lightly with salt and simmer until stock is pale golden and fragrant, 40–45 minutes. Remove from heat and remove aromatics and large fish bones with a slotted spoon; discard.

    Step 4

    Strain stock through a fine-mesh sieve into a large straight-sided skillet; bring to a gentle simmer over medium-low and keep warm while you prepare the fish.

    Step 5

    Do Ahead: Stock can be made 1 day ahead. Let cool; cover and chill.

  2. Gefilte Fish

    Step 6

    Heat oil in a medium skillet over medium. Cook onion, parsnip, and leek, stirring often and reducing heat as needed to prevent vegetables from browning, until onion is translucent and vegetables are very soft, 10–12 minutes. Let cool.

    Step 7

    Meanwhile, cut reserved fish fillets into 1" pieces. Working in 3 batches, pulse fish in a food processor until finely ground (pluck out any errant pin bones you find). Transfer to a large bowl.

    Step 8

    Pulse eggs, salt, sugar, white pepper, nutmeg, cayenne, and cooled onion mixture in food processor until mixture is frothy and mostly smooth with only a few bits of onion still visible. Pour over fish and mix with your hands to incorporate. Scatter matzo meal over and mix in with your hands until homogenous (be careful not to overmix; otherwise, mixture will be dry and crumbly after it cooks).

  3. Assembly

    Step 9

    If making quenelles for individual servings, hold 2 large spoons (they should be the same size) in each hand and scoop out about ⅓ cup fish mixture with 1 spoon. Holding spoons parallel to one another, place edge of empty spoon over fish mixture and, while rotating the empty spoon, scoop fish mixture out of first spoon. Repeat motion several times, passing fish mixture between spoons, to make a smooth football-shaped scoop (a quenelle) and place on a parchment-lined rimmed baking sheet. You should have 25–30. (Alternatively, you can use a 2½-oz. ice cream scoop to make uniform balls.)

    Step 10

    Working in batches (about 10 per batch), gently lower quenelles into simmering stock with a slotted spoon and poach until cooked through, about 5 minutes. Using slotted spoon, transfer to another rimmed baking sheet and tent with foil to keep warm.

    Step 11

    Add carrots and pearl onions to stock and simmer until tender, 10–12 minutes.

    Step 12

    Divide carrots and pearl onions among bowls with slotted spoon and add 2–3 fish pieces to each bowl. Strain fish stock again through a cheesecloth-lined sieve, if desired, and divide among bowls. Top with dill and serve with lemon wedges and horseradish alongside.

    Step 13

    If making large fishes for family-style serving, line 4 large plates with parchment. Transfer about one-quarter of fish mixture to 1 plate. Using wet hands or gloves, form into the shape of a fish (make sure it will fit in skillet with stock). Repeat with remaining fish mixture and plates.

    Step 14

    Working with 1 fish at a time, carefully lower into simmering stock, using parchment paper to help you (if your skillet is large enough, add another fish). Poach, turning once if not fully submerged, until cooked through, 7–10 minutes. Using 2 long spatulas, transfer to a rimmed baking sheet and let cool.

    Step 15

    To serve, transfer fish to a platter and slice ½" thick. Arrange dill alongside and serve with lemon wedges, capers, horseradish, and matzo.

    Step 16

    Do Ahead: Gefilte fish can be poached 2 days ahead. Let fish and stock cool, then transfer to a wide, shallow baking dish, making sure fish is submerged. Cover tightly with foil and chill. Reheat fish and stock over medium-low.

Read More
A comforting dinner of chewy rice cakes, punchy kimchi, bok choy, and perfectly flaky salmon made entirely on just one sheet pan.
Saucy, soy-honey salmon—cut into cubes to speed up the cooking process—makes a savory topping for a quick weeknight bowl.
A combination of creamy sauce and tender cider-braised chicken makes this a comforting dish equally ideal for a weeknight dinner or a special occasion meal.
An easy technique that results in juicy, tender roast chicken. Cooking two chickens at once is the secret to easy meals throughout the week.
Bone-in, skin-on chicken legs glossed in a sticky honey mustard glaze strike the perfect balance of tangy, sweet, and delightfully savory.
This sheet pan dinner taps savory miso mayo for richness and flavor—as a coating for roast chicken and a finishing drizzle.
A blended soup for kids who don’t want to “see” their vegetables—or anyone else looking for a steamy bowl of chicken soup comfort.
A flavorful one-pan meal featuring baked pierogies, roasted beets, and a poppy seed dressing. Frozen pierogies and pre-cooked beets make this extra easy.