The Ultimate Homemade Matzo Ball Soup: A Classic Comfort Food for Any Occasion

There’s something truly magical about a bowl of homemade Matzo Ball Soup. More than just a meal, it’s a culinary embrace, a spoonful of tradition, and a comforting remedy for the soul. Often deeply associated with the Jewish holiday of Passover, this iconic soup transcends its traditional roots to become a universally beloved dish, savored year-round by chicken soup enthusiasts and comfort food seekers alike. With its rich, golden broth, tender shredded chicken, vibrant vegetables, and, of course, the star of the show – light and fluffy matzo balls – it’s a testament to how simple, wholesome ingredients can come together to create extraordinary flavor and an unforgettable dining experience.
Our comprehensive recipe guides you through creating this classic from scratch, starting with an emphasis on a deeply flavorful homemade chicken stock that forms the very soul of the soup. While quality store-bought broth can offer a convenient shortcut, investing the time to simmer your own stock with aromatic vegetables and chicken pieces yields an unparalleled depth of flavor that truly transforms the entire dish. This robust foundation is then complemented by perfectly prepared matzo balls, made from matzo meal, fresh eggs, and a touch of rendered chicken fat (schmaltz) for authentic richness. This recipe promises not only an authentic taste but also an incredibly satisfying and heartwarming meal for your family and friends.
Homemade Matzo (Matzah) Ball Soup
Matzo (or matzah) ball soup may be a traditional part of the Passover Seder, but it’s also a delicious and nourishing version of homemade chicken soup that can be enjoyed any time. This recipe delivers a clear, flavorful broth and perfectly fluffy matzo balls.
20 mins
2 hrs 20 mins
2 hrs 40 mins
8 servings
Lynne Webb
Jump to Instructions
Print This Recipe
Ingredients List
For the Rich Homemade Chicken Stock:
- 4 lbs bone-in, skin-on chicken thighs (or a mix of thighs and drumsticks for optimal flavor)
- 2 large carrots, unpeeled and roughly cut into thirds
- 2 stalks of celery, including leaves, roughly cut into thirds
- 1 medium yellow onion, quartered (leave peel on for extra color and depth)
- 1 core from a small head of green cabbage (adds a subtle sweetness and body)
- 2 to 3 cloves of garlic, gently smashed (no need to peel)
- 1 teaspoon salt (adjust later to taste)
- 10 whole black peppercorns
- 4 sprigs fresh parsley
- 10 cups cold water (starting with cold water is key for a clear stock)
For the Fluffy Matzo Balls:
- 4 large eggs
- 1 additional egg white (helps achieve a lighter texture)
- 2 tablespoons rendered chicken fat, softened (also known as schmaltz, essential for traditional flavor)
- 1 cup matzo meal (ensure it’s fresh)
- 1 teaspoon salt
- 2 tablespoons fresh parsley, finely chopped
- 3 to 4 tablespoons homemade chicken stock (from the recipe above, chilled)
For the Assembled Soup:
- 8 cups prepared homemade chicken stock
- 2 medium carrots, peeled and thinly sliced into appealing rounds
- 2 stalks celery, peeled and thinly sliced
- 3 cups green cabbage, thinly sliced (adds a delightful crunch and mild flavor)
- Shredded chicken meat (reserved from making the stock)
- Fresh parsley or dill, for optional garnish
- Additional salt and freshly ground black pepper to taste
Step-by-Step Instructions
Part 1: Preparing the Homemade Chicken Stock
- In a large, heavy-bottomed pot or Dutch oven, combine the roughly chopped carrots, celery, quartered onion, cabbage core, smashed garlic cloves, salt, whole peppercorns, and parsley sprigs.
- Add the bone-in, skin-on chicken pieces to the pot. Pour in 10 cups of cold water, ensuring the chicken and vegetables are mostly submerged.
- Bring the mixture to a rapid simmer over medium-high heat. As it heats, foam and impurities will rise to the surface. Carefully skim off this froth with a spoon during the first 10-15 minutes to ensure a wonderfully clear broth.
- Once thoroughly skimmed, reduce the heat to low, cover the pot, and let it simmer gently for 1 hour and 30 minutes. The goal is a slow, steady simmer, not a vigorous boil, to extract maximum flavor without clouding the broth.
- Using tongs, carefully transfer the cooked chicken pieces to a separate bowl and allow them to cool slightly. Once cool enough to handle, remove the skin and bones, shred the meat, and set aside. This shredded chicken will be added back into the finished soup.
- Strain the stock through a fine-mesh sieve or a colander lined with several layers of cheesecloth into a clean bowl or container. Discard all the cooked solids (vegetables, bones, peppercorns).
- Chill the strained stock completely in the refrigerator. Once chilled, a layer of fat will solidify on the surface. Skim off this chicken fat (schmaltz), reserving 2 tablespoons specifically for making the matzo balls. The remaining fat can be frozen for other culinary uses or discarded.
Part 2: Crafting the Matzo Balls
- In a medium mixing bowl, whisk together the 4 eggs and 1 egg white until lightly beaten and well combined. This ensures even distribution and contributes to a lighter matzo ball.
- Add the softened rendered chicken fat (schmaltz), matzo meal, salt, and chopped fresh parsley to the egg mixture. Mix thoroughly with a spoon or spatula until a uniform dough forms. Be careful not to overmix.
- Gradually add 3 to 4 tablespoons of the chilled homemade chicken stock, one tablespoon at a time, mixing gently after each addition. The goal is to achieve a moist, pliable dough that is firm enough to roll but not dry or crumbly. The exact amount of stock may vary slightly.
- Cover the matzo ball mixture tightly with plastic wrap and refrigerate for at least 30 minutes (or up to a few hours). This crucial step allows the matzo meal to fully hydrate and the mixture to firm up, preventing the balls from falling apart and contributing to their lightness.
- Prepare a large pot with approximately 8 cups of your prepared homemade chicken stock. Bring it to a gentle simmer over medium-high heat. (Tip: While you can boil matzo balls in salted water for a clearer soup, cooking them directly in the stock infuses them with even more delicious flavor.)
- Place a small bowl of cold water next to your work area. With wet hands, gently form the chilled matzo mixture into 1 ½-inch balls. The wet hands prevent the mixture from sticking and help create perfectly smooth, uniform dumplings.
- One at a time, carefully drop the formed matzo balls into the simmering stock. Do not overcrowd the pot; cook in batches if necessary to ensure even cooking and expansion.
- Once all matzo balls are in the pot, reduce the heat to medium-low, cover, and cook for 15 minutes.
- After 15 minutes, add the thinly sliced carrots, celery, and cabbage to the pot. Continue cooking, covered, until the vegetables are tender-crisp and the matzo balls are fully cooked through and wonderfully fluffy (this usually takes another 15-20 minutes).
- Stir in the reserved shredded chicken meat and heat through for a few minutes until warm. Taste the soup and adjust seasoning with additional salt and pepper if needed.
Part 3: Serving Your Matzo Ball Soup
- Ladle the piping hot matzo ball soup into individual bowls, ensuring each serving receives a generous portion of the flavorful broth, tender vegetables, shredded chicken, and at least one or two of the delicious, fluffy matzo balls.
- Garnish generously with a sprinkle of fresh chopped parsley or dill for a vibrant finish and an extra burst of freshness. Serve immediately and savor every comforting spoonful!
The Heart of Jewish Cuisine: Understanding Matzo Ball Soup’s Rich History
Matzo Ball Soup holds a profoundly special place in Jewish culinary traditions, particularly during the Passover Seder. Matzo, an unleavened bread, symbolizes the hurried exodus of the Israelites from Egypt, who left so swiftly that their bread dough had no time to rise. Matzo meal, made from ground matzo, is the fundamental ingredient for these beloved dumplings. The good-natured debate between “sinkers” (dense matzo balls) and “floaters” (light and airy matzo balls) is a common topic, with preferences varying widely across families. Our recipe proudly aims for the lighter, fluffier “floater” variety, a desired texture achieved through careful mixing and proper hydration of the matzo meal.
Beyond its significant holiday symbolism, Matzo Ball Soup is a quintessential comfort food that transcends cultural boundaries. It’s often affectionately referred to as “Jewish penicillin” for its perceived healing properties, especially when battling a cold or flu. The combination of simple, nourishing ingredients and the inherent warmth of the broth provides a deeply soothing effect, making it a timeless go-to dish for comfort, well-being, and a taste of home.
Expert Tips for Making Your Matzo Ball Soup Unforgettable
- The Stock is Your Foundation: Dedicate time to making a truly high-quality homemade chicken stock. Starting your stock with cold water is crucial, as it slowly draws out maximum flavor from the chicken and vegetables, resulting in a richer, clearer, and more complex broth. Resist the urge to rush the simmering process.
- Skim for a Crystal-Clear Broth: Regularly skim off any foam or impurities that rise to the surface during the initial simmering phase of the stock. This meticulous step is vital for achieving that desirable, perfectly clear, golden broth that defines a great matzo ball soup.
- Schmaltz is Indispensable: Do not skip the rendered chicken fat (schmaltz) in your matzo ball mixture. It provides an unmatched richness, moisture, and authentic flavor that cannot be truly replicated by butter or vegetable oil. It’s the secret ingredient for truly traditional matzo balls.
- Avoid Overmixing Matzo Balls: Overmixing the matzo meal dough develops gluten, which is the enemy of fluffy matzo balls. Mix just until the ingredients are combined to ensure a tender texture.
- Chill the Matzo Mixture Thoroughly: Chilling the matzo ball dough for at least 30 minutes allows the matzo meal to fully absorb the liquids and firm up. This makes the balls easier to form and significantly contributes to a lighter, airier texture when cooked.
- Wet Hands for Easy Rolling: Always keep a small bowl of cold water handy and moisten your hands before rolling each matzo ball. This simple trick prevents the mixture from sticking to your hands and helps create perfectly smooth, uniform spheres.
- Maintain a Gentle Simmer: Cook your matzo balls in a gentle simmer, not a vigorous, rolling boil. A high boil can cause the delicate matzo balls to break apart. Ensure they have enough space in the pot to expand properly.
- Always Taste and Adjust Seasoning: Before serving, always taste your stock and the finished soup. Adjust salt, pepper, or add a touch more fresh parsley or dill as needed to perfect the flavor profile.
Delicious Variations and Customizations for Your Soup
While the classic Matzo Ball Soup recipe is undoubtedly perfect as is, feel free to personalize it to suit your taste preferences:
- Expanded Vegetable Medley: Experiment with adding other root vegetables like parsnips or turnips, or leafy greens such as leeks or a handful of fresh spinach added towards the very end of cooking.
- Enhance with More Herbs: A bay leaf can be added to the stock for an extra layer of aromatic complexity. Fresh dill, alongside parsley, makes a particularly wonderful and fragrant addition to the finished soup.
- Heartier Protein Boost: For an even more substantial and satisfying soup, consider adding extra shredded chicken or even shredded turkey meat.
- Subtle Spice Elevation: A tiny pinch of white pepper or a very small dash of cayenne pepper can add a subtle warmth and complexity without overpowering the delicate, savory flavors of the broth.
- Noodle or Rice Addition: For those who enjoy an even more filling soup, thin egg noodles or cooked rice can be prepared separately and added to individual bowls just before serving.
Serving Suggestions for a Complete Meal
Matzo Ball Soup is often a hearty and satisfying meal in itself. Serve it piping hot as a comforting appetizer course or as a wholesome and light main course. A side of fresh, crusty bread, a warm challah, or even a simple green salad can be a delightful accompaniment. Don’t forget that final flourish of fresh herbs for a vibrant presentation and an added burst of flavor!
Storage and Reheating Best Practices
Leftover Matzo Ball Soup can be stored in an airtight container in the refrigerator for up to 3-4 days. For optimal freshness and texture, it is generally recommended to store the matzo balls separately from the broth if possible, as they tend to absorb too much liquid and can become mushy over time. The chicken stock itself can be frozen separately for longer storage, up to 3 months. When reheating, gently warm the soup on the stovetop until heated through. If matzo balls were stored separately, add them to the simmering broth for a few minutes until they are warm.
Frequently Asked Questions (FAQ) About Matzo Ball Soup
Q: What’s the ultimate secret to achieving perfectly fluffy matzo balls?
A: Several crucial factors contribute to light and fluffy matzo balls. Firstly, using cold water when mixing the dough and then chilling the mixture thoroughly allows the matzo meal to hydrate properly without becoming overly dense. Secondly, avoiding overmixing is paramount; excessive mixing develops gluten, which inevitably leads to tough, rubbery matzo balls. Lastly, cooking them at a gentle simmer, rather than a vigorous rolling boil, allows the matzo balls to expand slowly and evenly, resulting in that coveted lighter, airy texture.
Q: Can I prepare the chicken stock ahead of time for convenience?
A: Absolutely, and it’s highly recommended for both convenience and superior results! Making the chicken stock a day or even two in advance allows you to chill it completely. This cooling process makes it incredibly easy to skim off the solidified layer of chicken fat (schmaltz), which contributes to a clearer, less greasy, and more refined soup. Store the prepared stock in an airtight container in the refrigerator until you’re ready to assemble the soup.
Q: What exactly is schmaltz, and are there any suitable substitutes for it?
A: Schmaltz is traditionally rendered chicken fat, and it is a cornerstone ingredient that imparts a unique, rich, and deeply savory flavor to matzo balls that is remarkably difficult to replicate with other fats. While you can certainly substitute it with an equal amount of vegetable oil or melted butter, the resulting flavor profile will be noticeably different and less authentic to the traditional recipe. If you make your own stock with skin-on chicken, you’ll effortlessly render enough schmaltz to use in the matzo balls.
Q: Is it acceptable to use store-bought chicken broth instead of homemade stock?
A: While homemade chicken stock undeniably offers a superior depth of flavor and clarity, you can absolutely use a good quality, low-sodium store-bought chicken broth as a convenient shortcut. If you opt for store-bought broth, consider simmering it with some fresh carrots, celery, a quartered onion, and a sprig of parsley for about 20-30 minutes before adding the matzo balls and other ingredients. This simple step will significantly enhance its flavor and bring it closer to a homemade taste.