Americanized
🕯️ Central and Eastern Europe

Chicken Soup with Matzo Balls

A golden broth simmered from a whole chicken with carrots, celery, dill and an unpeeled onion, with light schmaltz-and-seltzer matzo balls poached in salted water, then finished in the broth with carrot, parsnip, shredded chicken and fresh dill.

Prep30 min
Cook2 hr 45 min
Total3 hr 15 min
Serves6
Cal / serving~290
Chicken Soup with Matzo Balls
AI-generated image of the finished dish. About our photos.

Chicken soup is older than any recipe for it. Wikipedia points out that people were boiling food before chickens were domesticated, so chickens were "likely" boiled into soup from the start, and that the modern American chicken soup, with its root vegetables, was a staple across Northern Europe that immigrants brought to the United States. The Jewish version carries the most famous reputation. Joe Schwarcz of McGill University's Office for Science and Society writes that a Chinese document from the second century BC already called chicken soup a medicine, and that the 12th-century physician Maimonides said chicken broth "rectified corrupted humors"; his own headline calls the "Jewish penicillin" label "more whimsy than fact".

The matzo balls came later. Wikipedia says their exact origin is unknown, that German, Austrian and Alsatian Jews were the first to make them, that the Yiddish name is knaidel (plural kneydlekh), tied to the German Knödel, and that an early matzah ball soup recipe, made with beef stock, appears in The Jewish Manual, published in London in 1846. This version is Lan Lam's from Cook's Illustrated: a concentrated broth from a cut-up chicken, and matzo balls lightened with schmaltz, seltzer and a little baking powder.

🕯️ The original

A golden broth simmered from a whole chicken with carrots, celery, dill and an unpeeled onion, with light schmaltz-and-seltzer matzo balls poached in salted water, then finished in the broth with carrot, parsnip, shredded chicken and fresh dill.

🇺🇸 The American version

American chicken noodle soup keeps the golden broth, carrots and celery, swaps the matzo balls for wide egg noodles, and became a supermarket staple in a can. See the Classic American Chicken Noodle Soup recipe.

Why it works the kitchen science

A tight pot, two speeds

The parts are packed into a small amount of water so the broth comes out concentrated, while the breasts leave early and the wings, back and legs keep giving gelatin and flavor for another hour.

Poach first, finish in broth

Cooking the matzo balls in salted water keeps the broth clear, and the last 20 to 30 minutes in barely simmering broth seasons them without letting them soak up so much liquid they turn dense.

Step by step

  1. Step 1

    Cut the backbone out of the chicken with kitchen shears, split the breast, and separate the leg quarters and wings. Put all the parts, backbone, neck and giblets in a Dutch oven with the 9 cups water, onion, carrots, celery and 2 tsp salt. Bring to a boil over high heat, lower to a gentle simmer and skim off the scum. Cook until the breasts read 165°F, 15 to 20 minutes, and move them to a plate.

  2. Step 2

    Add the dill sprigs, peppercorns and cloves, cover and keep at a gentle simmer 1 hour. Move the leg quarters to the plate and discard the wings, backbone, neck and giblets. Strain the broth through a fine-mesh strainer (you want about 8 cups; add water if short) and clean the pot.

  3. Step 3

    While the broth simmers, make the matzo balls: whisk the eggs and schmaltz, stir in the seltzer, then the matzo meal, 1/2 tsp salt and the baking powder. Cover and refrigerate until very firm, about 45 minutes.

  4. Step 4

    Shred 2 cups of chicken from the breasts and legs, discarding skin and bones. With wet hands, roll the chilled mixture into 14 smooth balls (a heaping tablespoon each) and set them on a lightly greased plate.

  5. Step 5

    Bring the 2 quarts water and 1/2 tsp salt to a simmer in a large saucepan, turn the heat to low, add the matzo balls, cover and cook 15 minutes.

  6. Step 6

    Meanwhile, bring the broth, carrot, parsnip and celery to a simmer in the clean Dutch oven over high heat, then lower the heat so the broth stays at a very gentle simmer, 175 to 190°F.

  7. Step 7

    Move the matzo balls into the broth with a slotted spoon, cover and cook until tender all the way through, 20 to 30 minutes for floaters (about 45 minutes if they sink). Add the shredded chicken and cook 3 to 5 minutes, until the soup reads 165°F. Season with salt and pepper and serve with the chopped dill.

