Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Classic Matzo Ball Soup

Classic Matzo Ball Soup

Created by

Pillowy matzo balls suspended in deeply golden chicken broth, the soup that has healed generations and anchored Jewish holiday tables for centuries. This is comfort food at its most elemental.

Soups & Stews
Jewish
Hanukkah
45 min
Active Time
2 hr 30 min cook3 hr 15 min total
Yield8 servings

Every culture has a soup that serves as medicine. For Jewish families across America, this is it. Matzo ball soup arrived with immigrants who carried little but carried this: the knowledge that chicken broth simmered with care could restore the spirit, and that matzo meal mixed with fat and eggs could produce dumplings light enough to float.

The debate between sinkers and floaters has divided families for generations. I stand firmly in the floater camp. A proper matzo ball should yield to your spoon with almost no resistance, dissolving into the broth as you eat. The secrets are simple: schmaltz for richness, seltzer for lift, and a long rest in the refrigerator before shaping. Cold batter holds air. Warm batter produces cannonballs.

The broth matters as much as the matzo balls. You want it golden and clear, tasting unmistakably of chicken with the gentle sweetness of slow-cooked carrots and the fragrance of fresh dill. This is not a quick weeknight soup. It rewards patience. But the components can be made days ahead, which makes it perfect for Hanukkah gatherings when you'd rather light candles than stand at the stove.

I've watched nervous cooks approach matzo balls like they're defusing explosives. Relax. Your grandmother made these without measuring, and so will you once you understand what you're after. The batter should feel like soft clay. The water should barely simmer, never boil. Trust the process. Trust your hands.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

whole chicken

Quantity

1 (4-5 pounds)

cut into pieces

cold water

Quantity

4 quarts

large onions

Quantity

2

quartered

large carrots

Quantity

4

peeled and cut into chunks

celery stalks with leaves

Quantity

4

cut into chunks

parsnip

Quantity

1

peeled and halved

fresh dill

Quantity

1 bunch

whole black peppercorns

Quantity

1 tablespoon

bay leaves

Quantity

2

kosher salt for broth

Quantity

1 tablespoon

large eggs

Quantity

4

schmaltz or vegetable oil

Quantity

1/4 cup

seltzer water or chicken broth

Quantity

1/4 cup

matzo meal

Quantity

1 cup

kosher salt for matzo balls

Quantity

1 teaspoon

white pepper

Quantity

1/4 teaspoon

fresh dill

Quantity

2 tablespoons

finely chopped

Equipment Needed

  • Large stockpot (8-quart minimum)
  • Fine-mesh sieve
  • Cheesecloth
  • Wide pot for cooking matzo balls
  • Slotted spoon
  • Ladle

