Matzo ball soup is a classic homemade dish that brings together rich broth, tender vegetables, and soft matzo dumplings in one comforting bowl. Known for its warm and soothing flavor, this traditional soup has been enjoyed for generations during holidays, family meals, and cozy evenings at home. The combination of fluffy matzo balls and savory broth creates a meal that feels hearty, simple, and satisfying.
This recipe uses fresh herbs, ginger, and simple pantry ingredients to create flavorful matzo balls with a light texture. Simmered together with carrots, celery, onion, and garlic, the soup develops a delicious homemade taste that is both comforting and nourishing. It is an easy recipe that works beautifully for special occasions or everyday dinners.
1. Matzo Ball Soup Recipe (Yield: 6 Servings)
Ingredients
For the Matzo Balls
- 4 large eggs
- ¼ cup schmaltz (rendered chicken fat), coconut oil, or vegetable oil
- ¼ cup chicken stock or vegetable stock
- 1 cup matzo meal
- ¼ teaspoon ground nutmeg
- 1 to 2 tablespoons freshly grated ginger
- 2 tablespoons finely chopped parsley, dill, or cilantro
- 1 teaspoon salt
- Black pepper, to taste
For the Soup
- 8 cups chicken broth or vegetable broth
- 2 large carrots, sliced into rounds
- 2 celery stalks, chopped
- 1 small onion, halved
- 3 garlic cloves, smashed
- 1 bay leaf
- Salt and pepper, to taste
- Fresh dill or parsley, for garnish
Instructions
Begin by preparing the matzo ball mixture. In a large mixing bowl, whisk the eggs until smooth and slightly frothy. Add the schmaltz, coconut oil, or vegetable oil along with the chicken stock or vegetable stock. Stir until fully combined.
Mix in the matzo meal, ground nutmeg, freshly grated ginger, chopped herbs, salt, and black pepper. Stir gently until the ingredients form a thick batter. Cover the bowl with plastic wrap and refrigerate the mixture for at least 30 minutes. Chilling the mixture helps the matzo balls hold their shape during cooking.
While the matzo ball mixture chills, prepare the soup broth. In a large soup pot, combine the chicken broth or vegetable broth with the sliced carrots, chopped celery, halved onion, smashed garlic cloves, and bay leaf. Bring the broth to a gentle boil over medium-high heat.
Reduce the heat to low and let the broth simmer for about 25 to 30 minutes. This allows the vegetables and seasonings to flavor the broth beautifully. Taste the soup and season with salt and pepper as needed.
Once the matzo ball mixture has chilled, fill a medium pot with lightly salted water and bring it to a gentle boil. Wet your hands slightly to prevent sticking, then scoop about 1 to 2 tablespoons of the matzo mixture and gently roll it into balls. The matzo balls will expand as they cook, so avoid making them too large.
Carefully place the matzo balls into the boiling water. Reduce the heat to low, cover the pot with a lid, and let the matzo balls simmer for about 30 to 40 minutes. Avoid lifting the lid too often during cooking because the steam helps the matzo balls become light and fluffy.
When the matzo balls are fully cooked, they should appear puffed and tender. Remove the onion halves and bay leaf from the soup broth. Carefully transfer the cooked matzo balls into the soup pot using a slotted spoon.
Allow the matzo balls to warm in the broth for a few minutes before serving. Ladle the soup into bowls with several matzo balls and vegetables in each serving. Garnish with fresh dill or parsley for extra flavor and color.
Serve the soup hot with crackers, bread, or a light salad for a comforting homemade meal.

2. Tips for Perfect Matzo Ball Soup
Chilling the matzo ball mixture is an important step because it helps the dumplings stay together while cooking. A cold mixture is also easier to shape into smooth balls.
Wet your hands with water before rolling the matzo balls to prevent sticking and make shaping easier.
Do not overmix the batter. Stirring too much can make the matzo balls dense instead of light and tender.
Keep the cooking water at a gentle simmer rather than a rapid boil. Cooking too aggressively may cause the matzo balls to break apart.
Cover the pot while the matzo balls cook. The trapped steam helps them expand and develop a soft texture.
Fresh herbs such as dill or parsley add bright flavor and make the soup taste even fresher. Sprinkle extra herbs on top before serving for the best flavor.
If you enjoy richer soup, use homemade chicken broth for deeper flavor and a more traditional taste.
3. Frequently Asked Questions
What are matzo balls made from?
Matzo balls are made primarily from matzo meal, eggs, fat such as schmaltz or oil, and seasonings. The ingredients combine to create soft dumplings that cook directly in simmering water.
Can I make matzo ball soup ahead of time?
Yes, matzo ball soup can be made ahead of time. Many people find the flavor becomes even better after resting in the refrigerator overnight.
Can I freeze matzo ball soup?
Yes, both the broth and matzo balls can be frozen. Store them separately for the best texture and reheat gently before serving.
Why are my matzo balls dense instead of fluffy?
Dense matzo balls are often caused by overmixing the batter or using too much matzo meal. Cooking at too high of a temperature can also affect the texture.
Can I make this recipe vegetarian?
Absolutely. Simply use vegetable broth and choose coconut oil or vegetable oil instead of schmaltz for a vegetarian-friendly version.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 290 |
| Protein | 10g |
| Carbohydrates | 21g |
| Fat | 18g |
| Saturated Fat | 4g |
| Cholesterol | 135mg |
| Sodium | 890mg |
| Fiber | 2g |
| Sugar | 4g |
| Iron | 2mg |
| Calcium | 45mg |
| Potassium | 320mg |
Matzo ball soup is a timeless comfort food that combines soft homemade matzo balls with flavorful broth and tender vegetables for a warm and satisfying meal. The simple ingredients work together to create a rich, cozy soup that feels both hearty and comforting with every spoonful.
This recipe is perfect for family dinners, holiday celebrations, or relaxing evenings when you want something homemade and nourishing. With its fluffy matzo balls, fresh herbs, and savory broth, matzo ball soup is a classic recipe that brings warmth and delicious flavor to the table.