Melt butter in a large saucepan over medium-high heat. Add onion to pan, and sauté for 10 minutes or until lightly browned. Add vermicelli to pan; cook for 2 minutes. Add bulgur to pan, and cook for 1 minute, stirring constantly. Stir in broth and next 6 ingredients (through basil), and bring to a boil. Cover, reduce heat, and simmer 20 minutes or until liquid is absorbed. Stir in parsley.