Remove giblets from chicken; clean the cavity well and pat dry with paper towels.
Combine all of the rub ingredients and spread the spice mixture all over the chicken and under the breast skin.
Stuff the cavity with onions and place the chicken into a roasting pan. Bake chicken for one hour, undisturbed.
Add potatoes to the roasting pan, scattering them around the chicken. Drizzle with olive oil. Bake another 40 minutes.
Add chicken broth and baste the chicken and potatoes. Bake another 30 minutes.
Prepare the green beans by snipping the ends and placing in a microwave bowl with 2 tablespoons of water. Microwave on high for 5 minutes. Drain green beans and add to the roasting pan with the potatoes. Baste chicken and vegetables. Bake another 30 minutes.
Turn oven up to 375 F and bake an additional 20 minutes to brown the edges of the potatoes and beans.
Remove from oven and tent with foil. Let rest for 5-7 minutes before carving.
This recipe calls for a 4-pound whole chicken that has been thawed. If your chicken is frozen then all the flavor of the seasoning rub will slide right off in the oven.