Creamy, dreamy, comforting, and soooo delicious! If you love creamy meals, you definitely have to give this pasta soup a try. The recipe is vegan, gluten-free, and very easy to make.
White creamy pasta soup
I love all kind of soups, I really do, however, I really adore the creamy ones like this vegan potato soup or this white bean soup. They are just so comforting, satisfying, and delicious! Most non-vegan white cream soups contain lots of heavy cream and/or cream cheese, which makes them pretty unhealthy in my opinion.
You won’t find these ingredients in my creamy pasta soup. I used a combination of white cannellini beans and cashews to make this ‘chowder’ extraordinary creamy, healthy, protein-rich, and yummy!
Which other veggies can I use?
This creamy pasta soup contains different veggies such as broccoli, carrot, celery, onion, and garlic. Veggies are important for our health, and we shouldn’t forget to eat them. Furthermore, they add a nice flavor to this white cream soup.
Many kids don’t like eating veggies (which I understand because I didn’t like most veggies either as a kid) but paired with this creamy soup they won’t really taste them! You can also choose your favorite veggies, for example, zucchini or cauliflower. Sweet potato could be a great addition as well!
Which kind of pasta should I use for this soup?
I used gluten-free pasta for this recipe, however, you can use regular pasta instead. Any shape is fine, I really loved this curly pasta though which reminds me of lasagna sheets! So cute, isn’t it?! You can, of course, use lasagna sheets if you like.
I think tortellini would be also amazing and very tasty! If you aren’t the biggest fan of pasta, why not try making this creamy soup with gnocchi? Definitely check out my easy homemade gnocchi recipe, which is vegan AND gluten-free.
Creamy soup with beans and cashews
As mentioned before, I used cashews and cannellini beans to make this vegan vegetable soup super creamy and smooth. Not only will the beans add a great creaminess, but they also contain healthy plant-based protein.
If you want to make this white vegan soup nut-free then use hemp seeds! I made this noodle soup in different versions while I was recipe testing and actually used hemp seeds the first time.
Hemp seeds are lower in fat than cashews, they contain important omega-3 fatty acids and are furthermore nut-free. So they are a really great alternative to cashews. Both are delicious though!
Also, if you don’t have a powerful blender (and the cashews never really turn out smooth and creamy), don’t worry because I have the solution for you: Simply use cashew butter instead of cashews. Problem solved!
Easy and quick vegan recipe
This healthy vegan noodle soup is super easy to make in just a few steps. It actually takes less than 30 minutes to make this delicious recipe from start to finish. I cooked the soup on the stove, but it might be also a great recipe for the Instant Pot (I have yet to try it).
How to store pasta soup?
You can store leftovers covered in the fridge for up to 3 days. You will need to add more vegetable broth or dairy-free milk when reheating the soup on the stove. Freezing should work fine too, I’d recommend portioning the soup in zip lock bags. Let it thaw overnight in the fridge before reheating and serving.
Should you try out this creamy pasta soup, please leave a comment below, and don’t forget to tag me in your Instagram or Facebook post with @elavegan and #elavegan because I love to see your recreations.
If you love hearty vegan soups, definitely also check out the following recipes:
- Vegan Lentil Soup
- Mexican Pinto Bean Soup
- Vegan Broccoli Cheese Soup
- Creamy Vegan Ramen Recipe
- Easy Veggie Stew Recipe
- Thai Coconut Curry Soup
- Creamy Vegan Lasagna Soup
- Vegan Corn Chowder
- Creamy Cauliflower Soup