Chicken Soup with Matzo Balls

Serves 6 · about 8 cups broth and 14 matzo balls · 3 hr 15 min total

Broth

  • 1 whole chicken (4 lb), neck and giblets kept, liver discarded
  • 1 small onion, unpeeled, trimmed and halved
  • 3 carrots, coarsely chopped
  • 1 celery rib, coarsely chopped
  • 2 tsp table salt
  • 9 cups water
  • 4 sprigs fresh dill
  • 1/2 tsp black peppercorns
  • 2 whole cloves

Matzo balls

  • 3 large eggs
  • 3 tbsp schmaltz (rendered chicken fat)
  • 1/2 cup seltzer
  • 1 cup (4 oz) matzo meal
  • 1/2 tsp table salt
  • 1/2 tsp baking powder (optional, for lighter balls)
  • 2 quarts water plus 1/2 tsp salt, for cooking

Soup

  • 1/2 cup chopped carrot
  • 1/2 cup chopped parsnip
  • 1/2 cup chopped celery
  • 2 cups shredded chicken (from the broth)
  • 2 tbsp chopped fresh dill
  • Salt and pepper

Method

  1. Cut the backbone out of the chicken with kitchen shears, split the breast, and separate the leg quarters and wings. Put all the parts, backbone, neck and giblets in a Dutch oven with the 9 cups water, onion, carrots, celery and 2 tsp salt. Bring to a boil over high heat, lower to a gentle simmer and skim off the scum. Cook until the breasts read 165°F, 15 to 20 minutes, and move them to a plate.
  2. Add the dill sprigs, peppercorns and cloves, cover and keep at a gentle simmer 1 hour. Move the leg quarters to the plate and discard the wings, backbone, neck and giblets. Strain the broth through a fine-mesh strainer (you want about 8 cups; add water if short) and clean the pot.
  3. While the broth simmers, make the matzo balls: whisk the eggs and schmaltz, stir in the seltzer, then the matzo meal, 1/2 tsp salt and the baking powder. Cover and refrigerate until very firm, about 45 minutes.
  4. Shred 2 cups of chicken from the breasts and legs, discarding skin and bones. With wet hands, roll the chilled mixture into 14 smooth balls (a heaping tablespoon each) and set them on a lightly greased plate.
  5. Bring the 2 quarts water and 1/2 tsp salt to a simmer in a large saucepan, turn the heat to low, add the matzo balls, cover and cook 15 minutes.
  6. Meanwhile, bring the broth, carrot, parsnip and celery to a simmer in the clean Dutch oven over high heat, then lower the heat so the broth stays at a very gentle simmer, 175 to 190°F.
  7. Move the matzo balls into the broth with a slotted spoon, cover and cook until tender all the way through, 20 to 30 minutes for floaters (about 45 minutes if they sink). Add the shredded chicken and cook 3 to 5 minutes, until the soup reads 165°F. Season with salt and pepper and serve with the chopped dill.
Estimated 290 calories per serving. How we estimate.

Adapted from Lan Lam, "Matzo Ball Soup", America's Test Kitchen (Cook's Illustrated, March/April 2023; published January 18, 2023), serves 6. We follow it as written: a 4-lb chicken cut into parts with its backbone, neck and giblets in 9 cups water with onion, carrots, celery and salt; breasts out after 15 to 20 minutes; dill, peppercorns and cloves for 1 more hour; about 8 cups strained broth; matzo balls of 3 eggs, 3 tbsp schmaltz, 1/2 cup seltzer, 1 cup matzo meal and optional baking powder, chilled about 45 minutes, rolled into 14 balls and cooked covered 15 minutes in salted water, then 20 to 30 minutes in broth kept at 175 to 190°F. We make the optional carrot, parsnip, celery and 2 cups of shredded chicken part of the recipe, and take the breasts to 165°F (ATK gives 160 to 165°F). Background on how matzo meal brands absorb water is from America's Test Kitchen's earlier "Chicken Soup with Matzo Balls" (June 24, 2009). America's Test Kitchen. Ingredient list follows the source; the method is in our own words.

