In a large saucepan, cook bacon over medium heat until crisp. Using a slotted spoon, remove to paper towel. In the drippings, saute sausage, onion and garlic for 3 minutes. Stir in the carrot and celery. Cook and stir 2 minutes longer or until sausage is lightly browned; drain.
Stir in the broth, tomatoes, tomato juice, zucchini and seasonings. Bring to a boil. Reduce heat; cover and simmer for 10 minutes or until vegetables are tender. Stir in the beans and macaroni; heat through. Sprinkle with Parmesan cheese and bacon.