In a large saucepan, saute the carrots, celery and onion in oil and butter until tender. Add garlic; cook 1 minute longer., Stir in the broth, tomato sauce, beans, chickpeas, tomatoes, cabbage, basil, parsley, oregano and pepper. Bring to a boil. Reduce heat; cover and simmer for 15 minutes. Add macaroni; cook, uncovered, 6-8 minutes or until macaroni and vegetables are tender., Ladle soup into bowls. Sprinkle with cheese. <br> <b>Freeze option:</b> Before adding cheese, freeze cooled soup in freezer containers. To use, partially thaw in refrigerator overnight. Heat through in a saucepan, stirring occasionally and adding a little broth or water if necessary.