Cook pasta according to the package directions, omitting salt and fat; drain. Transfer pasta to a large bowl.
Heat a large nonstick skillet over medium heat. Add nuts to pan; cook 1 1/2 minutes or until toasted, stirring occasionally. Add nuts to bowl.
Heat oil in pan over medium heat. Add garlic to pan; cook 2 minutes, stirring occasionally. Add spinach to pan; cook 2 minutes or until spinach wilts, stirring constantly. Add spinach mixture, cheese, and remaining ingredients to bowl; toss well.