Best Ever Matzo Ball Soup Recipe: Fluffy Dumplings Floating in Rich Chicken Broth

Soups & Stews

Best Ever Matzo Ball Soup Recipe: Fluffy Dumplings Floating in Rich Chicken Broth

This best ever matzo ball soup recipe delivers the perfect balance of tender, fluffy dumplings floating in a deeply flavorful chicken broth. The secret lies in precise measurements and gentle poaching—no more dense, rubbery matzo balls here.

I've perfected this recipe over years, ensuring every bite is a comforting, restaurant-quality experience that feels like home.

The matzo balls start with a light, airy dough made from matzo meal, eggs, and a touch of chicken fat for richness. They're poached directly in the broth, absorbing its savory depth while maintaining their signature texture.

The broth itself simmers for hours with aromatic vegetables, herbs, and a splash of vinegar for brightness, creating a base that's both comforting and complex.

What you'll end up with is a steaming bowl of matzo ball soup where each dumpling is perfectly tender with a delicate interior, and the broth is rich yet light enough to let the flavors shine.

The aroma alone will have everyone gathering around the table, and the first spoonful delivers that perfect combination of textures and tastes we all love.

Serve with a sprinkle of fresh parsley and matzo croutons for added texture and flavor. This recipe is designed to be beginner-friendly, with clear instructions and foolproof techniques that guarantee success every time. Let's get started on creating this comforting classic that's perfect for cold days or special occasions.

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

Ingredients for best ever matzo ball soup

These ingredients create the perfect harmony of fluffy dumplings and rich, aromatic broth—every bite feels like home.

Ingredient Amount Notes
Matzo Meal 🍞 1 cup Finely ground, not pre-cooked
Large Eggs 🥚 4 whole Room temperature preferred
Chicken Fat 🍗 ¼ cup Or substitute with unsalted butter
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Chicken Broth 🍲 8 cups Homemade or high-quality store-bought
Yellow Onion 🧅 1 whole Medium size, chopped
Carrots 🥕 3 whole Medium size, chopped
Celery Stalks 🌿 3 whole Chopped, with leaves
Garlic Cloves 🧄 4 cloves Minced for broth
White Vinegar 🍶 1 tbsp For brightness
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Bay Leaves 🌿 2 whole Fresh or dried
Matzo Croutons 🍞 ½ cup Optional garnish

The matzo meal is the heart of those fluffy dumplings—look for fine-ground matzo at Jewish markets or the kosher section of your grocery store. Manischewitz is a solid brand if you're unsure. Chicken fat is key for richness, but unsalted butter works in a pinch—just use the same amount. Fresh parsley adds that final pop of color and brightness, so grab a bunch and use half for garnish, half for the broth. For the broth, homemade is ideal, but Knox or Pacific Foods brands are reliable store-bought options. The onion, carrots, and celery form the aromatic base—chop them evenly so they cook at the same rate.

No chicken fat? Butter or olive oil works, though chicken fat gives that classic flavor. Short on matzo meal? Panko breadcrumbs can stretch it, but texture will differ slightly. Fresh herbs like parsley and thyme are ideal, but dried at one-third the amount works too. The vinegar adds brightness—white or apple cider both work. For the matzo croutons, Trader Joe's sells pre-made ones, but you can toast matzo slices in butter for a homemade version. If you're making this ahead, prep the dumpling dough and broth separately—they taste even better the next day.

Broth keeps for 3 days in the fridge or 3 months frozen. Dumplings are best made fresh, but you can shape and freeze them before poaching—just add 2 minutes to cooking time. Store croutons in an airtight container for 1 week. I always double the broth and freeze half—nothing beats reheating a big pot of soup on a chilly day. Garnish with fresh parsley right before serving to keep it vibrant.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear, the dough comes together in five minutes—just mash matzo meal, crack eggs, fold in chicken fat, and let it sit. No food processor, no overworking, just hands and a bowl.
  • That Crispy-Creamy Magic: The secret’s in the chicken fat—it gives those balls a golden crust while keeping the inside pillowy. Trust me, the first bite makes it worth every second.
  • Weeknight to Holiday: Same recipe feeds my exhausted self on Tuesdays or impresses guests on Passover. Freeze the broth, reheat the matzo balls—it’s my go-to for any day.
  • Leftovers That Don’t Suck: Honestly, the soup only gets better the next day. The matzo balls soak up flavor, and the broth stays rich. I make a double batch and eat it for three meals.

