Combine all ingredients except beans and pasta in a large pot. Bring to a boil, then reduce heat and simmer covered for 30 minutes.
Add beans and simmer an additional 30 minutes.
Just before serving, prepare pasta according to package instructions. Drain and add to pot. Serve hot in bowls.