All sources (5)
  1. americastestkitchen.com
  2. americastestkitchen.com
  3. en.wikipedia.org
  4. mcgill.ca
  5. en.wikipedia.org

Tips

The rules people argue about

What the sources agree on, what they don't, and what is just a good story.

📬 One email a weekThis week's debate results and three recipes.

Every other chicken soup

Pho Ga (Vietnamese Chicken Noodle Soup)
🇻🇳 Vietnam

Pho Ga (Vietnamese Chicken Noodle Soup)

A clear broth from a whole chicken and extra backs, perfumed with charred onion and ginger, toasted coriander seed, cloves and cilantro, ladled boiling hot over flat rice noodles, sliced poached chicken, paper-thin onion and herbs, with bean sprouts, basil, chiles and lime at the table.

3 hr 15 min · serves 8 · about 690 cal
Caldo de Pollo (Mexican Chicken Soup)
🇲🇽 Mexico

Caldo de Pollo (Mexican Chicken Soup)

A whole chicken simmered gently with onion, garlic, celery and cilantro, then carrots, potatoes and chayote, served in big bowls over white rice with avocado, chopped onion, cilantro, serrano and lime, and warm corn tortillas on the side.

1 hr 15 min · serves 8 · about 410 cal
Avgolemono (Greek Lemon-Egg Chicken Soup)
🇬🇷 Greece

Avgolemono (Greek Lemon-Egg Chicken Soup)

Chicken breasts poached in stock, rice or orzo cooked in the same pot, and five eggs tempered with hot broth until the soup turns silky and pale gold, then sharpened with lemon juice to taste and finished with the chicken and fresh dill.

1 hr 15 min · serves 4 · about 350 cal
Tinola (Filipino Ginger Chicken Soup with Green Papaya)
🇵🇭 Philippines

Tinola (Filipino Ginger Chicken Soup with Green Papaya)

Bone-in chicken browned with onion, lots of ginger and garlic, seasoned with fish sauce and simmered in water until tender, then finished with wedges of green papaya and a bunch of spinach (or chili leaves or malunggay), served hot with steamed rice.

1 hr 5 min · serves 4 · about 630 cal
Samgyetang (Korean Ginseng Chicken Soup)
🇰🇷 South Korea

Samgyetang (Korean Ginseng Chicken Soup)

Two Cornish hens stuffed with soaked short-grain rice, fresh ginseng, a jujube and eight garlic cloves each, simmered whole for over an hour until the rice is soft and the broth milky, served one hen per bowl with green onion, black pepper, kimchi and two dipping sauces.

2 hr 25 min · serves 2 · about 1200 cal
Ajiaco (Bogotá Chicken and Three-Potato Soup)
🇨🇴 Colombia

Ajiaco (Bogotá Chicken and Three-Potato Soup)

Chicken breast, three kinds of potato and the herb guascas simmered in stock until the starchy potatoes fall apart and thicken the soup, with chunks of corn on the cob, served with shredded chicken, capers, thinned sour cream, avocado and a fresh onion and cilantro ají.

1 hr 40 min · serves 6 · about 480 cal
Tom Kha Gai (Thai Chicken Soup with Coconut and Galangal)
🇹🇭 Thailand

Tom Kha Gai (Thai Chicken Soup with Coconut and Galangal)

Boneless chicken thighs simmered in stock with sliced galangal, lemongrass, shallots and fish sauce, then a pounded galangal infusion, makrut lime leaves, Thai chiles and coconut cream stirred in off the heat, seasoned with equal parts fish sauce and lime juice.