Step-by-step instructions for fluffy matzo balls in rich broth

Here's how to make the lightest, most flavorful matzo balls you'll ever taste—every bite stays perfectly fluffy.

1

Prepare the Broth for Maximum Flavor

In a large pot, combine the 8 cups chicken broth, 1 whole yellow onion (chopped), 3 whole carrots (chopped), 3 whole celery stalks (chopped with leaves), 4 cloves garlic (minced), 2 whole bay leaves, 2 teaspoons salt, ½ teaspoon black pepper, and 1 tablespoon white vinegar. Bring to a boil over medium-high heat, then reduce to a simmer for 20 minutes.

Straining the broth later gives you a silky texture, but simmering these aromatics first infuses deep flavor. The vinegar brightens the broth, and the vegetables add natural sweetness. Skim any foam that rises to the surface—it prevents cloudiness in the finished soup.

2

Make the Matzo Ball Dough

In a large mixing bowl, combine the 1 cup matzo meal with 4 whole large eggs and ¼ cup chicken fat (or unsalted butter). Using a fork, gently mix until just combined—don’t overwork the dough. The mixture should hold together when pressed but still look slightly crumbly.

Here’s the thing—overmixing develops gluten, making matzo balls dense. I like to press the dough together with my fingers to check consistency. If it feels too dry, add 1 tablespoon ice water at a time until it forms a soft, pliable dough. Let it rest for 10 minutes while the broth simmers.

3

Shape and Poach the Matzo Balls

Divide the dough into 6 equal portions (about 2 tablespoons each). Roll each into a smooth ball, then gently press your thumb into the center to create a slight indentation—this prevents cracking during cooking. Drop the matzo balls into the simmering broth, spacing them 1 inch apart to allow room to expand.

Simmer uncovered for 25-30 minutes until the matzo balls are light golden brown and the broth is slightly reduced. They’re done when they float—don’t press them down! The indentation helps them puff beautifully. If the broth boils over, reduce the heat slightly to maintain a gentle simmer.

4

Finish and Serve with Confidence

Strain the broth through a fine-mesh sieve into a clean pot, pressing the vegetables lightly to extract all the flavor. Return the broth to medium-low heat and stir in the poached matzo balls. Add the ½ cup matzo croutons (optional) and let everything warm through for 2-3 minutes—just enough to crisp the croutons slightly.

Ladle the soup into bowls, garnishing each serving with ¼ cup fresh parsley (chopped). The matzo balls should be tender inside with a delicate crust, and the broth should coat the back of a spoon with rich, aromatic depth. Serve immediately—these dumplings are at their peak when piping hot!

👨‍🍳

Pro Tips For Making Best Ever Matzo Ball Soup

  • Chill the Dough First: I learned this the hard way—skipping the fridge makes for dense, rubbery matzo balls. Mix your eggs, matzo meal, and chicken fat, then let the dough rest uncovered in the fridge for at least 30 minutes. The cold slows hydration, so when you shape them, they’ll hold together like they’re supposed to. (Yes, even if you’re impatient like me.)
  • Use Room-Temp Eggs: Cold eggs from the fridge won’t blend smoothly with the matzo meal, leaving streaks and uneven texture. Crack them into a bowl 10 minutes before mixing—just enough time to warm up. The dough will come together silkier, and your matzo balls won’t fall apart when boiling. Trust me, this small step makes a real difference.
  • Boil Gently, Not Furiously: I used to drop matzo balls into a rolling boil, and they’d either turn to mush or stay rock-hard. Instead, start with a simmer and add them one at a time, giving the broth a chance to re-stabilize. The gentle movement keeps them intact while they cook through—about 20 minutes for perfect doneness. No more guessing if they’re done.
  • Toast the Matzo Meal: Sounds weird, but it works: dry-toast your matzo meal in a 350°F oven for 5–7 minutes before mixing. This removes excess starch, so your matzo balls absorb broth like a sponge instead of turning gummy. Just don’t walk away—burnt matzo meal is a flavor crime. (Your future self will thank you.)

