*Precook the noodles and set aside*
While the noodles are cooking, get a heavy bottom soup pot or Dutch oven. Add the oil of your choice and set the pot on medium heat.
Add the onions to the pot and sprinkle with a little salt. Saute for about a minute or 2.
Then add the celery, carrots and your other vegetable choice with a little more salt. Continue sauteeing for another 2 - 3 minutes. Add the minced garlic and saute stirring for another 20 - 30 seconds.
Next, add the large can of whole peeled tomatoes with juice, broken up by hand.
Stir in a scant 1/4 tsp red pepper flakes. This adds a little heat.
Add the vegetable broth.
Stir in 2 handfuls of coarsely chopped fresh basil leaves.
Add the dried basil, dried oregano and bay leaves.
Stir in 1 tbsp soy sauce.
Cover and cook on a high simmer for about 30 minutes, stirring occasionally. When this is done, remove the bay leaves.
Stir in the cooked noodles and cannellini beans and heat through.
Taste to adjust seasonings.
Drizzle a little olive oil over the top and stir in (optional).
Garnish with fresh chopped basil leaves (optional).