In a large soup pot, add the oil, carrots, celery, onion, and parsley. Sauté for 2 to 3 minutes, until vegetables have slightly softened.
Add the sausage, and brown on all sides, mixing with a wooden spoon.
Add the can of tomatoes and continue sautéing for 2 to 3 minutes to heat the tomato sauce.
Add the beans and vegetable stock, assuring there is enough liquid to cover the ingredients by several inches.
Season with salt and pepper and cover the pan (if more liquid is needed you can add more stock or top it off with water).
Bring to a boil and continue boiling for an additional 20 minutes or until the beans are tender.
Serve hot with crusty bread.