A: Pasta has a low GI because of the physical entrapment of ungelatinised starch granules in a sponge-like network of protein (gluten) molecules in the pasta dough. Pasta is unique in this regard. As a result, pastas of any shape and size have a fairly low GI (30 to 60). Asian noodles such as hokkein, udon and rice vermicelli also have low to intermediate GI values."
"Q: Why does pasta have a low GI?
A: Pasta has a low GI because of the physical entrapment of ungelatinised starch granules in a sponge-like network of protein (gluten) molecules in the pasta dough. Pasta is unique in this regard. As a result, pastas of any shape and size have a fairly low GI (30 to 60). Asian noodles such as hokkein, udon and rice vermicelli also have low to intermediate GI values."
from http://www.glycemicindex.com/faqprint.htm
As a reference for anyone unfamiliar with the glycemic index, a piece of white bread is typically set to be at 100, and lower is better.