Vegan Meatball Soup with Pasta & Kale
This post may contain affiliate links, please see our privacy policy for details.
This Vegan Meatball Soup with Pasta & Kale is a hearty and satisfying dinner recipe. Simmered in a flavorful pesto broth.
Back again this week with another soup recipe. It is October after all. We need all the soup we can get. Am I right? Today’s soup is a hearty one. Vegan meatballs and pasta bulk this up and make it a great dinner recipe. The kale rounds everything out with a pop of green. The perfect Sunday dinner – simmer it on the stove all day and eat the leftovers for lunch over the week.
How to make vegan meatballs
These vegan meatballs are so freaking good. I made them with the Beyond Sausage (Hot Italian flavor). They seriously taste like the real deal and will definitely fool any meat eater.
We are making these meatballs the traditional way, with a little bit of a vegan twist. Start by adding the vegan sausage to a bowl and giving it a good smash. Add in the bread crumbs, garlic, olive oil, pesto, salt, pepper and aquafaba.
If you’re not familiar with aquafaba it is just the canning liquid from a can of chickpeas. It is going to act as the binding for the meatballs. You could also swap it for a flax egg, but I find aquafaba to work better.
Roll the balls into 1 inch balls and place them on a plate – you should be able to make about 20 balls.
To cook them, heat some olive oil in a stock pot. Work in batches, until all of the meatballs are browned on all sides. Remove them from the pan and get to working on the rest of the soup.
How to finish the Vegan Meatball Soup with Pasta & Kale
Now that the meatballs are done, add onion, garlic, thyme, oregano, salt and pepper to the pot and cook it down for a couple of minutes. Things should start to smell really good now.
Add in the broth, pesto and crushed tomatoes and bring everything to a boil. Gently place the meatballs back in the broth, lower the heat, cover and simmer for about 15 minutes.
Pour the pasta into the broth and give everything a stir. Once the pasta is just about cooked through, add in the kale and cook it down for a couple of minutes.
How much broth to add and leftovers
At this point you have a couple of options. You can leave the soup on the thicker side (since the pasta will absorb some of the broth) OR you can add another cup of broth to thin things out.
Serve the soup piping hot with some fresh basil on top. Note that the pasta will continue to absorb the broth as the soup sits, so you may need to add more broth or water to the leftovers. You can also cook the pasta separately and add it to each bowl of soup.
Need more recipe inspo? Check these out:
Vegan Meatball Soup with Pasta & Kale
Ingredients
FOR THE VEGAN MEATBALLS
- 16 ounces vegan sausage or ground beef I used Beyond Sausages
- 3 cloves garlic diced
- 1 tablespoon olive oil
- 1/2 cup bread crumbs
- 1 tablespoon aquafaba*
- 2 tablespoons pesto
- salt & pepper
FOR THE SOUP
- 4 tablespoons olive oil separated
- 1 small yellow onion diced
- 4 cloves garlic diced
- 1 tablespoon fresh thyme minced
- 1 teaspoon dried oregano
- salt & pepper to taste
- 5-6 cups low sodium vegetable broth
- 1 15-ounce can crushed tomatoes
- 1 tablespoon pesto
- 1.5 cups short pasta dry
- 1 cup kale torn in bite-sized pieces
- fresh basil for serving
Instructions
- Combine the meatball ingredients in a bowl and mash with a fork to combine. Roll the mixture into balls and place on a plate – I was able to make 20.
- Heat 2 tablespoons of olive oil in a stock pot over medium heat. Working in batches, add the meatballs to the pot and cook until browned on all sides. Remove from the pot and set aside.
- Add the remaining 2 tablespoons of olive oil to the pot followed by the onion, garlic, thyme, oregano, salt & pepper. Cook for 3-4 minutes, being sure to scrape down the brown bits from the bottom of the pan.
- Add the broth, tomatoes & pesto and bring it to a boil. Carefully add the meatballs back to the broth, lower the heat, cover and simmer for 15-20 minutes.
- Add the dry pasta to the pot and cook until al dente – about 10 minutes. Lastly, add the kale and cook for a couple more minutes.**
- Taste and add salt if needed. Serve hot with fresh basil.
Video
Notes
This post may contain affiliate links. If you click on one and make a purchase I will receive a small percentage of the sale. Please know I would never link a product unless I have personally used it and loved it!
Hi Rene
This soup is amazing. This is the second time I have made it. My husband absolutely loves it. He is a meat eater. Lol
Thank you. Love your recipes. ❤️❤️
Woooooo! So glad it was a hit with the hubby!
What kind of pesto did you use?
This recipe is AMAZING!!! My boyfriend and I have been trying different soups this winter and this one is my absolute favorite so far. We did add spinach instead of kale, but so so good!
Hi Tierra – so glad you both enjoyed it! Love a good bowl of soup in the colder months!
Hi Rene, this recipe sounds fabulous! Could it be adapted for a slow cooker?
Hi Jessica – you could definitely do this in the slow cooker. Just saute everything on the stove as written, then add it to the slow cooker and cook on high for 4 hours or low for 8. Add the kale 20 minutes before serving and I would cook the pasta separately so it doesn’t get overcooked.
These meatballs look delicious! Thanks for linking up with What’s Cookin’ Wednesday! and please visit us: https://www.beckandbulow.com
Hey Rene, i can’t do all the oil so would the meatballs work in the air fryer, or would they dry out too much? Love your recipes but have to adjust the oil for health reasons.
Hi Richard – the air fryer should definitely work! I would say 380 for 10-12 minutes, shaking halfway. Let me know how they turn out!