In a stockpot over medium heat, brown the sausage until no longer pink; drain.
Add the onion and celery and saute until translucent.
Add broth, tomato puree, thyme, rosemary, salt and pepper and bring to a boil.
Simmer over low heat for on hour.
Add beans and pasta to soup; heat through.
Ladle into bowls to serve.