Best Homemade Jewish Chicken Soup Recipe: Matzo Ball Magic That Warms the Soul

Soups & Stews

Best Homemade Jewish Chicken Soup Recipe: Matzo Ball Magic That Warms the Soul

This is the best homemade Jewish chicken soup recipe that delivers the soul-warming comfort of Grandma's kitchen, where tender chicken, hearty vegetables, and fluffy matzo balls create a broth so rich it feels like a hug in a bowl. 💛 The secret lies in slow-simmered flavors that develop over hours, transforming simple ingredients into something deeply comforting and nostalgic.

What sets this recipe apart is its authentic balance—carrots, celery, and onions form the classic "holy trinity" of Jewish cooking, while chicken stock builds a velvety base that's both savory and subtly sweet. The matzo balls, light as clouds yet sturdy enough to hold their shape, are the star, absorbing the broth's flavor with every spoonful.

By the time you're done, you'll have a steaming bowl of soup that's perfect for cold days, Sabbath meals, or whenever you need a taste of home. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of tender chicken, tender vegetables, and perfectly seasoned matzo balls.

The beauty of this recipe is its versatility—use traditional matzo balls or swap in egg noodles for a different texture, and adjust seasonings to suit your family's preferences. It's the kind of dish that gets better with each serving, making it a staple for any home cook.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for best homemade jewish chicken soup

The soul of this soup lies in these 14 ingredients—each playing its part in creating that nostalgic, comforting bowl.

Ingredient Amount Notes
Chicken Pieces 🍗 3 lb Bone-in, skin-on preferred
Chicken Stock 💧 8 cups Homemade or high-quality store-bought
Yellow Onions 🧅 2 whole Medium, peeled and halved
Carrots 🥕 4 whole Medium, peeled and chopped
Celery Stalks 🧄 4 whole Fresh, trimmed and chopped
Garlic Cloves 🧄 6 cloves Fresh, peeled and smashed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Matzo Meal 🍞 1 cup Freshly ground preferred
Large Eggs 🥚 3 whole Room temperature
Salt 🧂 1 ½ tbsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 ¼ cup For sautéing vegetables
Fresh Dill 🌿 2 tbsp Chopped, optional but traditional
Bay Leaves 🍃 2 whole For depth of flavor

The chicken is the heart of this soup, so bone-in, skin-on pieces are ideal—they add richness to the broth. Grab free-range or organic if you can, but any good-quality chicken works. For the stock, homemade is best (simmer chicken bones with veggies for 4-6 hours), but a high-quality store-bought like Kosher or Pacific Foods will do in a pinch. The veggies—onions, carrots, and celery—are the holy trinity of Jewish cooking. Look for fresh, firm produce with vibrant colors. Trader Joe's or your local kosher market are great spots to find everything in one place—no need to run around.

No fresh dill? Dried dill at half the amount works, but fresh is worth hunting down for that bright flavor. Running low on matzo meal? Crushed matzo crackers are a solid swap, though they won’t be as light. For the eggs, room temperature makes a difference—whisk them well for fluffy matzo balls. The bay leaves might seem small, but they elevate the broth’s depth—don’t skip them! If you’re short on time, pre-chop the veggies and store them in the fridge for up to 3 days. The garlic? Smash those cloves with the side of your knife for maximum flavor without burning.

This soup tastes even better the next day—double the batch and freeze half for lazy weeknights. Store the broth (without matzo balls) in the fridge for up to 5 days or freeze for 3 months. For the matzo balls, cook them fresh when serving—they’ll soak up the broth beautifully. If you’re prepping ahead, par-cook the chicken and store it separately, then reheat everything together. The aroma alone will have your whole house gathering around the table—trust me on this one.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss chicken, carrots, celery, and onions into a pot with stock, and let it simmer. No fancy prep, no stress, just hands-off cooking while you handle life’s other chaos.
  • Deep Umami Bomb: That slow-cooked chicken stock? It’s the secret weapon. The onions caramelize just enough to sweeten the broth, while the celery adds a bright, earthy kick—simple ingredients, but the flavor? Ridiculously rich.
  • Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch covered for days. The flavors only get better as it sits, and reheating is a breeze—just warm it up, and it’s like fresh again.
  • Budget-Friendly Comfort: Chicken thighs, carrots, celery, and onions won’t break the bank, but they’ll fill your home with warmth. Plus, leftovers stretch across breakfasts (with toast) and lunches—minimal cost, maximum satisfaction.

