Heat the olive oil in a large soup pot over medium heat. Add the onion, leek, celery and zucchini. Cook and stir until the vegetables are softened, about 5 to 8 minutes.
Add the broth and beans; bring to a boil. Reduce the heat and cover; simmer for 15 minutes. Add the potatoes, tomatoes, carrots, green beans and pasta, and cover. Cook for 10 to 15 minutes or until the pasta is cooked through. Season with the salt and pepper.
Ladle the soup into bowls and spoon a little of the pesto into each serving.
Adapted from "Get with the Program! Guide to Good Eating!" by Bob Greene. Copyright 2003 by Bob Greene. Published by Simon & Schuster, Inc., N.Y. Reprinted by permission.
Go to full version of