Combine curry powder, ground ginger, salt, and pepper in a small bowl and set aside. (If using fresh ginger - add to step 2)
Combine 1/4 cup water, onion, garlic, broccoli, red pepper and mushrooms in a 5-quart saute pan and steam saute partially covered for about 10 minutes on medium-high heat or until vegetables are tender and you can cut broccoli with the edge of a spatula.
While vegetables are cooking, bring ½ quart of water to a boil over medium-high heat in a medium saucepan. If using brown rice vermicelli, turn heat to low when the water begins to boil, add noodles, and cook for about 10 minutes, stirring occasionally. If using white vermicelli, keep water on a low boil until you are ready to add the noodles in step six.
When vegetables are cooked, turn the heat down to medium-low, stir in mixed spices, and cook one or two minutes or until fragrant.
Then add chickpeas and coconut milk, stir to mix and turn the heat down to low.
If using white rice vermicelli, place the noodles in the boiling water and cook for 3 minutes.
Drain cooked noodles, add them to the vegetable mixture and stir to mix.