Instructions

  1. 1

    Build the broth base

    Place chicken pieces in a large stockpot and cover with cold water. Set over high heat and bring slowly to a boil, watching carefully. As the water heats, gray foam will rise to the surface. Skim this scum away with a large spoon. Keep skimming until the foam turns white and the liquid runs clearer. This takes about 15 minutes and makes the difference between murky soup and golden clarity.

    Starting with cold water and heating slowly extracts more collagen and flavor from the bones. Rushing this step produces inferior broth.
  2. 2

    Add aromatics and simmer

    Once skimmed, add the onions, carrots, celery, parsnip, dill bunch, peppercorns, bay leaves, and salt. Reduce heat to maintain the gentlest simmer. You want lazy bubbles rising occasionally, not a rolling boil. Partially cover the pot and let it cook for 1 hour and 30 minutes. The kitchen will smell like safety, like home, like your grandmother's house whether or not she ever made this soup.

  3. 3

    Strain and clarify

    Remove chicken pieces and set aside for another use. Strain the broth through a fine-mesh sieve lined with cheesecloth into a clean pot. Discard the spent vegetables and aromatics. You should have about 3 quarts of liquid ranging from pale gold to deep amber. Taste and adjust salt. The broth should taste fully seasoned on its own, rich and chickeny with a whisper of dill.

  4. 4

    Make the matzo ball mixture

    In a medium bowl, whisk the eggs until uniform. Add the schmaltz and seltzer, whisking to combine. The mixture will look slightly curdled. In a separate bowl, stir together the matzo meal, salt, white pepper, and chopped dill. Pour the wet ingredients into the dry and fold gently with a spatula until just combined. Do not overmix. The batter will be loose and sticky.

    Schmaltz produces the most authentic flavor and tender texture. Vegetable oil works but yields a slightly firmer result. Never use butter in a traditional recipe served at a meat meal.
  5. 5

    Chill the batter

    Cover the bowl tightly with plastic wrap and refrigerate for at least 1 hour, preferably 2. The batter will firm up considerably, making it easier to shape. More importantly, the cold traps air in the mixture. This is not optional. Room temperature batter produces dense matzo balls that sink and stay sunken.

  6. 6

    Shape the matzo balls

    Fill a wide pot with salted water and bring to a boil, then reduce to a gentle simmer. Wet your hands with cold water. Scoop about 2 tablespoons of batter and roll gently between your palms into a ball slightly smaller than a golf ball. The balls will expand by half as they cook. Do not compact them. Handle them like you're holding something precious, because you are. Place shaped balls on a parchment-lined sheet as you work.

    Wet your hands between every ball. Sticky batter on dry hands leads to misshapen matzo balls and unnecessary frustration.
  7. 7

    Cook the matzo balls

    Carefully lower the matzo balls into the simmering water. They will sink at first, then rise within a few minutes as they begin to float. Cover the pot tightly and resist all temptation to peek. Steam cooks the tops while the water cooks the bottoms. Simmer for 30 to 40 minutes. Lifting the lid releases steam and can result in uneven cooking.

  8. 8

    Test for doneness

    After 30 minutes, sacrifice one matzo ball to the cause. Cut it in half. The interior should be uniformly pale and fluffy throughout, with no dense or darker core. If you see a darker center, cover and cook another 10 minutes. When done, remove matzo balls with a slotted spoon and transfer directly into the hot broth.

  9. 9

    Assemble and serve

    Ladle hot broth into wide, shallow bowls. Place 2 or 3 matzo balls in each bowl, letting them float proudly. Cut a few carrot coins from your reserved carrots for color if desired. Garnish with fresh dill fronds. Serve immediately while steam rises from the bowls. Watch your guests close their eyes at the first spoonful. This is the whole point.

Chef Tips

  • Save the poached chicken for chicken salad, tacos, or sandwiches. It won't be the star anymore, but it still has good flavor and shouldn't go to waste.
  • If you cannot find schmaltz, ask your butcher for chicken skin and fat trimmings. Render them slowly in a pan over low heat until the fat liquefies and the skin crisps into gribenes. Strain and refrigerate. You'll have schmaltz for months.
  • For an even lighter matzo ball, separate the eggs. Mix yolks with the fat and seltzer, fold in dry ingredients, then whip whites to soft peaks and fold them in last. This adds another layer of airiness.
  • The broth freezes beautifully for up to 3 months. Make a double batch when you have time, and future-you will be grateful.
  • White pepper disappears into the pale matzo balls without leaving dark specks. Black pepper works but changes the appearance.

Advance Preparation

  • Broth can be made up to 5 days ahead and refrigerated. Any fat that solidifies on top can be skimmed and used as schmaltz for the matzo balls.
  • Matzo ball batter can be mixed and refrigerated up to 24 hours before shaping and cooking.
  • Cooked matzo balls can be stored in broth in the refrigerator for up to 2 days. Reheat gently to avoid breaking them apart.
  • For large gatherings, cook matzo balls in batches and hold them in warm broth in a low oven (200°F) for up to 1 hour before serving.
  • The complete soup can be frozen for up to 2 months, though the matzo balls will be slightly denser after thawing. Thaw overnight in the refrigerator and reheat gently.

Frequently Asked Questions

Nutrition Information

1 serving (about 450g)

Calories
400 calories
Total Fat
15 g
Saturated Fat
6 g
Trans Fat
0 g
Unsaturated Fat
7 g
Cholesterol
95 mg
Sodium
1100 mg
Total Carbohydrates
25 g
Dietary Fiber
2 g
Sugars
3 g
Protein
18 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Holiday Meals

Browse the full collection