Step-by-step instructions for matzo ball chicken soup

Here's how to create the ultimate Jewish chicken soup—rich, comforting, and packed with flavor.

1

🍳 Step 1: Sauté the Aromatics for Deep Flavor

Heat the 0.25 cup olive oil in a large pot over medium heat. Add the 2 whole yellow onions, 4 whole carrots, and 4 whole celery stalks, all chopped into ½-inch pieces. Cook for 8-10 minutes until the vegetables soften and the onions turn translucent.

Here's the thing—don't rush this step. The longer you cook the vegetables, the deeper the flavor. When they're tender and the edges start to caramelize slightly, add the 6 cloves garlic cloves and 2 whole bay leaves. Stir for 30 seconds until the garlic becomes fragrant but doesn't brown. This is your flavor foundation.

2

🍳 Step 2: Simmer the Chicken and Vegetables

Add the 3 lb chicken pieces to the pot, along with 8 cups chicken stock, 1.5 tbsp salt, and 0.5 tsp ground black pepper. Bring everything to a boil, then reduce heat to low and let it simmer for 45-50 minutes until the chicken is fork-tender and easily pulls away from the bone.

I like to skim off any foam that rises to the surface during the first 10 minutes of simmering—this keeps the broth clear. After 30 minutes, check the seasoning and adjust if needed. The broth should taste rich and savory, not bland. If you're using bone-in, skin-on chicken, you'll end up with a velvety broth that's even more flavorful.

3

👨‍🍳 Step 3: Make the Matzo Balls

While the chicken simmers, prepare the matzo balls by mixing the 1 cup matzo meal, 3 whole large eggs, 2 tbsp fresh dill, 0.5 tsp salt, and 0.5 tsp ground black pepper in a bowl. Add ½ cup cold water and stir until a thick, dough-like consistency forms.

Here's the trick: the dough should be smooth but still hold its shape when you press it. If it's too sticky, add a little more matzo meal; if it's too dry, add a splash of water. Drop the dough into the simmering broth in small, 1-inch balls, spacing them out so they have room to cook. They'll puff up beautifully as they cook.

4

⏰ Step 4: Finish the Soup and Garnish

Once the chicken is fully cooked, remove it from the pot and let it cool slightly before shredding the meat. Strain the broth to remove any solids, then return it to the pot. Add the shredded chicken back in and let it warm through for 5 minutes.

To serve, ladle the soup into bowls and garnish with the 0.25 cup fresh parsley and any remaining 2 tbsp fresh dill. The matzo balls should be light and fluffy, with a delicate texture that contrasts perfectly against the rich broth. This is the moment you've been waiting for—each spoonful is pure comfort in a bowl!

👨‍🍳

Pro Tips For Making Best Homemade Jewish Chicken Soup

  • Sear the Chicken First: I learned this the hard way—skipping the sear means bland soup. Brown the chicken pieces in batches in a hot pot with a little oil before adding liquids. The Maillard reaction adds depth that no amount of stock can replace.
  • Chop Vegetables Evenly: Carrots and celery in big chunks? They’ll turn to mush before the chicken cooks. Cut them into ½-inch pieces so they soften without disappearing. Onions should be diced small—they sweeten as they cook, but you don’t want chunks.
  • Simmer, Don’t Boil: After everything’s in the pot, keep the heat low enough that bubbles just break the surface. Boiling toughens the chicken and clouds the broth. A gentle simmer guarantees tender meat and clear, flavorful stock.
  • Save the Stock Water: When draining roasted chicken for stock, don’t pour out that first murky water—it’s packed with flavor. Use it to start your soup, then add fresh stock for depth. It cuts cooking time and adds richness without extra effort.

