Hearty Chicken Roast