| olive oil cooking spray |
| 1 | small onion, 4 ounces (120 g), chopped |
| 1 | carrot, 3 ounces (90 g), chopped |
| 1 | zucchini, 4 ounces (120 g), chopped |
| 2 | ounces (60 g) button mushrooms, cleaned and sliced |
| 1 | 14 1/2-ounce (435 g) no salt added diced tomatoes with juice |
| 1 | 16-ounce (480 g) can cannellini beans, rinsed well |
| 3 | cups (720 ml) canned fat-free low-sodium beef or vegetable broth |
| freshly ground pepper |
| 6 | ounces (180 g) dried penne pasta or other pasta |
| 2 | tablespoons (24 g) grated Parmesan cheese |