Love this? Save it for later!
Share the inspiration with your friends
“You know, I wasn’t always a soup person,” my Aunt Zelda once confessed while we stirred the pot in her cramped Brooklyn kitchen. It was a chilly Thursday afternoon in early March, and the aroma of simmering chicken broth mixed with fresh dill made the whole apartment feel like a warm hug. This particular recipe—our family’s classic cozy matzo ball soup—has been passed down three generations, tucked away in a slightly crumpled index card stained by years of love and busy hands.
Honestly, what makes this recipe stick isn’t just the ingredients or the technique; it’s the stories that come with each ladle. Aunt Zelda told me how her mother would make a huge batch every Sunday, filling the house with that unmistakable scent that pulled neighbors in like moths. Somehow, even on the most hectic days, this soup was a pause button, a way to reconnect with heritage and comfort.
I’ll admit, my first attempt was a bit of a mess—the matzo balls fell apart, the broth was a tad too salty, and I’d forgotten to add the fresh parsley until the very end. But you know that feeling when you finally get it right? When the matzo balls are light and fluffy, swimming in golden broth with just the right hint of herbs? That moment was worth every fumble in the kitchen.
Maybe you’ve been there, trying to recreate a dish that feels like home but somehow missing that magic. This recipe is the one I keep coming back to—not just because it’s delicious, but because it carries the warmth of generations and the simple joy of sharing a bowl on a cold day. Let me tell you, once you make this cozy matzo ball soup your own, it’s hard to go back.
Why You’ll Love This Recipe
There’s something truly special about a classic cozy matzo ball soup recipe that’s been lovingly passed down three generations. I’ve tested and tweaked this one more times than I can count, and let me tell you, it’s a keeper for many reasons:
- Quick & Easy: Ready in under 90 minutes, it fits perfectly into busy weeknights or when you need that last-minute comfort fix.
- Simple Ingredients: Pantry staples and fresh veggies, no obscure items needed—making it accessible for every home cook.
- Perfect for Family Gatherings: Whether it’s a holiday, a potluck, or a casual dinner, this soup brings people together effortlessly.
- Crowd-Pleaser: Kids and adults alike can’t resist the tender matzo balls and savory broth combo.
- Unbelievably Delicious: The broth is rich without being heavy, balanced by the fluffy matzo balls that practically melt in your mouth.
What sets this recipe apart is the technique my grandmother swore by—whisking the matzo ball batter just enough to create that perfect lightness and letting the broth simmer low and slow for hours. Plus, a little splash of lemon juice at the end brightens everything up in a way that feels both traditional and fresh. Honestly, it’s more than soup; it’s a hug in a bowl that’s stood the test of time.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You probably have most of these already, and if not, they’re easy to find in any supermarket.
- For the Matzo Balls:
- 1 cup matzo meal (I prefer Manischewitz brand for consistency)
- 4 large eggs, room temperature
- 1/4 cup vegetable oil or schmaltz (chicken fat) for richness
- 1/4 cup seltzer water (helps make matzo balls light and fluffy)
- 1 teaspoon salt
- 1/4 teaspoon freshly ground black pepper
- Optional: 1 tablespoon finely chopped fresh dill or parsley
- For the Broth:
- 1 whole chicken (about 4 pounds), cleaned and quartered
- 2 large carrots, peeled and sliced
- 2 celery stalks, sliced
- 1 medium onion, quartered
- 3 garlic cloves, smashed
- 1 bay leaf
- 6 cups cold water (or low-sodium chicken broth for extra flavor)
- Salt and pepper to taste
- Fresh parsley and dill for garnish
- Optional: A squeeze of fresh lemon juice to brighten the broth
If you want a gluten-free twist, almond flour can replace matzo meal, but the texture will differ slightly. For a dairy-free version, schmaltz is a savory alternative to butter or oil. Just remember, quality ingredients make a notable difference in the final taste.
Equipment Needed
- Large stockpot (at least 6 quarts) to simmer the chicken and broth comfortably
- Mixing bowls (one medium for matzo ball batter)
- Whisk or fork for beating eggs and mixing ingredients
- Slotted spoon or spider strainer to gently remove matzo balls
- Measuring cups and spoons for accuracy
- Fine mesh strainer (optional) if you prefer a clearer broth
- Soup ladle for serving
If you don’t have a large stockpot, a deep Dutch oven works just as well. I’ve used my trusty cast iron pot for years—it retains heat beautifully and makes the broth taste even better. For budget-friendly options, any large, heavy-bottomed pot will do. Just avoid thin pans, as they can cause scorching or uneven cooking.
Preparation Method