35 min · serves 4 · about 540 cal
Aguadito de Pollo (Peruvian Cilantro Chicken and Rice Soup)
🇵🇪 Peru

Aguadito de Pollo (Peruvian Cilantro Chicken and Rice Soup)

Browned bone-in chicken thighs and drumsticks simmered with onion, red bell pepper, cumin and rice in broth blended with cilantro, serrano and garlic, then brightened with a second fresh cilantro puree, sweet corn and lots of lime.

1 hr · serves 4 · about 330 cal
Classic American Chicken Noodle Soup
🇺🇸 United States

Classic American Chicken Noodle Soup

A rich homemade broth from browned chicken thighs with onion and bay, chicken breasts poached in it and shredded, then onion, carrot, celery and thyme simmered in the strained broth with wide egg noodles and finished with parsley.

1 hr 55 min · serves 8 · about 200 cal
Pennsylvania Dutch Chicken Corn Soup with Rivels
🇺🇸 United States

Pennsylvania Dutch Chicken Corn Soup with Rivels

Chicken thighs and breast poached in broth with the stripped corn cobs, then pea-size egg-and-flour rivels and fresh corn, half cut and half grated, simmered until tender, finished with shredded chicken and parsley and topped with chopped hard-cooked egg.

2 hr · serves 6 · about 360 cal
30-Minute Rotisserie Chicken Noodle Soup
🇺🇸 United States

30-Minute Rotisserie Chicken Noodle Soup

Onion, celery, carrots and thyme browned in butter, simmered in store-bought broth, then egg noodles cooked right in the pot, with the shredded meat of a supermarket rotisserie chicken and frozen peas stirred in at the end, in 30 minutes.

30 min · serves 4 · about 470 cal
Creamy Chicken and Gnocchi Soup, Inspired by Olive Garden
🇺🇸 United States

Creamy Chicken and Gnocchi Soup, Inspired by Olive Garden

Inspired by, not official: celery, shredded carrot, onion and garlic softened in butter, thickened with flour and chicken broth, then store-bought potato gnocchi, cooked chicken, baby spinach, heavy cream and thyme, in one pot in 40 minutes.

40 min · serves 8 · about 320 cal

Meatballs of the World

Italian-American Meatballs
🇺🇸 United States

Italian-American Meatballs

Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

2 hr 25 min · serves 4 · about 1040 cal
Pallottine (Abruzzo Meatballs)
🇮🇹 Italy

Pallottine (Abruzzo Meatballs)

Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

2 hr · serves 3 · about 1280 cal
Swedish Meatballs (Köttbullar)
🇸🇪 Sweden

Swedish Meatballs (Köttbullar)

Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

45 min · serves 4 · about 680 cal
Danish Frikadeller
🇩🇰 Denmark

Danish Frikadeller

Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

1 hr 5 min · serves 4 · about 410 cal
Königsberger Klopse
🇩🇪 Germany

Königsberger Klopse

German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

1 hr · serves 4 · about 570 cal
Spanish Albóndigas in Almond Saffron Sauce
🇪🇸 Spain

Spanish Albóndigas in Almond Saffron Sauce

The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

1 hr 15 min · serves 6 · about 580 cal
Mexican Albóndigas with Chipotle and Mint
🇲🇽 Mexico

Mexican Albóndigas with Chipotle and Mint

Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

1 hr 10 min · serves 8 · about 320 cal
Izgara Köfte (Turkish Grilled Meatballs)
🇹🇷 Turkey

Izgara Köfte (Turkish Grilled Meatballs)

Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

1 hr 15 min · serves 4 · about 460 cal
Lion's Head Meatballs
🇨🇳 China

Lion's Head Meatballs

Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

55 min · serves 4 · about 510 cal
Chicken Tsukune
🇯🇵 Japan

Chicken Tsukune

Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.

40 min · serves 3 · about 420 cal