Make-ahead tips for leftovers

Broth Prep Ahead

Start your broth base 24 hours ahead for maximum flavor development. Simmer the chicken, vegetables, and aromatics for 4-6 hours (or pressure cook for 90 minutes) to create a deeply flavorful stock. Strain and store in an airtight container in the fridge for up to 5 days or freeze for 3 months. This step is non-negotiable—it transforms a simple soup into something extraordinary. 💛

Matzo Ball Prep

Make matzo ball dough 1 day ahead and refrigerate in an airtight container—this keeps them from sticking and makes shaping easier. When ready to cook, drop them into simmering broth and poach for 20-25 minutes until golden and fluffy. Pro tip: Use ice water to rinse your hands while shaping for perfectly smooth balls. 🍞

Chicken Shortcut

Save time by par-cooking the chicken in advance. Poach the chicken pieces in water with 1 tbsp salt and 1 tsp pepper for 20 minutes, then store in the fridge for up to 3 days. When you're ready to assemble the soup, simply shred and add it to the simmering broth for 10 minutes to reheat. This keeps your chicken tender and juicy. 🍗

Freezer-Friendly

Assemble the entire soup (without matzo balls) up to 3 months ahead. Store in freezer-safe containers, leaving 1-inch headspace for expansion. When ready to serve, thaw overnight in the fridge, then reheat on the stovetop over medium-low heat for 20-30 minutes. Add fresh matzo balls when reheating for the best texture. ❄️

Garnish Last

Fresh herbs like parsley and dill should be added right before serving to preserve their vibrant color and fresh flavor. Store chopped herbs in the fridge in a small airtight container with a paper towel to absorb moisture. This keeps them crisp for up to 3 days. 🌿

Leftovers Magic

Leftover soup tastes even better the next day—double the batch and freeze half. Reheat by simmering on the stovetop with ½ cup water to restore moisture. For matzo balls, reheat them separately in the broth for 5-7 minutes to prevent them from turning rubbery. This is how my family turns leftovers into a new favorite meal. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 4g20%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without matzo balls?

Traditional Jewish chicken soup often includes egg noodles instead. Use ½ lb wide egg noodles and cook them separately for 8-10 minutes in salted boiling water. Add them to the finished soup just before serving so they don't get mushy. For extra richness, try fresh egg noodles from an Italian market—they hold up beautifully.

2

How do I make the broth clearer?

For a crystal-clear broth, skim off any foam that rises during the first 10 minutes of simmering. After cooking the chicken, strain the broth through a fine-mesh sieve lined with cheesecloth. For extra clarity, chill the strained broth overnight—the fat will solidify on top and can be easily removed. This method works especially well for special occasions!

3

What's the secret to fluffy matzo balls?

The key is using cold water and room-temperature eggs while keeping the dough thick but smooth. Drop the balls into simmering broth (not boiling) and let them cook gently for 20-25 minutes. They should float when done. Pro tip: Add 1 tbsp baking powder to the dough for extra lift—just don't overmix!

4

Can I use chicken thighs instead of breasts?

Yes, but adjust the cooking time! Chicken thighs stay juicier and add more flavor to the broth. Use 3 lb bone-in, skin-on thighs and simmer for 50-60 minutes—they're done when they reach 165°F internally. The skin will crisp up beautifully and infuse the broth with amazing depth. Just remove the skin before shredding the meat.

5

Why does my soup taste bland?

Most likely, you need more seasoning or longer simmering time. Taste the broth before adding the chicken—it should be rich and savory, not watery. If using store-bought stock, try adding 1 tsp chicken bouillon powder or a pinch of MSG (optional) to boost umami. For homemade stock, simmer uncovered for 1-2 extra hours to concentrate the flavors.

★★★★★4.9(14 reviews)
Categories Soups & Stews