Cut a thick slice off the top of each tomato. Leaving a 1/2 inch (13 millimeters) shell, scoop out and reserve pulp. Invert tomatoes onto paper towels to drain.
In large skillet, sauté all the vegetables in oil until tender and liquid has been reduced by half. Remove from the heat. Stir in beans. Add breadcrumbs, Parmesan cheese, basil and oregano to hot vegetable mixture and give a quick stir.
Stuff tomatoes with the vegetable mixture. Place in a shallow baking dish coated with olive oil. Bake, uncovered, at 350°F (175°C) for 15-20 minutes or until heated through and the tops are slightly browned.