Cook pasta per package directions, omitting salt and fat.
Cook bacon in a Dutch oven over medium-high heat for 3 minutes. Add onion and garlic; cook 2 minutes. Stir in zucchini; cook for 5 minutes. Add broth, scraping pan to loosen browned bits. Stir in black pepper, tomatoes, and bell peppers; cook 7 minutes. Stir in pasta and parsley. Ladle into bowls; sprinkle with cheese.