In large pot saute onions in 1Tblsp oil until soft.If you are using fresh garlic, add now and saute briefly with onions but do not let brown.
Add 2 cans of beans and 2 cans of WATER.
Add salt and pepper to taste (if using garlic powder, add now).
Cook for about 20 minutes on medium until it starts to bubble.
Add tomato (sauce, diced or stewed) and a small amount (1 tsp) of oil.
Bring back to a boil & reduce to medium low, cook another 20-25 minutes.
Let stand about 10 minutes and it will be ready to serve.
In another pot, make pasta as directed on box.
Drain but do not mix with bean soup.
*If using meat in the recipe, saute it with the onions, then remove it before adding beans and water. Reincorporate it after the 20-25 minute simmer, and the meat will heat through while the soup is standing for the 10 minutes.
To serve put a scoop or two of pasta in bowl and several scoops of bean soup.
If desired top with raw onion or grated Parmesan or Romano Cheese.