Skip to content

Instantly share code, notes, and snippets.

@maddo
Created August 15, 2025 12:28
Show Gist options
  • Save maddo/e5c7f4b83932c59808df3532e51b8597 to your computer and use it in GitHub Desktop.
Save maddo/e5c7f4b83932c59808df3532e51b8597 to your computer and use it in GitHub Desktop.
How to Cook a Steak on a Gas BBQ Grill

How to Cook a Steak on a Gas BBQ Grill

Steak Selection & Quality

  • Strip steak recommended for straightforward grilling
    • Not too lean, not too fatty
    • Easy to cook for beginners
  • Prime grade with good marbling preferred
    • Better quality meat = better taste
    • Gives head start on flavor

Dry Brine Process & Timing

  • Note ingredients: salt-based seasoning (Cattleman’s Grilled Butcher House contains salt, sugar, onion, garlic)
  • Timing: 45-60 minutes minimum
    • Can do morning and leave all day for better results
    • Watch for moisture to draw out then reabsorb
    • Surface should be dry before grilling
  • Benefits: adds flavor, juiciness, texture through salt penetration

Grill Setup & Temperature Management

  • Preheat gas grill on high for minimum 20 minutes
    • Target ~650°F for optimal searing
  • Cook steaks cold from refrigerator (not room temperature)
    • Prevents overcooking before getting proper sear
  • Use thermometer for accuracy
    • Target internal temp: 125-130°F for medium-rare

Cooking Technique

  • When to check temp: after first flip when grill releases steak naturally
  • Cooking process:
    • Start on high heat, lid closed
    • Flip when steak releases from grill
    • Check internal temp (~100°F after first flip)
    • Move to fresh hot grates for better sear
    • Finish indirect on low heat if needed
  • Total cook time: ~15 minutes
  • Multiple flips acceptable for even cooking

Resting & Serving

  • Rest 5 minutes after cooking
  • Save and use pan juices over sliced steak
  • Final result: pink center, rendered fat, great crust with salt/sweet caramelization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment