Go Back
+ servings
overhead photo of a bowl of vegan matzo ball soup

Vegan Matzo Ball Soup

Perfect for Passover, this vegan matzo ball soup is sure to be a hit year after year. Egg-free vegan matzo balls in a savory chicken-style soup will bring back the holiday memories from when you were a kid!
4.7 from 3 votes
Print Pin
Prep Time: 30 minutes
Cook Time: 30 minutes
Servings: 4 servings
Author: Sarah Sullivan

Ingredients

Matzo Balls

  • 2 cups matzo meal (not matzo ball mix)
  • 3 tablespoons cornstarch
  • 1 teaspoon baking powder
  • 2 teaspoons salt
  • 1/2 teaspoon garlic powder (optional)
  • pepper to taste
  • 1 1/2 cups water (or chick'n style broth. if using broth, reduce salt.)
  • 1/4 cup neutral oil or melted vegan butter
  • 3/4 cup unsweetened applesauce

Matzo Ball Soup

  • 2 tablespoons olive oil or vegan butter
  • 1 medium white or yellow onion diced
  • 2-3 stalks celery sliced
  • 2-3 medium carrots peeled and sliced
  • 8 cups chick'n style vegetable broth
  • 2 bay leaves
  • 1 tablespoon lemon juice from about half a small lemon
  • 2 tablespoons fresh chopped parsley
  • 2 tablespoons fresh chopped dill

Instructions

Mix and Shape the Matzo Balls

  • In a bowl, whisk together matzo meal, cornstarch, baking powder, (optional) garlic powder, salt, and pepper.
  • Pour in water, oil (or melted butter), and applesauce. Mix everything together until evenly combined.
  • Cover this mixture and place in the refrigerator for at least 1 hour, or up to a few hours. This step is important as it allows the mixture to firm up and the matzo meal to become evenly hydrated. If you skip this step, the matzo balls may not hold together as well when they are cooked.

Cook the Soup

  • While the matzo ball mixture chills, you can get the soup started.
  • Heat oil in a pot over medium or medium-high heat until it glistens.
  • Add diced onion and sauté for 3-5 minutes, or until translucent.
  • Add celery and carrot and sauté for another 3-5 minutes.
  • Pour in chick'n style vegetable broth, add in bay leaves, and bring to a boil. Reduce heat to low, cover, and simmer for at least 20 minutes — but you can keep it at a low simmer for as long as you like until ready to serve.

Cook the Matzo Balls

  • Note: I prefer to cook the matzo balls in a separate pot of water and add them to the soup when ready to serve. This allows the soup broth to stay nice and clear. If you choose to cook the matzo balls directly in the soup, the broth will become cloudy from the starches in the matzo balls.
  • When you are ready to cook the matzo balls, bring a pot of salted water to a boil, then reduce to the heat to LOW or MEDIUM-LOW to establish a *very* gentle simmer. It should be on the verge of not simmering at all. Important: Egg-free matzo balls are more delicate than traditional ones, and they may start to fall apart if cooked at a full rolling boil. Keep an eye on the pot and adjust the heat as needed so it is just *barely* simmering.
  • Portion the mixture out and roll into balls. You can lightly grease your hands to keep the mixture from sticking. Aim for roughly the size of ping pong balls. (I like to use a 2 tablespoon cookie scoop for ease.) The matzo balls will expand as they cook, so resist the urge to make them too big at this stage.
  • Gently lower the matzo balls into the simmering water. Let them simmer for 10 minutes. Again, adjust the heat as needed to keep the water just barely simmering. The matzo balls will begin to float as they cook, indicating they are almost done.
  • Use a slotted spoon to lift the matzo balls out of the water and onto a plate or tray. Let them cool for at least 5-10 minutes — this will allow them to firm up a bit more on the surface. From there you can add them to your soup. They can also be made ahead of time and reheated in the soup later.

Serve the Matzo Ball Soup

  • Give the soup broth a taste and add more salt and pepper as needed. Just prior to serving, stir in the fresh chopped parsley and dill. Squeeze in fresh lemon juice to brighten everything up.
  • Place matzo balls in the simmering soup to gently reheat for about 5 minutes before serving.
  • To serve, garnish each individual bowl with fresh chopped dill and/or chives. Enjoy!
Did you make this recipe?We’d love for you to leave a review on the website! You can also share a photo on IG and tag @sarahsvegankitchen_ or #sarahsvegankitchen.