Prepare your vegetables by peeling and chopping them as per above. I like to use my food processor here to make my life easier.
Once you've done your veggie prep, take your sausages and cut them into small meatball-like pieces.
Next, heat up tablespoon of oil in a casserole pan and fry them until browned slightly on all sides, then remove them from the pan and set aside. [Note: If you're not using sausages then go straight to the next step] Add a little more oil to your pan and follow with all of your chopped vegetables.
Sautee them until softened (8-10 minutes) stirring from time to time.
Next add dried herbs, passata and veggie stock. Give it all a good stir and bring the mixture to boil. You might want to give it a little taste at this point and adjust seasoning with salt and pepper as per you liking.
Lower the heat to medium and add pasta and sausage pieces (if using). Give it all a good stir and simmer for approx. 10 minutes until pasta is cooked as per your liking or tiny bit under (it will cook some more with the beans).
Add beans and continue simmering for another couple of minutes until they're warmed through.
Taste and adjust seasoning if required. I like to add a generous teaspoon of mustard here too for that umami flavour but you can leave it out if you want.
Serve sprinkled with some fresh parsley and some vegan parmesan.