Heat olive oil in a medium pot over medium heat. Add onions and garlic, and sauté until slightly softened about 5 minutes. Add celery and carrots; sauté 5 minutes more.
Add broth and bring to a boil. Reduce to a simmer, and add pasta. Simmer until pasta is al dente, about 10 to 12 minutes. Stir in tomatoes and beans, and simmer until just warmed about 4 minutes.
Divide among 4 small bowls, and garnish with parsley.
Want recipes like this delivered straight to your inbox? Sign up now for Jamie Geller's Weekly Newsletter.