Beer Can Roast Chicken Recipe

Cooked beer roasted chicken on a Weber Grill.

Just about the only thing that makes a delicious BBQ chicken better is the addition of beer and a slow, smoky cook over hot coals. Although you can cook this over a gas grill, we REALLY advocate for the use of natural charcoal here to bring out the full flavor. The use of fresh herbs and garlic makes our recipe unique compared to other, dull beer can chickens, creating a great sauce that you can pour over the finished dish as an extra special treat!

Overall cook time:
1 hour + 30 minutes
Inactive cook time:
1 hour
2 - 4


  • 1 (3 - 4 Pound Pasture-Raised Whole Chicken)
  • 1 12-ounce Beer Can

Spice Rub

  • 8 Cloves Garlic
  • 7 Stems Fresh Parsley
  • 6 Stems Fresh Oregano
  • ½ Teaspoon Kosher or Sea Salt
  • ¼ Teaspoon Freshly Ground Black Pepper

Chef Tip! You can use any type of beer, but we recommend a pale ale or something spicy to go along with the spice rub.


  1. Prepare the Beer

    A young man opening a can of beer.
    1. While you’re doing the following steps, drink exactly half of 1 beer. (Or, 1+1⁄2 beers, depending on your speed!)

  2. Prepare the Grill

    Burning charcoal in a round Weber grill.
    1. Heat the grill to medium or medium-low heat, preferably with coals that are glowing. (A gas grill can work here, too!)

    2. Use a fair amount of charcoal to ensure you have enough heat to cook the bird through.

  3. Prepare the Rub

    A bowl of red spices.
    1. Peel and finely chop the garlic.

    2. Pick the parsley and oregano leaves off the stems; discard the stems and finely chop the leaves.

    3. In a small bowl, combine the chopped garlic, parsley, oregano, paprika, salt, and pepper; mix until thoroughly combined.

  4. Prepare the Can

    Opening the top of a beer can with a can opener.
    1. Using a can opener, carefully remove the top of the half-full beer can. (This will allow more vapors to infuse into the chicken.)

    2. Set the prepared can and beer aside.

  5. Prepare the Chicken

    A roasted whole chicken on a rectangular sheet pan.
    1. Pat the chicken dry and lightly coat with olive oil.

    2. Coat the outside of the chicken with the prepared rub, using any remaining spice rub inside the cavity.

  6. Roast the Chicken

    Cooked beer roasted chicken on a Weber Grill.
    1. Insert the prepared can with beer into the cavity of the seasoned chicken.

    2. Place onto the grill, being careful to keep the chicken upright to avoid spilling the beer.

    3. Cover. Cook until golden brown with an internal temperature of 165°F, about 35 to 45 minutes.

    4. Carefully remove the roasted chicken from the grill.

    5. Loosely cover with aluminum foil and set aside to rest for 15 minutes before carving.

    6. If desired, pour the remaining beer over the chicken when serving.


You may Also Like