Spinach Parmesan Orzo

1-12 ounce package Orzo
1/2 cup olive oil
4 garlic cloves, minced
1/2 teaspoon crushed red pepper
1-10 ounce bag of baby spinach
2 tablespoons balsamic vinegar
1/2 cup fresh basil, chopped
1/2 cup pine nuts, toasted
1/2 cup Parmesan cheese

1. In a large pot of boiling water add orzo and cook 7-9 minutes or until tender.
2. Meanwhile in a large skillet heat olive oil over medium heat. Add garlic and pepper flakes, cook 1 minute.
3. Stir in spinach. Reduce heat to low. Cover and cook for 5 minutes. Stir in balsamic vinegar.
4. Drain orzo and rinse with hot water. Stir orzo into the skillet along with basil, pine nuts and Parmesan cheese. Season with salt and pepper.