Introduction
There’s something undeniably magical about a steaming bowl of matzo ball soup. It’s more than just a meal; it’s a warm hug, a taste of tradition, and pure, unadulterated comfort. Whether you’re feeling under the weather, celebrating a holiday, or simply craving a nostalgic dish, this matzo ball soup recipe is guaranteed to hit the spot. Get ready to create a bowl of liquid gold that will nourish your soul.
Recommended Kitchen Tools
To make this recipe easier and more efficient, here are some tools I recommend:
-
Large Stock Pot
Check Price on Amazon →
-
Mixing Bowls
Check Price on Amazon →
-
Whisk
Check Price on Amazon →
Why You’ll Love This Recipe
This recipe delivers perfectly light and fluffy matzo balls that practically melt in your mouth, swimming in a rich, flavorful chicken broth. It’s a classic for a reason, offering a taste of home and tradition that’s incredibly satisfying and surprisingly easy to make. You’ll love the depth of flavor and the comforting warmth it brings to any table.
Ingredients
- For the Chicken Broth:
- 1 whole chicken (about 3-4 lbs), cut into pieces (or 4 lbs chicken backs/wings)
- 2 large yellow onions, quartered
- 4 carrots, roughly chopped
- 4 celery stalks, roughly chopped
- 1 bunch fresh parsley
- 1 bunch fresh dill
- 6-8 sprigs fresh thyme
- 2 bay leaves
- 1 teaspoon whole black peppercorns
- 1 tablespoon salt (or to taste)
- 12 cups cold water
- For the Matzo Balls:
- 4 large eggs, at room temperature
- 1/2 cup chicken fat (schmaltz) or vegetable oil, at room temperature
- 1/2 cup seltzer water or club soda, at room temperature
- 1 cup matzo meal
- 1/4 cup finely chopped fresh dill
- 1/4 cup finely chopped fresh parsley
- 1 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Prepare the Chicken Broth: In a large stockpot, combine the chicken pieces, quartered onions, chopped carrots, chopped celery, parsley, dill, thyme, bay leaves, peppercorns, and salt. Add the cold water, ensuring the chicken is fully submerged. Bring to a boil over high heat, then immediately reduce heat to low, cover, and simmer gently for at least 2-3 hours, or up to 4 hours for maximum flavor. Skim off any impurities that rise to the surface during the first hour.
- Strain the Broth: Once the broth has simmered, carefully strain it through a fine-mesh sieve into a clean pot or large bowl. Discard the solids. You should have about 8-10 cups of rich broth. Taste and adjust seasoning with salt and pepper if needed. You can let the broth cool and then refrigerate it to easily remove the solidified fat from the top for a clearer soup, or use it as is.
- Make the Matzo Ball Mixture: In a large mixing bowl, whisk together the eggs, chicken fat (or oil), and seltzer water until well combined. In a separate bowl, whisk together the matzo meal, chopped dill, chopped parsley, salt, and pepper.
- Combine and Chill: Gradually add the dry ingredients to the wet ingredients, mixing gently until just combined. Do not overmix. Cover the bowl tightly with plastic wrap and refrigerate for at least 30 minutes (or up to 2 hours) to allow the matzo meal to absorb the liquid and the mixture to firm up.
- Cook the Matzo Balls: Bring the strained chicken broth to a gentle simmer in a large pot. While the broth is heating, wet your hands with cold water and gently form the matzo ball mixture into balls about 1 to 1.5 inches in diameter. They will expand as they cook, so don’t make them too large. Carefully drop the formed matzo balls into the simmering broth.
- Simmer and Serve: Cover the pot and let the matzo balls simmer gently in the broth for about 25-30 minutes, or until they are puffed up and cooked through. Avoid boiling vigorously, as this can cause them to break apart. Ladle the hot broth and several matzo balls into bowls. Garnish with fresh dill or parsley, if desired.
Tips
- For extra fluffy matzo balls, ensure your eggs, fat, and seltzer are at room temperature.
- Don’t overmix the matzo ball dough; a gentle hand results in lighter balls.
- Chilling the matzo ball mixture is crucial for preventing them from falling apart.
- Simmer the matzo balls gently; a rolling boil can make them tough or disintegrate.
- If you don’t have chicken fat (schmaltz), vegetable oil or melted butter can be substituted, though schmaltz adds a traditional depth of flavor.
- For a clearer broth, chill it overnight and skim off the solidified fat before reheating.
Serving Suggestions
- Serve hot as a starter or a light main course.
- Garnish with extra fresh dill or parsley for a burst of freshness.
- Add shredded cooked chicken from the broth-making process.
- Include some of the cooked carrots and celery from the broth for added color and texture.
- A side of crusty bread is perfect for soaking up any leftover broth.
Storage Tips
Store leftover matzo ball soup in an airtight container in the refrigerator for up to 3 days. It’s best to store the matzo balls and broth separately if possible, as the matzo balls can become mushy over time. Reheat gently on the stovetop or in the microwave. Avoid over-reheating, which can dry out the matzo balls.
FAQ
Q: How do I make sure my matzo balls are fluffy and not dense?
A: Use room temperature ingredients (eggs, fat, seltzer) and do not overmix the batter. Gently form the balls and simmer them, don’t boil.
Q: Can I make the matzo balls ahead of time?
A: Yes, you can prepare the matzo ball mixture and refrigerate it for up to 2 hours before cooking. You can also cook the matzo balls ahead and store them separately, then add them to hot broth just before serving.
Q: What kind of chicken should I use for the broth?
A: A whole chicken provides the best flavor and richness. Alternatively, chicken backs, wings, or carcasses are excellent for making flavorful stock.
Nutrition Information
- Calories: Approx. 350-450 per serving (broth and 2 matzo balls)
- Protein: 25-35g
- Fat: 20-30g
- Carbohydrates: 10-15g