- Prepare the broth: Place the chicken pieces in the stockpot and cover with 6 cups of cold water. Bring to a gentle boil over medium heat, skimming foam and impurities off the surface with a spoon. This step is key for a clear broth.
- Add the vegetables and seasonings: Once the broth is clear, add carrots, celery, onion, garlic, bay leaf, and a pinch of salt. Reduce heat to low and simmer gently for about 1 hour. Remember, slow simmering extracts the best flavor without clouding the broth.
- Make the matzo ball batter: While the broth cooks, whisk eggs in a medium bowl until frothy. Stir in oil (or schmaltz), seltzer water, salt, and pepper. Gradually fold in the matzo meal and fresh herbs if using. The batter should be thick but moist—like a lightly sticky dough.
- Chill the batter: Cover and refrigerate the matzo ball mixture for at least 30 minutes (up to 2 hours). This resting time helps the matzo meal absorb moisture and makes the balls easier to shape.
- Shape the matzo balls: With wet hands (this is essential to prevent sticking), gently form the batter into small balls about 1 inch (2.5 cm) in diameter. Don’t compress them too tightly; they’ll expand as they cook.
- Cook the matzo balls: Bring the broth back to a simmer and carefully drop the matzo balls in. Cover the pot and cook gently for 30-40 minutes. The matzo balls will puff up and become tender but not mushy. Avoid lifting the lid too often to keep the temperature steady.
- Final seasoning and serve: Remove the chicken pieces (you can shred the meat for adding back to the soup). Taste the broth and adjust salt and pepper as needed. Add a squeeze of lemon juice if desired for brightness. Ladle the broth and matzo balls into bowls, garnish with fresh parsley and dill, and serve hot.
Pro tip: If the broth looks cloudy, strain it through a fine mesh sieve before adding matzo balls for a clearer presentation. Also, don’t rush shaping the matzo balls—wet hands and gentle handling mean the difference between light fluffiness and dense heaviness.
Cooking Tips & Techniques
Making matzo ball soup might sound straightforward, but a few tricks make all the difference:
- Don’t overmix the matzo ball batter. Stir just until combined to avoid tough balls. I learned this the hard way when my first batch was a bit rubbery.
- Use seltzer water. The bubbles add airiness to the matzo balls, so don’t skip this ingredient or substitute with still water.
- Simmer, don’t boil. Rolling matzo balls need a gentle simmer to cook evenly without breaking apart. High heat can cause splitting or sticking.
- Resting the batter is essential. It firms up the dough and improves texture; impatience here will cost you fluffiness.
- Skim the broth. Regularly removing foam during the initial boil keeps the broth clear and tasting fresh.
- Multitasking tip: While the broth simmers, prep the batter and chill it. This efficient flow saves time without rushing.
One time, I forgot to chill the batter and ended up with matzo balls that sank like stones. Lesson learned: patience is key in this recipe’s success.
Variations & Adaptations
This classic cozy matzo ball soup recipe is wonderfully flexible:
- Vegetarian version: Use vegetable broth instead of chicken and add sautéed mushrooms or root veggies for depth.
- Herb variations: Swap parsley and dill with fresh thyme or chives for a different flavor profile.
- Gluten-free adaptation: Replace matzo meal with gluten-free matzo or finely ground almond flour, though texture will be denser.
- Spicy twist: Add a pinch of cayenne or some freshly grated horseradish to the broth for heat.
- Personal favorite: I sometimes toss in a handful of baby spinach or kale leaves just before serving to add color and nutrients without overpowering the classic taste.
You can also try slow-cooking the broth for a richer flavor or freezing extra matzo balls cooked separately to add to future meals. The soup adapts well to your kitchen’s rhythm and your taste buds’ whims.
Serving & Storage Suggestions
Serve this cozy matzo ball soup piping hot in deep bowls. Garnish with fresh herbs like parsley and dill for a pop of color and freshness. It pairs beautifully with crusty challah bread or a simple green salad for a balanced meal.
Store leftovers in an airtight container in the refrigerator for up to 3 days. If you want to keep the matzo balls from turning mushy, store them separately from the broth and combine when reheating. The soup reheats well on the stovetop over low heat, with a splash of water or broth to loosen if needed.
Freezing the broth alone is fine, but matzo balls tend to lose texture when frozen. However, if you do freeze leftovers, thaw overnight in the fridge and reheat gently.
Over time, the flavors deepen, so this soup often tastes even better the next day. Just remember to add fresh herbs at serving to keep it bright and lively.
Nutritional Information & Benefits
Each serving of this classic cozy matzo ball soup provides approximately:
| Nutrient | Amount |
|---|---|
| Calories | 280-320 |
| Protein | 20g |
| Fat | 15g |
| Carbohydrates | 18g |
| Fiber | 2g |
| Sodium | 450mg (varies with added salt) |
The chicken broth is rich in collagen and minerals, supporting joint and gut health. Carrots and celery add fiber and antioxidants. Using schmaltz or vegetable oil provides healthy fats, and fresh herbs contribute vitamins and anti-inflammatory benefits.
This recipe is naturally gluten-free when using gluten-free matzo meal and dairy-free if you opt for vegetable oil. It’s a comforting, nourishing choice for those watching carbs or seeking a wholesome meal without processed ingredients.
Conclusion
Why does this classic cozy matzo ball soup recipe continue to be a staple in my kitchen? Because it’s more than just food—it’s a tradition, a memory, and a way to bring loved ones together. Passed down three generations, it carries warmth, resilience, and a little bit of magic in every spoonful.
Feel free to tweak it to suit your taste or dietary needs. Maybe add a dash of spice or swap herbs—you’ll find your own way to make this recipe yours. Honestly, I keep coming back to it because no matter how many times I make it, it never fails to comfort and satisfy.
Give it a try, and please share your twists or stories below—I’d love to hear how this cozy soup finds a place on your table!
Frequently Asked Questions
Can I make matzo balls ahead of time?
Yes! You can prepare the matzo ball batter a day ahead and keep it refrigerated. Form and cook the balls just before adding them to the broth for best texture.
How do I prevent matzo balls from falling apart?
Handle the batter gently, chill it before shaping, and simmer the balls gently without boiling. Avoid stirring them too much during cooking.
Can I use store-bought broth instead of homemade?
Absolutely! Low-sodium chicken broth works well if you’re short on time, but homemade broth adds richer flavor.
Is there a way to make the broth clearer?
Skim the foam regularly during boiling, use cold water at the start, and strain the broth through a fine mesh sieve before adding matzo balls.
Can I freeze matzo ball soup?
Freeze the broth separately for best results. Matzo balls lose their texture when frozen, so it’s better to add fresh ones when reheating.
For a cozy meal that feels like a gentle embrace, this classic cozy matzo ball soup recipe is a must-have. Enjoy every comforting spoonful!
Pin This Recipe!

