In a large dutch oven or pot, saute onion, carrot and celery for 3-4 minutes until vegetables begin to break down. Add fresh thyme, red pepper and fresh oregano. Continue to saute for another 2 minutes.
Add 1 TB tomato paste and stir in. Add bay leaf, beans, 5 cups vegetable stock, 2 cups water, crushed tomatoes and small Parmesan rind. Cover the pot with a lid but keep a small space open. Bring the soup to a boil and then allow to reduce and simmer for about an hour.
About 10 minutes before serving, bring the soup to medium high heat and add pasta. Allow soup to cook until pasts is cooked. Serve with fresh chopped parsley or basil.