I bought these for my mum to try as she's vegan, we double checked everything including the website for this brand and everything in it is vegan. She found that whilst it was a decent portion size, she found it very very salty rather than creamy. To quote my mother "It's the downside to vegan food, as people often think vegan food needs a lot of salt to add flavour. It really doesn't need it." She did find the spaghetti noodles appealing and liked how it wasn't fried as well. To finish the review from my mum "It's an OK filler, but I wouldn't have it again, it was too salty.)
A forewarning on the allergens side is that it does contain tree nuts (almonds specifically) along with gluten (wheat etc) and soy.