In a bowl, prepare the basting sauce by combining olive oil, onion, garlic, thyme, rosemary, sage, marjoram, salt, pepper, and hot pepper sauce.
Turn chicken breasts in sauce to coat thoroughly. Place skin side up in a shallow baking dish. Cover.
Roast at 425 degrees F (220 degrees C), basting occasionally with pan drippings, for about 35 to 45 minutes. Remove to warm platter, spoon pan juices over, and sprinkle with fresh parsley.