Matzo Ball Soup is both quintessentially Jewish and a classic ubiquitous comfort food. Whether you serve this dish year-round or only at Passover, youโll love creating this hearty soup from scratch in your home kitchen.
Another great recipe you might enjoy is my homemade turkey stock that can be used while making this excellent soup.
For ease of browsing, here are all of my soup and side dishes in one place.

This post contains Amazon affiliate links. As an Amazon Influencer, I earn from qualifying purchases. Your price is never affected.
I cannot tell a lie. I used to make matzo balls using the recipe on the side of my matzo meal can, never really knowing if they would sink or float or why. After my family crowned my SILโs matzo balls as superior to mine (by a long shot), I knew the time had come to work on my recipe.
Why you'll love this recipe!
Who doesn't love matzo ball soup? A classic deli staple, a must-have at the Passover seder and perfect anytime comfort food is what you crave.
My recipe directions are for floater matzo balls with just a tinge of density. I also include tips for making them even lighter if you want.
I've included a wonderful chicken stock recipe as well as directions to put the soup together for serving. Already have homemade stock or a store-bought variety you like? Then just make the matzo balls.
Ingredients youโll need

Let's talk about the matzo ball ingredients, since those are usually the element that people struggle with, more than the chicken stock.
- Matzo meal: Available year round in the Jewish supplies section of your grocer as well as online, but if you are making this soup for Passover, be sure to buy a can or box labeled "Kosher for Passover". In a pinch, you can grind up matzo in a food processor to approximate the matzo meal.
- Oil: Lots of options here - if you've made your own chicken stock, use the congealed chicken fat (schmaltz) that solidifies on top. Or use vegetable oil or olive oil. You can even try duck fat, if you happen to have any.
- Seltzer: I always use fizzy water - any plain water with bubbles in it. But if you don't have any, use some chicken stock to get the extra flavor.
- Baking powder: They do sell baking powder that is kosher for passover. If you are in the camp that just doesnโt feel itโs in the spirit of the holiday, leave it out. Whip the eggs more vigorously at the outset, definitely use seltzer, and you might up the fat content a bit if you are seeking fluffy floaters and not dense sinkers.
- Eggs: The eggs bind the ingredients together and can lighten the final result. If you beat your eggs longer, more air is added to the batter, contributing to a fluffier result. If you were to separate the eggs and beat the egg whites to stiff or soft peaks, the result would be an even lighter and airier matzo ball.
- Black and white pepper: I like the addition of some white pepper and black pepper for extra depth of flavor.
- Herbs: The parsley and dill add color, flavor and freshness. Use fresh herbs if you can but even some dried dill is a nice addition.

How to make this recipe
While I can write a short book about how to approach making a matzo ball, in reality, the batter is quick and easy to make. I will focus on the matzo ball technique here, not the stock process.
1. Whisk together the dry ingredients.

2. In a separate bowl, whisk the wet ingredients.

3. Add the dry ingredients to the wet and combine well. Refrigerate the batter for at least an hour, longer is ok. You want to give it time to thicken so the balls are easy to form.

4. Prepare a pot of boiling, salted water (or stock or a combination).

5. While the water is heating, form your matzo balls. I generally shape them to golf ball size. If you have a scooper, scoop a golf ball size round, quickly shape it further into a ball and place on a parchment-lined sheet tray. The less you handle the batter, the better. If it starts sticking to your hands, wet your hands with water.

6. Once the water comes to a boil, turn it down and add your matzo balls. Do not crowd them because they will grow. Cook in two batches or two pots, if necessary.

7. Once you add the matzo balls, cover the pot, keeping it on a low heat. You want the water to be on a low simmer, still creating an occasional bubble but not actively boiling. At first they will sink and then they will float to the top.

8. Leave the balls alone for 45-50 minutes. Do not keep opening the pot to check them. Use a glass top if you have one. If you're not sure if they are done, sacrifice one and cut it open and try it.

See my matzo ball soup web story for a quick visual guide to making this recipe!
Expert Tips and FAQs
- If you donโt use seltzer in your matzo ball batter, I recommend using chicken stock.
- If you do make your own chicken stock, use the fat that congeals on top in your matzo balls. Or make legit schmaltz but Iโll be honest, I never have. If you want to, hereโs a great schmaltz recipe.
- Please boil your matzo balls in salted water. If you want to go one step further, mix some chicken stock with the water so the matzo balls are absorbing flavorful liquid as they boil and cook.
- Use your homemade stock to make the final matzo ball soup presentation for your dinner guests or your family.
- Another option is turkey stock. Or vegetable stock. Or even store-bought stock - just watch the sodium level of the product you buy.
- Don't overhandle your matzo balls when forming them - scoop and a quick roll then place on parchment and then into the boiling water.
After reading my dog-eared copy of Joan Nathan's Jewish Cooking in America and this article from NPR (among others), hereโs my view of the origin:
The present-day matzah ball likely originates from a German dumpling or knรถdel that was made with bread or flour or potato. When the German Jews moved eastward towards Poland they took this knรถdel with them, calling them kneidlach in Yiddish. This kneidlach had a meat or cinnamon filling.
How did the matzo balls make it to the United States? When Manischewitz started making matzo in the United States by hand, the story goes that they made these kneidlach from the crumbs leftover from the matzo making. Then in the early โ30s, Manischewitz published a cookbook with a recipe for Feather Balls, Alsatian Style and from there, the term matzo balls evolved.
The most common time to serve matzo ball soup is at the Passover seder. Since the kneidlach are made with matzo meal, they are kosher for Passover (provided you use the kosher for Passover matzo meal).
However, many people consider this soup a staple at any Jewish holiday gathering including Rosh Hashanah and Hanukkah.
And of course, if you have the sniffles, this soup is perfect. It is scientifically proven that chicken soup cures the common cold right?
Not surprisingly, matzo ball lovers argue over the best matzo ball texture. Should it float in the soup or sink? Should it be toothsome with a little bite or light and airy?
The "right" answer is a matter of personal taste. I prefer something light and airy but with just a touch of denseness to it.
To achieve a floater, I use well whipped eggs, seltzer and a bit of baking powder.
You can go one step further and separate the eggs, beat the egg whites to stiff or soft peaks, and your ball will be so light it might float away!
I donโt recommend this because the balls will throw off some sediment and cloudy up your beautiful soup. And they soak up a lot of liquid.
If at all possible, prepare the balls in a separate liquid โ salted water, or chicken or vegetable stock, as noted above.
Yes! You should make the matzo ball batter ahead of time so it can chill in the fridge.
If you cook the balls in the morning or day before, store them in a few tablespoons of liquid in the refrigerator.
I always make the chicken stock ahead of time so I can refrigerate the soup and remove the fat layer at the top. (reserve this fat for the matzo ball mixture or any place fat is needed). You can freeze stock as well.
I have never frozen the matzo balls but I believe you can freeze the balls right in the soup and just defrost the whole thing on the day you serve the matzo ball soup. Or freeze them separately on a cookie sheet and transfer to a container or plastic bag once frozen.
You can make stock in the Instant Pot. It's about a 2-hour process. The actual cooking time is 30 - 45 minutes but you do need to let the Instant Pot come up to pressure and then let the pressure release naturally for at least 20 minutes.
In theory, you can cook your matzo balls on the saute setting in the broth. But as I mentioned above, I recommend cooking your matzo balls in a separate pot of stock or water for maximum control over their doneness and volume and clarity of your final chicken soup.

What to serve with matzo ball soup

Roasted Chicken with Clementines

No-rise Orange and Anise Challah (if it's not Passover!)

Roasted Delicata Squash with Pomegranate Molasses


Supplies for making this recipe
Here are few must haves for making matzo ball soup. A good stock pot will not only yield wonderful broths - chicken, vegetable, beef and more, - but can double as a pasta pot, chili pot and more. The fine mesh strainer is my go to in my kitchen. It slips nicely over a bowl and most of the time is fine enough to avoid using cheesecloth. As for the matzo meal, take note of the type of matzo meal - is it kosher for Passover or just good for everyday use. That's why I included two
Also check out my Amazon shop that includes some of my favorite food and food-related products. I am always updating it โ please visit often. And let me know if you need specific product recommendations โ I am happy to help!

Buy my cookbook now!
P.S. If you try this recipe, please leave a star rating and/or a review in the comment section below. I so appreciate your feedback! AND find more inspiration on Pinterest, Facebook or Instagram. Signup for my email list, too!

Traditional Matzo Ball Soup Recipe
Beth LeeIngredients
Chicken stock
- One whole chicken about 5 lbs โ use giblets except for liver
- ยฝ pound carrots about 5 small, washed and cut in large pieces
- ยผ pound celery washed and cut in large pieces
- 1 large onion quartered
- 10 - 15 peppercorns smashed
- Parsley a few sprigs
- dill a few sprigs
- thyme a few sprigs
- ยฝ Meyer lemon optional
- kosher salt to taste (start with one tablespoon)
- extra carrots and herbs for serving
Matzo Balls
- 4 eggs
- 4 tablespoons olive oil or canola or vegetable oil or use fat from chicken soup
- ยผ cup seltzer
- ยผ teaspoon baking powder
- 1 cup matzo meal
- ยผ teaspoon black pepper
- ยผ teaspoon white pepper
- 1 teaspoon kosher salt
- 2 tablespoons parsley and dill optional
- Water and chicken stock for boiling the matzo balls
Instructions
Chicken Stock
- Use a pasta pot or stock pot that holds 16 cups of water with room to spare for chicken and vegetables. Add all the vegetables and chicken into the pot. I usually put the chicken in first and then add all the vegetables and pour in the water.
- Place the stove on medium to medium high heat to bring the mixture to a boil, then turn it down to simmer. Youโll want to see a bit of bubbling here and there but not an active boil anymore.
- As it works its way to a boil, youโll see the water get cloudy and some scum accumulate at the top. Skim this off occasionally โ a large spoon will do the trick.
- At about an hour in, check the chicken. If itโs completely cooked (leg will jiggle easily), take it out of the pot carefully and place on a large plate to cool off a bit. This is a good time to walk your dog. The goal is for the chicken to cool enough that you can shred the meat off the carcass.
- While the chicken cools down a bit, let the rest of the stock continue to simmer on the stovetop.
- When you return from walking the dog, the chicken will have cooled down enough to take all the meat off the bones. Put the bones back in the pot and let it continue to cook โ about another hour. Reserve the chicken meat in a container in the refrigerator.
- When the soup stock is done, let it cool down and then strain it through a fine mesh colander, lined with cheesecloth if necessary. Discard the solids and store the gorgeous golden-brown stock in containers in the fridge or freezer for later use. Do let it cool down a bit before closing the containers. Even if freezing, I would refrigerate to get the fat off the top if you want to use it for the matzo balls.
Matzo Balls
- In a small bowl, combine the dry ingredients โ baking powder, matzo meal, peppers, salt.
- In a medium sized bowl, vigorously whisk eggs
- Then add oil and seltzer to eggs and continue to whisk for about 30 seconds.
- Add the dry ingredients and the chopped herbs into the wet ingredients and blend well. Refrigerate until the batter becomes thick โ up to a few hours โ even overnight.
- Bring your stock/salted water to a boil.
- While the stock is coming to a boil, roll your matzo balls. Best to use dampened hands and have a plate or tray ready lined with parchment if possible to place the uncooked balls on.
- Once the stock is boiling, reduce it to a low heat and add the matzo balls. Do not crowd because they will grow. Cook in two batches if need be.
- Simmer covered for about 50 minutes. Itโs ok if itโs mildly boiling when covered but it should not boil vigorously. I tried shorter cook times but mine were perfect at 50 minutes. If you undercook them, theyโll be a bit dense and undercooked in the middle.
- If not using right away, store in a bit of liquid in a sealed container in the fridge.
Putting it all Together
- To serve the matzo ball soup, reheat the stock and if desired, add some sliced carrots for color and texture โ you can zap the carrots in the microwave to soften them a bit or just let them cook in the stock as it reheats โ depends what size pieces you use. Celery is another optional add in. Allow time for it to soften in the stock as it reheats.
- Add the matzo balls to the warmed stock to reheat the matzo balls if they have been refrigerated.
- When you serve, place some chicken (if using) in each bowl. Place the balls in the bowl, ladle in some soup. Then sprinkle chopped parsley and dill if desired โ tastes fresh and looks lovely too.
Notes
Nutrition

Enjoyed this post?
Sign up for my email list.
Rivvi
Hi Beth,
I have been making chicken soup and kneidlach(as we call them) for 54 years and each year try for light, soft balls. I have tried so many recipes in my quest for a perfect ball. My family have never been picky, it has been my quest for the perfect light ball that does not collapse and freezes well.
This year I discovered your recipe and hit the jackpot ! I followed your instructions to the letter and they were wonderful. Soft floaters, full of flavour, freeze and reheat perfectly and taste divine.
Thank you so much.
Did my family notice, no ! , did they love them, yes but I was happy.
Beth Lee
What a lovely message. Thank you for telling me. I worked hard on this recipe and we love them every time including at a class I taught last year. I was "shvitzing" until we sat down to class dinner and they had come out perfectly. Phew! Tomorrow will be my ultimate test - I am bringing the soup to a dinner with my SIL who had the family badge of honor for best matzo balls. Perhaps we will share it now :-). Also so glad to hear the freezing and reheating was perfect. And if you were happy, I am happy, by the way! Chag Sameach!
Claudia Haviland
I read in your notes that it is optional to remove the meat from the bones and use it in the soup. Some people discard meat and carcass altogether.
My husband and I have a chihuahua. We began to have trouble with locating her food, and if we did locate it, the prices were rising. The last time we looked, our store had a limit of two single-serving containers per purchase. We found her a different food that she tolerates well, but once again it is expensive.
By the time carcass goes into my broth pot, it has been pretty well stripped of the meat. However, there is still a decent amount left. I mince the meat up, put it in my rice cooker with rice, add some broth and minced carrots and frozen peas.
I use this to stretch out the dog food. My chihuahua thinks she has gone to heaven when I serve this to her.
Beth Lee
Hi there! I love this story. No waste and a happy dog. I can't stand the idea of buying a whole chicken and wasting the meat so I started removing the chicken when the meat was just cooked through, taking it off the bone and then returning the carcass to the pot. Gives me lots of great meat to make other dishes with or put in soup and still results in fantastic stock. And when my dog was still with us, he devoured any bits of it I gave to him, including the overcooked carrots. Thanks for writing and reading!
Jamie
If using an instantpot do you stop the cooking part way through to remove the chicken and put the bones back? Thanks!
Beth Lee
Hi Jamie - so when making stock in the instant pot, usually you use the chicken carcass. You can cook the chicken in the instant pot, even a whole chicken. So you could cook the chicken, remove, let it cool, remove the meat and then use the carcass/bones to make stock. Does that make sense? I don't have a step by step recipe on my blog yet but if you need more information, just let me know - happy to help!
Rosemary Mark
Since itโs Corona-time, I could only buy Streitz brand matzo this week. Itโs very coarse, but seemed to soak up fine. Have you used it? I get variable results on sinkers - always edible but sure like the fluffy better! I may need to try the separated whites next time. Good idea!
Beth Lee
Streits brand matzo meal? Yes I think I tested with it actually. Should be fine - it is a little inconsistent in size - mix it around before you measure out your amount. Or if it's really coarse, you could pop it in the food processor but that kind of defeats the purpose of buying it pre-ground right?! Let me know how it turns out!
Cynthia Lam
Okay Beth here is my report from a first time Matzo ball maker. I was wondering about the 50 minutes cooking time since my other friend told me 15 minutes. (I think it just depends on the recipe). I cooked for 40 minutes. I added freshly ground white pepper, cooked the matzo balls in water since I already had used chicken smaltz in the matzo balls. Maybe the matzo balls would have come out better if it was cooked in broth but seemed like it requires a lot of broth. I put in in some homemade bone broth and it was perfect! Thanks Beth.
Beth Lee
The broth is definitely not a must. But I'm all about layering flavors so if I have extra stock around, I'll use some of it. Knowing that a first-timer had success makes me so happy. Thanks for sharing your experience and and your results!
BK
Made it on Friday and your instructions and explanations are excellent! The balls were perfect! Would have added a bit more seasoning but, the light lovely balls! I usually use the mixes and very comparable but, I know exactly what's inside which I like. Rosemary Marks was nice enough to share your blog with me!
Beth Lee
You just made my day! I am so glad you enjoyed and they came out just right. By all means bump up the seasoning to your taste! Rosemary is such a professional in the kitchen and also just a dear friend. Thanks for writing BK!
Sandi
I love that you shared an Instant Pot version too. I am loving these!
Beth Lee
Thanks Sandi - nothing like getting back to comforting basics!
Betsy Torop
Decided to make the soup differently than I usually do so I made this recipe. It was fantastic! In my freezer for Rosh Hashanah. I make Kreplach not Matzah Balls this time of year, but I have learned from you that seltzer is essential!
Beth Lee
This makes my day Betsy. But I have a favor - can I have your recipe for kreplach? Seriously - I need to learn! I can make Korean and Chinese kreplach - time to learn how to make Jewish kreplach LOL!
Betsy Torop
For the first time I decided to make the soup a slightly different way and made this recipe - turned out amazing. Mine will have kreplach not matzah balls this time of year, but the seltzer is a MUST add ingredient when I do make them!
Rosemary Mark
I did not know the origin of matzo balls, but I sure saw a lot of dumplings in southern Germany. My mom was our matzo ball and chicken soup queen! She Used the Manischevitz box recipe. Mine donโt always turn ou as light, so Iโm going to try your recipe with seltzer. La chiam !
Beth Lee
Well that was my issue - sometimes light, sometimes not. Your adventures to Germany looked so wonderful this summer - looking forward to hearing more in person soon.
Rita Held
Thanks Beth. I've never actually read a matzo ball soup recipe.
Beth Lee
Well then I am happy to have been your first!
Laura
I made the box variety of matzo balls for MANY years, too! LOL! I'm gong to use your tips cuz I really adore matzo ball soup and I just LOVE floaters (versus the sinkers). You ARE the matzo ball expert!
Beth Lee
Floaters of the world unite! I studied the ingredients on those box mixes when I worked on this recipe. If I remember correctly - they have baking powder in them.
Jenni
I am in love with your matzo balls. Seriously--such excellent instructions and what a well thought out recipe and process. I am totally upping my matzo ball game by using your recipe!
Beth Lee
And youโre all ready for that leftover turkey stock in November!