Combine broth and brown and wild rice in a medium saucepan. Bring to a boil over medium high heat.
Reduce heat to low; cover and simmer until rice is tender and liquid is absorbed, about 45 minutes.
Meanwhile, heat oil in medium skillet over medium high heat. Add onions and brown sugar.
Cook until liquid is absorbed and onions are soft and translucent, about 6 minutes.
Reduce heat to low. Slowly cook onions, stirring often, until they are a caramel color, about 25 minutes.
Stir in cranberries. Cover and cook over low heat until cranberries swell, about 10 minutes.
Transfer rice to a large serving bowl. Gently fold cranberry mixture and orange zest into cooked rice.
See also:
Orange Cranberry Pancakes
Apples, Cranberries and Yams
Dried Cranberry Spice Bread
Cranberry Cappuccino Muffins
Frozen Cranberry Pie
Cranberry Soup