Herb Butter Roasted Chicken is the easiest roast chicken recipe you’ll ever make! Chicken is slathered in herby garlic butter, and stuffed with an onion and lemon. It’s the perfect roast chicken!