Cook pasta according to package directions, omitting salt and fat.
While pasta cooks, place broth and next 5 ingredients (broth through ginger) in a blender or food processor, and process until smooth.
Heat oil in a large nonstick skillet over medium heat. Add onions, curry, and garlic; sauté 3 minutes. Add shrimp; cook 6 minutes or until shrimp are done. Stir in peanut sauce; cook for 1 minute or until thoroughly heated. Serve over pasta, and sprinkle with cilantro.