Creamy Pasta Soup
Ingredients
For the soup:
- 1 large (225 g) carrot peeled and chopped
- 1-2 stalks (75 g) celery chopped
- 7 oz (200 g) broccoli florets
- 1/2 tbsp oil
- 1 medium onion diced
- 4 garlic cloves minced
- 5-6 cups (1200-1400 ml) vegetable broth
- 2 tsp onion powder
- 2 tsp Italian seasoning
- 1-2 tsp ground lovage (Maggi herb) (optional)
- Salt and pepper to taste
- 7 oz dry (200 g) pasta (I used gluten-free)
- Fresh herbs to garnish
Cashew-Cannellini Cream:
- 1 (15 oz) can white cannellini beans or any other white beans (drained and rinsed)
- 1/2 cup (75 g) cashews soaked (see notes)
- 1 1/2 cups plant-based milk
- 1 tbsp lemon juice
- 1/4 tsp salt
Instructions
- You can watch the video in the post for visual instructions.Soak cashews for a couple of hours OR boil them for 20 minutes in water until they are soft. Once the cashews are soft, transfer them to a blender, add the cannellini beans, the plant-based milk, lemon juice & salt and blend on high speed for about 2 minutes or until super smooth and creamy. Set aside.
- For the soup: Heat oil in a large pot over medium heat, add the onion, all veggies and fry for about 4 minutes. Then add the garlic, the spices and cook for a further minute.
- Add in the veggie broth (I first used 5 cups but had to add another cup later). Bring to a boil and then reduce the heat.
- Now add the cashew-cannellini cream and stir. Let the soup simmer for about 6-8 minutes.
- Finally, add dry pasta of choice and let the soup simmer for about 8-10 minutes, or until the pasta is al-dente (check the package instructions). Stir frequently!If the soup is too thick, either add more veggie broth or plant-based milk!
- Taste and adjust seasoning. You will most likely need to add more salt! Garnish with fresh herbs, Vegan Parmesan Cheese, and enjoy!
Notes
- For a nut-free version, simply use 75 grams of hemp seeds!
- If you love pasta and soup, you might also like my Vegan Lasagna Soup.
- Recipe serves (at least) 4. Nutrition facts are for one serving.
Nutrition information is an estimate and has been calculated automatically
I have reviewed the recipe and can’t figure out what I did wrong. The flavor was great but it was not thick, was more like a broth. I will try again within much less vegetable broth maybe? Or make the cashew cream with less milk?
Did you cook the pasta separately?
yes
And that was the mistake.
I made this soup on Wednesday evening. Oh my, gee, was this so good! I started a food journey on 1 January 2023; I am about 90% vegan at this point, and I have been missing some creamy comfort foods, and this soup fulfilled my desire for creamy comfort food, so much so that I overate the first night and had a bit of a stomach ache for eating too much!
I added some red pepper flakes and absolutely loved the outcome.
Thank you.for sharing the amazing recipes! I look forward to trying more.
That’s awesome, Ferbie! I am so glad you like this soup. Thanks for your great Feedback. 🙂
This was really good. I did use a bag of frozen broccoli as I didn’t have fresh. Other than that I followed the recipe.
I am so glad you liked it, Sue. Thanks for your great feedback. 🙂
I was wondering if you could tell me the name of the pasta you used? Thank you for your time.
Sure, it was from the company “Garofalo”. 🙂
Really love so many of your recipes! Looking forward to tr trying this one! Always looking for ways to plant up a dish! I make a basic white sauce from navy beans, cauliflower and or brown rice, onions, garlic and olive oil that I use regularly in everything by adding a couple more ingredients.
Sounds great, Lee! I am glad you like my recipes. 🙂
This soup was awesome!
Happy you liked it, Dorothy! 🙂
This recipe is a favorite in our home. So delicious and satisfying!
So happy you like it, Stephenie! 🙂
Loved every bite! I have never used a white bean puree for a sauce and this works great! I didn’t use the cashews, but did use about a cup of full-fat coconut milk along with almond milk. Used whole wheat Fusilli. Will make again soon!
Sounds awesome, Karen! So glad you loved it. 🙂
Can I replace the white beans with red kidney beans? The white ones are just hard to find in my area.
Yes, but the color of the soup will be different then. 🙂
Made this dish tonight and it turned out great! I used Silk whipping cream instead of the cashew bean blend because my blender is trash. It wasn’t as thick as I wanted but still very tasty. I also used bow tie pasta which didn’t help with thickening. Putting in rotation for sure!
Sounds great, Stacey! Thanks for your feedback. 🙂
Amazing! Turned out to be more of a creamy pasta dish without adding that extra cup of water which my wife and I loved! Flavor was incredible as well.
So happy you loved it, Brittany. 🙂
I’m in LOVE with this recipe! I have made it twice and both time it was amazing however both times it’s more of a pasta dish than a soup. The first time I didn’t add enough liquid, second time I thought it was too much so I added more pasta. I’m making it again this weekend and for a potluck next week.
Happy you like it, Liss! Yes, the pasta can indeed soak up a lot of water, you can always add more if needed. 🙂
So so creamy and delicious!! Even my two year old loved it!
That’s amazing, Claire! I am so glad your two year old loved it as well. 🙂
Hello!. Can I use frozen broccoli?
Yes that’s fine. 🙂
I’m allergic to nuts and ALA Omega 3. Do you have a recommendation for something I can use to replace the cashews/hemp seeds? Is the goal the creamy flavor or the fat content of the cashews/hemp seeds? I love your recipes, they’re alway amazing and so easily made with what I have on hand at home or what I’m able to scrounge up in my food desert!
Hi Jessica, I am so glad you like my recipe! If you aren’t allergic to coconut, you could use canned coconut milk or cream. Sunflower seed butter might be another option that makes the soup creamy and rich. 🙂
Happy I came across this. I’m going to try with sunflower seeds. Thanks can’t wait. Nutfree very hard for vegans sadly
I hope you will like it. 🙂
Another delicious recipe!! I made it just as the recipe said…. thank you for another great recipe!!!!
You are welcome, Jamie! I am glad you liked it. 🙂
Delicious!!!! You will be holding yourself back from eating the whole pot! I love to play in the kitchen and to read recipes for inspiration. I made a couple of additions and a couple changes, but have to tell you that I use your cannelini bean cream sauce a lot! It’s amazing and so perfect for giving soups that delicious creaminess. I added a can of fire roasted tomatoes and some fresh spinach. I didn’t use oil and I added some poultry seasoning.
So glad you love the sauce, Beth! Thanks so much for your great feedback. 🙂