In a soup/stock pot melt the butter, and saute the cabbage, cauliflower, carrots, celery, onions and garlic in butter, until soft.
Add the oregano, bay leaves, salt, pepper, diced tomatoes, tomato sauce, chickpeas and broth.
Simmer for about 30 minutes.
In the mean time, cook your noodles in a separate pot. This is so they don't soak up all of your liquid in the soup. Or if you have leftover noodles from a pasta night, use those!
Just before you are ready to eat, add the cooked noodles.