Dietary considerations for this dish

Gluten-Free Adaptations

For a gluten-free version, replace the 1 cup matzo meal with 1 cup gluten-free matzo meal (like Schär brand) or a blend of ½ cup gluten-free flour and ½ cup cornstarch.

The dough will be slightly different, so add 1 extra tablespoon ice water if needed to bind it. Poach the dumplings for 2-3 minutes longer to ensure they're fully cooked through. 🌱

Dairy-Free Options

Skip the chicken fat and use ¼ cup olive oil or unsalted vegan butter instead. For extra richness, stir 1 tablespoon nutritional yeast into the dough. The flavor stays light but still satisfying. Always check your broth for hidden dairy—some store-bought versions contain it.

Vegetarian Version

Swap the chicken broth for 8 cups vegetable broth (like Imagine or Pacific Foods brands). Use ¼ cup olive oil in place of chicken fat, and add 1 teaspoon turmeric to the dough for a golden hue.

The dumplings will still be tender, though the flavor profile shifts to earthy and savory. Garnish with extra parsley to brighten the dish.

Low-Carb Adjustments

Reduce the matzo meal to ½ cup and add ½ cup finely grated zucchini (squeezed dry) to the dough. This cuts carbs while keeping the dumplings light.

For the broth, use low-sodium chicken broth and omit the matzo croutons. The result is a lighter soup that still delivers comfort in every spoonful. 💪

Allergen-Friendly Tips

For egg allergies, replace the 4 eggs with ¼ cup ground flaxseed mixed with ¾ cup water (let it sit for 5 minutes to thicken). If nut allergies are a concern, avoid nutritional yeast and stick to olive oil. Always double-check labels on broth and matzo meal for cross-contamination warnings.

Kosher Considerations

For a fully kosher version, ensure your broth is pareve (dairy-free) if serving with dairy products. Use chicken fat from a kosher-certified source (like Kosher Delight brands).

If making a meat version, serve with kosher-certified matzo croutons and avoid mixing dairy with meat in the same meal. Always verify certification symbols on packaging.

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 25g9%
Dietary Fiber 2g8%
Sugars 4g
Protein 18g36%
* 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

Why do your matzo balls stay fluffy while others turn dense?

The secret is in the dough mixing and poaching technique. Gently folding the dough just until combined prevents gluten development, while the indentation in each ball creates steam pockets for perfect puffing. Poaching in gently simmering broth (never boiling) keeps them tender inside with a delicate crust.

2

Can I make the matzo ball dough ahead of time?

Yes, but with a few precautions. Shape the dough balls and store them on a parchment-lined tray, covered with plastic wrap, in the fridge for up to 24 hours. For longer storage, freeze uncooked balls for 1 month—just add 5 minutes to poaching time when ready to cook.

3

What's the best way to reheat leftover matzo ball soup?

Reheat gently on the stove over low heat for 5-7 minutes, adding a splash of water or broth if needed. Microwaving can make matzo balls rubbery—always reheat in liquid. For best texture, reheat just until warmed through, then garnish with fresh parsley.

4

How do I fix matzo balls that sink instead of float?

This usually means they're undercooked. Gently press them down with a slotted spoon for 2-3 minutes to finish cooking, then let them float naturally. If they're already fully cooked but still sinking, they may need more air pockets—try reshaping with a slight indentation before poaching again.

5

Can I use matzo meal that's been pre-cooked?

No, pre-cooked matzo meal won't work properly. The dough needs the raw starch to create that signature fluffy texture. Always use finely ground, dry matzo meal—it's the heart of those perfect dumplings. Check the packaging for "finely ground" labeling.

★★★★★4.7(15 reviews)
Categories Soups & Stews