The Ultimate Matzo Ball Soup Recipe: Comfort in a Bowl!
Ingredients
Method
- Prepare the Chicken Broth: In a large stockpot, combine the chicken pieces, quartered onions, chopped carrots, chopped celery, parsley, dill, thyme, bay leaves, peppercorns, and salt. Add the cold water, ensuring the chicken is fully submerged. Bring to a boil over high heat, then immediately reduce heat to low, cover, and simmer gently for at least 2-3 hours, or up to 4 hours for maximum flavor. Skim off any impurities that rise to the surface during the first hour.
- Strain the Broth: Once the broth has simmered, carefully strain it through a fine-mesh sieve into a clean pot or large bowl. Discard the solids. You should have about 8-10 cups of rich broth. Taste and adjust seasoning with salt and pepper if needed. You can let the broth cool and then refrigerate it to easily remove the solidified fat from the top for a clearer soup, or use it as is.
- Make the Matzo Ball Mixture: In a large mixing bowl, whisk together the eggs, chicken fat (or oil), and seltzer water until well combined. In a separate bowl, whisk together the matzo meal, chopped dill, chopped parsley, salt, and pepper.
- Combine and Chill: Gradually add the dry ingredients to the wet ingredients, mixing gently until just combined. Do not overmix. Cover the bowl tightly with plastic wrap and refrigerate for at least 30 minutes (or up to 2 hours) to allow the matzo meal to absorb the liquid and the mixture to firm up.
- Cook the Matzo Balls: Bring the strained chicken broth to a gentle simmer in a large pot. While the broth is heating, wet your hands with cold water and gently form the matzo ball mixture into balls about 1 to 1.5 inches in diameter. They will expand as they cook, so don't make them too large. Carefully drop the formed matzo balls into the simmering broth.
- Simmer and Serve: Cover the pot and let the matzo balls simmer gently in the broth for about 25-30 minutes, or until they are puffed up and cooked through. Avoid boiling vigorously, as this can cause them to break apart. Ladle the hot broth and several matzo balls into bowls. Garnish with fresh dill or parsley, if desired.


