Go Back
+ servings
4.54 from 13 votes
Bowl of Vegan Matzo Ball Soup with Parsley and Drinking Glass in the Background
Vegan Matzo Ball Soup
Prep Time
20 mins
Cook Time
52 mins
Total Time
1 hr 12 mins

Whether you're celebrating Passover in the coming days or not, you need this vegan matzo ball soup in your life! No eggs, no animal products, just all the deliciousness made with cozy matzo balls and veggies in scrumptious savory broth.

Course: Soup
Cuisine: American, Eastern European
Servings: 4
Calories: 438 kcal
Author: Alissa Saenz
For the Matzo Balls
  • ¾ cup matzo meal
  • 2 tablespoons chickpea flour
  • 3 tablespoons tapioca starch
  • ¾ teaspoon salt
  • ¾ cup unflavored soy or almond milk
  • ¼ cup canola oil (or another neutral flavored cooking oil)
For the Soup
  • 1 tablespoon canola or olive oil
  • 1 medium leek, white and pale green parts only, chopped
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 6 cups vegetable broth
  • 1 cup frozen peas, thawed
  • ¼ cup chopped fresh dill
  • Salt and pepper to taste
  1. To make the matzo balls, stir the matzo meal, chickpea flour, tapioca starch, and salt together in a medium bowl. Stir in the milk and oil until thoroughly mixed.

  2. Cover the bowl and chill the mixture for at least 30 minutes, while you begin the soup.

  3. To make the soup, coat the bottom of a large pot with olive oil and place it over medium heat. Add the leek and carrot, and sauté for 5 minutes, until the carrot just begins to soften.

  4. Add the garlic and continue to sauté for another minute, until very fragrant.

  5. Stir in the broth. Raise the heat and bring the broth to a boil. Lower the heat to a simmer.

  6. Shape the matzo mix into 1-inch balls, pressing the mixture firmly together. Carefully drop each ball into the soup right after forming it.

  7. Allow the soup to cook, uncovered, at a low simmer, for 45 minutes. Do not stir.

  8. Carefully stir in the peas and cook for about 2 minutes more.

  9. When the soup is finished cooking, remove it from the heat and season with salt and pepper to taste. Carefully stir in the dill.

  10. Ladle into bowls and serve.

Recipe Notes

I updated this recipe in April of 2019 after hearing from a few readers that their matzo balls fell apart. If you were a fan of the original and want to stick with it, make your matzo balls using 1 cup matzo meal, ¼ cup chickpea flour, 1 teaspoon baking powder, ¾ teaspoon salt, ¾ cup non-dairy milk, and ¼ cup canola oil.

Nutrition Facts
Vegan Matzo Ball Soup
Amount Per Serving
Calories 438 Calories from Fat 185
% Daily Value*
Fat 20.6g32%
Saturated Fat 2g10%
Sodium 1668mg70%
Potassium 779mg22%
Carbohydrates 42.6g14%
Fiber 5.5g22%
Sugar 6.9g8%
Protein 15.1g30%
Calcium 170mg17%
Iron 3.8mg21%
* Percent Daily Values are based on a 2000 calorie diet.