Peel and finely dice the onion and garlic. Clean, peel and wash the carrots and cut them into slices. Wash and clean the zucchini, halve lengthwise and cut into slices. Peel, wash and chop the celery.
Wash the herbs, dab dry, put some oregano aside for garnishing, chop the rest finely. Put the tomatoes in a bowl and chop. Heat oil in a pot. Sauté onion and garlic in it.
Add the zucchini, celery and carrots and fry briefly. Add tomato puree, sweat it. Deglaze with 750 ml water and canned tomatoes. Bring to the boil, add stock. Cover and cook for about 10 minutes. Add pasta after 5 minutes cooking time.
Wash and clean the tomatoes and cut them into pieces. Put beans on a sieve, wash and drain. Add the beans and tomatoes and cook for 3-4 minutes. Season to taste with salt and pepper. Garnish with oregano put aside.
Serve with bread.