Imagine a steaming bowl of Matzo Ball Soup, where fluffy, cloud-like matzo balls float serenely in rich, golden chicken broth. The aroma wafts through the air, promising warmth and comfort that can soothe even the most challenging of days, making it the ultimate soul food for any occasion—be it a festive Passover gathering or a cozy dinner on a rainy evening.

As you take your first spoonful, the delightful flavors dance on your palate, evoking cherished memories of family gatherings and heartfelt laughter around the table. This beloved dish is more than just a recipe; it's a testament to tradition and love, making every bite a nostalgic journey that brings everyone together, igniting joy and connection in every slurp.
Why Is Matzo Ball Soup So Irresistibly Good?
Comforting warmth in every spoonful, this Matzo Ball Soup is the ultimate remedy for chilly days or a cozy night in. Easy to make, with just 30 minutes of prep, you’ll find yourself whipping this up even on busy weeknights. Flavorful ingredients like fresh dill and garlic elevate the classic taste, while homemade or store-bought broth delivers rich depth. Plus, it’s a versatile dish that can be enjoyed year-round—not just during Passover! With its crowd-pleasing appeal, everyone will be asking for seconds.
Matzo Ball Soup Ingredients
For the Matzo Balls
- 1 cup matzo meal – Provides the base for fluffy matzo balls that are a beloved element of Matzo Ball Soup.
- 4 large eggs (lightly beaten) – Acts as a binder and adds richness to the matzo balls.
- ¼ cup water – Helps achieve the right consistency for the matzo ball mixture.
- ¼ cup vegetable oil – Adds moisture and keeps the matzo balls tender during cooking.
- 1 teaspoon salt – Enhances flavor and balances the ingredients in the matzo mixture.
- ¼ teaspoon black pepper – Provides a hint of spice, elevating the overall taste of the matzo balls.
- 1 tablespoon fresh dill (chopped) – Infuses a delightful herbal note that complements the soup beautifully.
For the Soup
- 8 cups chicken broth (homemade or store-bought) – The heart of your soup, offering warmth and depth of flavor.
- 2 carrots sliced – Adds natural sweetness and vibrant color to your comforting bowl of soup.
- 2 celery stalks sliced – Contributes a subtle crunch and aromatic earthiness to the broth.
- 1 small onion (diced) – Enhances the flavor profile with its sweet and savory notes when cooked.
- 2 cloves garlic (minced) – Infuses a savory depth, making every spoonful more delicious.
- 1 teaspoon salt – Balances flavors while ensuring your soup is seasoned just right.
- ½ teaspoon black pepper – Offers a gentle kick that complements the other ingredients perfectly.
- 1 tablespoon fresh parsley (chopped) – A fragrant finish that adds brightness and color to your Matzo Ball Soup.
How to Make Matzo Ball Soup
1. Combine ingredients: In a mixing bowl, whisk together 1 cup matzo meal, 4 large eggs (lightly beaten), ¼ cup water, ¼ cup vegetable oil, 1 teaspoon salt, ¼ teaspoon black pepper, and 1 tablespoon fresh dill (chopped). Mix well and refrigerate for 30 minutes to allow flavors to meld.
2. Boil water: Bring a large pot of salted water to a rolling boil. This will help the matzo balls cook evenly and maintain their fluffy texture.
3. Form balls: Once the mixture has chilled, use your hands to form balls about 1 inch in diameter. This step is fun and allows you to shape the matzo balls just right!
4. Cook matzo balls: Drop the formed matzo balls into the boiling water carefully. Cover the pot and reduce heat to a gentle simmer. Cook for about 20 minutes until they have expanded and are tender.
For the Soup:
5. Heat broth: In a large pot over medium heat, pour in 8 cups of chicken broth (homemade or store-bought). This aromatic base will bring your soup to life!
6. Add vegetables: Stir in 2 sliced carrots, 2 sliced celery stalks, 1 small diced onion, and 2 minced cloves of garlic. Season with 1 teaspoon salt and ½ teaspoon black pepper. Bring this delicious medley to a simmer and let it cook for about 20 minutes until the vegetables are tender.
7. Combine & serve: Gently add the cooked matzo balls to the soup and simmer for an additional 5 minutes. Just before serving, stir in 1 tablespoon chopped fresh parsley for a burst of color and flavor.
Optional: Garnish with additional fresh dill for an extra touch of flavor.
Exact quantities are listed in the recipe card below.
Pro Tips for Matzo Ball Soup
- Chill the Mixture: Refrigerating the matzo ball mixture for at least 30 minutes ensures they hold their shape while cooking in the broth.
- Gentle Cooking: Avoid boiling the matzo balls too vigorously; simmering them helps maintain a tender texture instead of making them tough.
- Fresh Ingredients: Using fresh dill and parsley elevates the flavor of your Matzo Ball Soup, making it more aromatic and vibrant.
- Season Gradually: Taste and adjust the seasoning of your soup as you go; adding too much salt initially can overpower the delicate flavors.
- Uniform Size: Shape the matzo balls uniformly to ensure even cooking. If they’re too big, they may not cook through entirely.
How to Store and Freeze Matzo Ball Soup

