This matzo ball soup is a like a comforting squeeze from your best friend. And it’s gonna rival traditional chicken soup in terms of your soul satisfaction given the richness of both the broth and the matzo balls. (Trust us. We’ve tried more matzo ball recipes than we care to count over the years. This is the only one we want to share with you. Folks are calling it the best matzo ball recipe they’ve ever experienced. We aren’t gonna disagree.) Whether offered as an elegant start to a Passover dinner party or just a soothing offering to a sick loved one, this soup will be happily slurped by all. If you prefer a brothier matzo ball soup experience, double the ingredients for the stock.Angie Zoobkoff

Matzo Ball Soup FAQs

Can I swap store-bought chicken broth for homemade in this matzo ball soup?

You can, but… it won’t be the same. Homemade stock is more complex and well, just better than what you buy in a box. However, if you really want to make this soup, or any soup and you want it quicker, go ahead and use the boxed stuff. You can always doctor it up with extra carrot, celery, and onion. If you are preparing this soup for Passover, be sure to check the ingredient label to make sure that it doesn’t contain any flour.

Can you freeze uncooked matzo balls?

If you have leftover matzo balls or made extra, they can be frozen for up to three months. The key is double freezing them. First, make the matzo balls, then spread out on a parchment-lined baking sheet and pop in the freezer for an hour or two. Once they’re solid, place them into a freezer bag, seal the bag with the air squeezed out, and seal tightly. Be sure to label and date it before putting back in the freezer.

A white bowl filled with matzo ball soup and sprinkled with dill

Matzo Ball Soup

5 / 5 votes
This light, yet comforting matzo ball soup is the perfect addition to your Passover table, or as a cure to whatever ails you.
David Leite
Servings6 to 8 servings
Calories250 kcal
Prep Time30 minutes
Cook Time2 hours 15 minutes
Chilling time30 minutes
Total Time3 hours 15 minutes


  • 2 pounds chicken bones
  • 2 small yellow onions
  • 3 carrots, left whole, plus 1 large carrot, peeled and thinly sliced
  • 2 celery stalks, plus 1 large celery stalk, thinly sliced
  • 6 cups water, or more as needed
  • 1 bunch parsley
  • Water
  • 1 tablespoon whole black peppercorns
  • 1 bay leaf
  • 1 cup matzo meal
  • 1 teaspoons onion powder
  • 1 teaspoons garlic powder
  • 1 tablespoon baking powder
  • 1/2 teaspoon kosher salt
  • 1/4 cup rendered duck fat
  • 4 large eggs
  • 3 dill sprigs, chopped (about 1/8 cup)


  • Preheat the oven to 400°F (200°C).
  • Before you begin, keep in mind, if you prefer a larger ratio of broth to matzo balls, double the chicken stock ingredients as the matzo balls soak up quite a lot of broth during cooking. Place the chicken bones on a rimmed baking sheet and roast, turning the bones halfway through cooking until the bones are golden brown, 40 to 45 minutes. Take care to not over-brown the bones as if they’re roasted too dark, your stock will turn bitter. Transfer the roasted bones to a large stockpot.
  • Peel and halve the onions. Halve the whole carrots and celery stalks. Place the onions, carrots, and celery on the baking sheet the chicken bones were roasted on. Turn the vegetables to coat them in any fat that may be left on the baking sheet. Roast the vegetables for 15 minutes.
  • Transfer the vegetables to the stockpot. Discard any drippings from the baking sheet but scrape any browned bits on the bottom of the pan into the stockpot containing the chicken bones. Add enough water so that all the bones and vegetables are submerged. You’ll want to use at least 6 cups and perhaps a couple cups more (1.4 l or more as needed).
  • Trim the parsley stems from the leafy tops. Toss the stems in the stock and reserve the leaves for another purpose. Then add the black peppercorns and bay leaf to the stockpot. Bring to a gentle boil and then immediately turn down the heat and maintain a very low simmer until the stock has reduced by about a quarter, 30 to 45 minutes. Skim any foam or scum that forms on the surface of the stock as it simmers. Strain the stock into a clean, large stockpot and let it cool.
  • While the stock is simmering, in a medium bowl, mix the matzo meal, onion powder, garlic powder, baking powder, and 1/2 teaspoon salt.
  • In a small saucepan over low heat, melt the duck fat. (Alternatively, you can melt the duck fat in a microwave for 30 seconds.) In a medium bowl, whisk the eggs until combined, add the duck fat, and then whisk again.
  • Stir the wet ingredients into the dry ingredients and mix thoroughly until the mixture starts to thicken, 1 to 2 minutes. Cover the matzo ball mixture and refrigerate for 30 minutes.
  • Line a plate with wax or parchment paper. For large matzo balls, using a large spoon, scoop up a heaping amount of matzo mix (about 1 1/2 ounces or 42 grams), roll it into a ball, and place it on the plate. If the matzo balls stick to your hands, slick your hands with a little oil. You should end up with 6 to 8 matzo balls that are roughly the same size. Cover and refrigerate the matzo balls for 30 minutes. For smaller matzo balls, using a large spoon, scoop up a heaping amount of matzo mix (about 1/2 ounce or 15 grams), roll it into a ball, and place it on the plate. If the matzo balls stick to your hands, slick your hands with a little oil. You should end up with at least 18 matzo balls that are roughly the same size. Cover and refrigerate the matzo balls for 30 minutes.
  • Bring the chicken stock to a simmer, season with salt, and add the matzo balls. Cover the pot and gently simmer (if it’s a rolling boil the matzo balls will fall apart) until the matzo balls have floated to the surface and are no longer egg-y in the center when you cut into one, 12 to 20 minutes, depending on the size. Don’t be surprised when the matzo balls double and perhaps triple in size as they soak up the broth. Gently stir in the sliced carrot and celery for the last 2 minutes of cooking.
  • Place 1 large matzo ball or several smaller matzo balls in each bowl, ladle the chicken stock with carrot and celery over the top, and garnish with chopped dill.
