Soak the rice in water to cover for 30 minutes; drain.
Heat a 3 quart pan over medium high heat until hot. Add the oil and the onion. Cook, stirring until the onion is lightly browned, about 1 minute.
Add the ginger, garlic, chilies, garam masala, salt, and pepper and cook for 10 seconds.
Add the rice and cook, stirring, until the mixture is well coated with the oil, about 1 minute.
Add the broth and bring to a boil. Cook, uncovered, over medium high heat until the liquid drops to the level of the rice. Reduce the heat, cover and simmer on low until the rice is tender, about 15 mins.
Remove the rice to a serving platter.
Sprinkle the apricots, nuts, prunes, green onion and coconut over the rice.
Serve with the plum sauce on the side.
Can substitute raisins for prunes.
**Such as McKay's Chicken Style Broth and Instant Season.