- Fridge: Store leftover Matzo Ball Soup in an airtight container for up to 3 days. Ensure the soup cools completely before sealing to maintain freshness.
- Freezer: For longer storage, freeze the soup without matzo balls in a freezer-safe container for up to 3 months. Add cooked matzo balls when reheating for best texture.
- Reheating: Thaw frozen soup overnight in the fridge, then reheat on the stovetop over medium heat until warmed through. Stir occasionally to ensure even heating.
- Matzo Balls Storage: If you have leftover matzo balls, store them separately in the fridge for up to 2 days. Reheat them gently in the soup or steam them to maintain their lightness.
Matzo Ball Soup Your Way
Feel free to sprinkle in your own flair and personal touch to this warm, hearty classic!
- Gluten-Free: Substitute matzo meal with gluten-free matzo meal or ground almond flour for a delightful twist. This option keeps the essence of the dish while catering to gluten sensitivities. You'll still enjoy those comforting flavors with a different texture.
- Herb-Infused: Swap fresh dill for fresh thyme or tarragon to introduce new aromatic notes. Each herb brings its unique personality to the soup, enhancing the overall fragrance and taste, making it even more inviting.
- Spicy Kick: Add a pinch of cayenne pepper or red pepper flakes to the soup for a gentle heat. Just a little can elevate the flavor profile and awaken your taste buds, creating an unexpected yet delightful surprise in every spoonful.
- Vegetable Boost: Toss in additional veggies like spinach, zucchini, or corn for added nutrition and flavor. The vibrant colors and textures will not only make the soup heartier but also more visually appealing, creating a feast for both the eyes and palate.
- Savory Additions: Include cooked chicken pieces or matzo ball variations made with cheese for extra richness. These additions create a more filling meal that brings everyone together around the table, perfect for family gatherings.
- Noodle Twist: For a fun variation, add egg noodles alongside your matzo balls for a comforting hybrid dish. The combination of chewy noodles and fluffy dumplings adds another layer of texture that’s simply irresistible.
- Lemon Zest: Squeeze some fresh lemon juice or add lemon zest before serving for a bright zing. This citrusy note cuts through the richness of the broth, making each bowl feel refreshing and invigorating.
Make Ahead Options
Preparing Matzo Ball Soup in advance is a delightful way to enjoy this comforting dish with minimal fuss on busy days. You can make the matzo balls ahead of time by combining 1 cup of matzo meal, 4 large eggs, ¼ cup water, ¼ cup vegetable oil, 1 teaspoon salt, ¼ teaspoon black pepper, and 1 tablespoon chopped fresh dill. After mixing, refrigerate the mixture for up to 24 hours before forming it into balls and cooking them. The soup can also be prepared ahead by sautéing the vegetables in the chicken broth and storing it for up to 3 days in the fridge. When you're ready to serve, simply reheat the soup and add your pre-cooked matzo balls for a quick and satisfying meal that brings warmth to your table any time of year. This way, you can savor your homemade Matzo Ball Soup without the last-minute rush!
Matzo Ball Soup Questions Answered
What can I use instead of matzo meal in this recipe?
If you’re in a pinch, you can substitute matzo meal with finely ground almond flour or gluten-free bread crumbs. Keep in mind that the texture may vary slightly, but it will still yield deliciously comforting matzo balls.
How long can I store leftover matzo ball soup?
You can store leftover matzo ball soup in an airtight container in the refrigerator for up to 3 days. To keep the matzo balls from becoming too soggy, consider storing them separately from the broth.
Can I freeze matzo ball soup?
Absolutely! You can freeze your matzo ball soup for up to 3 months. Just make sure to freeze the broth and matzo balls separately to maintain their textures. Thaw overnight in the refrigerator before reheating on the stove over low heat.
What’s the best way to know when my matzo balls are cooked?
Your matzo balls should be light and fluffy when they’re done cooking. After simmering them for about 20 minutes, they will expand slightly and float to the surface. You can taste one to ensure it's cooked through; it should have a tender texture without being gummy.
How do I make my matzo balls fluffier?
For fluffier matzo balls, consider adding a teaspoon of baking powder to your mixture or using seltzer water instead of plain water. This extra leavening helps create that delightful lightness we all love!
What is a good serving size for this soup?
This recipe yields about 4 servings, with each serving containing roughly 250 calories. It’s perfect for a cozy family meal, but feel free to double the recipe if you're hosting a larger gathering!

Matzo Ball Soup
Ingredients
Method
- In a mixing bowl, combine matzo meal, eggs, water, vegetable oil, salt, black pepper, and dill. Mix until well combined and refrigerate for 30 minutes.
- Bring a large pot of salted water to a boil. Once the mixture has chilled, form into balls about 1 inch in diameter.
- Drop the matzo balls into the boiling water, cover, and reduce heat to a simmer. Cook for 20 minutes.
- In a large pot, heat the chicken broth over medium heat. Add the carrots, celery, onion, and garlic.
- Season with salt and black pepper. Bring to a simmer and cook for 20 minutes until the vegetables are tender.
- Add the cooked matzo balls to the soup and simmer for an additional 5 minutes. Stir in fresh parsley before serving.




