1. Cook pasta according to package directions, omitting salt and fat; add beans during last 1 minute of cooking. Drain pasta and beans, reserving 1/4 cup pasta water. Place pasta, beans, and reserved pasta water in a large shallow pasta bowl.
2. While pasta cooks, heat oil in a medium nonstick skillet over medium heat. Add tomatoes; cook 2 minutes, stirring often. Stir in green onions and next 3 ingredients; cook 2 minutes or just until tomatoes are thoroughly heated. Remove from heat.
3. Add spinach and next 4 ingredients to pasta mixture. Toss well. Top with tomato mixture.