This foolproof matzo ball soup delivers impossibly light and fluffy matzo balls swimming in a rich, golden broth that's deeply flavored with aromatic vegetables and fresh herbs. The secret lies in the gentle folding technique, proper chilling time, and using seltzer water to create those signature airy dumplings that make this comfort food so special.
Slotted spoon or spider strainer For transferring matzo balls
Measuring cups and spoons
Sharp knife
Cutting board
Ladle For serving
Plastic wrap or bowl cover
Ingredients
For the Matzo Balls
1cupmatzo meal120g
4large eggs
1/4cupvegetable oil or melted schmaltz60ml
1/4cupseltzer water or club soda60ml, chilled
1teaspoonkosher salt6g
1/4teaspoonfreshly ground black pepper1g
1/4teaspoongarlic powder1g
2tablespoonsfresh dillfinely chopped, optional
For the Soup Broth
8cupschicken broth1.9L, preferably low-sodium
3medium carrotsabout 2 cups or 300g, peeled and sliced into rounds
3celery stalksabout 1.5 cups or 180g, sliced
1medium onionabout 1 cup or 150g, diced
3garlic clovesminced
2bay leaves
1teaspoondried thyme2g
1/4cupfresh parsley15g, chopped
2tablespoonsfresh dill8g, chopped
salt and black pepperto taste
2tablespoonsolive oil30ml
Instructions
Beat eggs thoroughly until frothy, then whisk in oil until emulsified and slightly pale. Gently fold in chilled seltzer, seasonings, and matzo meal just until combined (mixture will be sticky).
Cover bowl tightly with plastic wrap and refrigerate for at least 30 minutes or up to 4 hours.
Heat olive oil in large stockpot over medium heat. Add onion and cook 5 minutes until translucent, then add garlic and cook 1 minute until fragrant.
Add carrots and celery, cook 3-4 minutes, then pour in chicken broth and add bay leaves and thyme. Bring to a boil, reduce to simmer, season lightly, and cook 15 minutes.
With wet hands, roll chilled mixture into 12 balls slightly smaller than golf balls (about 1.5 inches). Re-wet hands between each ball to prevent sticking.
Bring a separate large pot of salted water to a boil, reduce to gentle simmer, and carefully add matzo balls. Cover tightly and cook undisturbed for 20 minutes.
Check doneness by cutting one ball in half (should be light and fluffy throughout). If needed, cook uncovered 5-10 minutes more until doubled in size.
Transfer cooked matzo balls to soup broth using slotted spoon. Simmer together 5 minutes, then remove bay leaves and stir in fresh parsley and dill.
Ladle soup into bowls, ensuring each serving gets 2 matzo balls and generous vegetables. Serve immediately while hot.
Notes
Use seltzer water instead of regular water - the carbonation creates air pockets for lighter, fluffier matzo balls
Don't skip the 30-minute chilling time; it allows the matzo meal to hydrate and makes shaping easier
Always cook matzo balls in plain salted water, not the broth, to prevent cloudiness and ensure proper texture
Keep the pot covered for the first 20 minutes of cooking - opening releases steam and affects texture
Don't overmix the batter; gentle folding prevents developing too much gluten which creates dense matzo balls
For traditional flavor, replace vegetable oil with melted schmaltz (chicken fat)
Store matzo balls and broth separately in refrigerator for up to 4 days; storing together makes balls soggy
Freeze matzo balls and broth separately for up to 3 months for best quality
Make the matzo ball mixture up to 24 hours ahead and refrigerate until ready to shape and cook
For extra herb flavor, add 1 tablespoon each of fresh parsley and chives to the matzo ball mixture