Jack's Wife Freda Cookbook

Adapted From

Jack’s Wife Freda

Buy On Amazon


Serving: 1 portionCalories: 250 kcalCarbohydrates: 28 gProtein: 8 gFat: 12 gSaturated Fat: 4 gMonounsaturated Fat: 6 gTrans Fat: 0.01 gCholesterol: 133 mgSodium: 284 mgFiber: 3 gSugar: 3 g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2017 Maya | Dean Jankelowitz. Photo © 2017 Henry Hargreaves. All rights reserved.

Recipe Testers’ Reviews

These matzo balls are unbelievable! The combination of spices and duck fat made these the best and most flavorful matzo balls I’ve ever eaten. I doubled the recipe and served this soup as a first course for 10 guests and they went crazy over it. They were demanding more soup! The broth needed additional bouillon but was delicious once seasoned. It’s a very pretty bowl with the sliced carrots and the dill is a wonderful flavor and garnish for this soup.

After mixing, I tried the dough. Oh my gosh I could’ve eaten it raw it was sooo good. I refrigerated it for 2 hours.

I tried one matzo ball at a simmer and it disintegrated. The soup needs to be at a boil. I knew they were done when they floated up to the top. I did not cut one. I just knew they were done instinctively. The dill garnish was excellent. It added a special flavor.

This matzo ball soup is actually a very straightforward recipe to follow. I found the order and timings more or less as the recipe described. This is soul food and wonderfully warming and simple. I really enjoyed the flavor of the dill and the thinly sliced carrot. Great for a very light meal or for comfort food when you are cold, tired or poorly and equally good for a starter for a dinner party that will be followed by something heavier.

The only change I would make to this recipe would be to add gizzards (not the liver) to the stockpot and a few extra chicken necks. I make my own chicken broth and this really does add depth of flavor that can’t be found without it. I liked the idea of roasting the bones followed by the vegetables being coated in the excess fat. This is something I will copy for my own broth.

I don’t think I used enough parsley stems so would probably triple the amount next time I make it.

I didn’t follow the instructions step by step. I found that while the bones were roasting, I chopped the vegetables and I also mixed the matzo ingredients together and popped that in the fridge.

The matzo balls do increase in size quite substantially, but I liked the look of this in the bowl with the broth. You wouldn’t put more than one ball in a bowl, though I did go back for seconds! It would have served 7, as I ended up with 7 matzo balls; however, easy manipulation of the size of the balls could have made it serve 8. (Polite portions, that is!)

About David Leite

I count myself lucky to have received three James Beard Awards for my writing as well as for Leite’s Culinaria. My work has also appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Italian Sausage Soup

This Italian sausage soup is a cozy one-pot meal that’s laden with sweet sausage, tender gnocchi, spinach and topped with crispy pancetta.

30 mins

Gnocchi Soup with Bacon and Cheese

Who can resist a comforting bowl of tender gnocchi in a creamy, cheesy broth that’s laden with crispy bacon and plenty of vegetables? Not us.

1 hr 15 mins

Corn and Roasted Poblano Soup

Our testers are calling this creamy, comforting bowl of sweet corn and roasted poblano soup “the essence of summertime”. We couldn’t agree more.

1 hr 45 mins

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This is so very similar to my matzo ball soup. I have never understood the basis for cooking the matzo balls in water where they soak up the flavor…of water? I do cook my strained stock much longer to a gel consistency when chilled for a very rich flavor. I also use a highly seasoned, homemade schmaltz instead of duck fat. One thing worth mentioning. Do NOT remove the lid while cooking the matzoh balls. I find cooking them for 30 minutes at a low simmer produces the perfect consistency. I am known for both my matzo ball soup and my (mother’s) chopped liver, which is said to be the best west of the Mississippi River, lol.

    1. Leslie, my oh my oh my! I hope you’ll take pity on this poor lapsed Catholic and send a care package of your soup and chopped liver ASAP!