Classic Cozy Matzo Ball Soup Recipe 3 Generations Perfectly Made
A comforting and traditional matzo ball soup recipe passed down through three generations, featuring light and fluffy matzo balls swimming in a rich, flavorful chicken broth with fresh herbs.
- Prep Time: 45 minutes
- Cook Time: 1 hour 40 minutes
- Total Time: 2 hours 25 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Jewish
Ingredients
- 1 cup matzo meal (Manischewitz brand preferred)
- 4 large eggs, room temperature
- 1/4 cup vegetable oil or schmaltz (chicken fat)
- 1/4 cup seltzer water
- 1 teaspoon salt
- 1/4 teaspoon freshly ground black pepper
- Optional: 1 tablespoon finely chopped fresh dill or parsley
- 1 whole chicken (about 4 pounds), cleaned and quartered
- 2 large carrots, peeled and sliced
- 2 celery stalks, sliced
- 1 medium onion, quartered
- 3 garlic cloves, smashed
- 1 bay leaf
- 6 cups cold water or low-sodium chicken broth
- Salt and pepper to taste
- Fresh parsley and dill for garnish
- Optional: A squeeze of fresh lemon juice
Instructions
- Place the chicken pieces in a large stockpot and cover with 6 cups of cold water. Bring to a gentle boil over medium heat, skimming foam and impurities off the surface.
- Add carrots, celery, onion, garlic, bay leaf, and a pinch of salt once the broth is clear. Reduce heat to low and simmer gently for about 1 hour.
- While the broth cooks, whisk eggs in a medium bowl until frothy. Stir in oil or schmaltz, seltzer water, salt, and pepper. Gradually fold in the matzo meal and fresh herbs if using until thick but moist.
- Cover and refrigerate the matzo ball batter for at least 30 minutes up to 2 hours.
- With wet hands, gently form the batter into small balls about 1 inch in diameter without compressing tightly.
- Bring the broth back to a simmer and carefully drop the matzo balls in. Cover and cook gently for 30-40 minutes until matzo balls puff up and become tender.
- Remove chicken pieces, shred the meat if desired, and return to the soup. Taste and adjust salt and pepper. Add a squeeze of lemon juice if desired.
- Ladle broth and matzo balls into bowls, garnish with fresh parsley and dill, and serve hot.
Notes
Do not overmix the matzo ball batter to avoid tough balls. Use seltzer water for airiness. Simmer matzo balls gently without boiling to prevent breaking. Chill batter before shaping for best texture. Skim foam regularly for clear broth. Use wet hands to shape matzo balls gently.
Nutrition
- Serving Size: 1 bowl (approximate)
- Calories: 280320
- Sugar: 3
- Sodium: 450
- Fat: 15
- Saturated Fat: 3
- Carbohydrates: 18
- Fiber: 2
- Protein: 20
Keywords: matzo ball soup, classic soup, chicken soup, comfort food, traditional recipe, kosher, family recipe, homemade broth


