Cook pasta according to package directions, omitting salt and fat.
While pasta cooks, heat oil in a large nonstick skillet over medium-high heat. Add tomatoes; cook 3 minutes or until skins begin to wrinkle and burst. Add garlic; cook 1 minute, stirring constantly. Add bell pepper, beans, and spinach; cook 3 minutes or until spinach is slightly wilted. Stir in basil, vinegar, salt, and pasta. Cook 2 minutes or until thoroughly heated. Sprinkle evenly with cheese.