The night (or a few hours) before you’ll be cooking the steak, make the BBQ sauce. Combine all ingredients in a small saucepan over medium heat and bring to a simmer, stirring occasionally. Cook until all ingredients come together and sauce thickens slightly, about 10 minutes.
Remove sauce from heat, let cool to room temperature, and refrigerate until ready to use.
When you’re ready to cook the steak, you’ll first need to prep your Big Green Egg (or other outdoor cooking appliance.) Bring the Egg to a temperature of approximately 500 degrees Fahrenheit.
Season each steak with salt and pepper and brush with a light coating of the prepared BBQ sauce. Reserve the rest of the sauce for later.
Once grill is preheated, add the steaks, searing on all sides.
After searing the steaks, bring the grill’s temperature down to about 375 degrees Fahrenheit to finish cooking. Move the steaks to the outer perimeter of the grill to receive indirect heat, and cook until they reach an internal temperature of 130 degrees (for medium-rare).
Let steaks sit and rest (to finish cooking and bring them to the perfect temperature) for another 10 minutes or so. If you want your steak more well-done, simply bring it to a slightly higher temperature before removing to rest.
Just before you’re ready to serve, cut the steaks into bite-size pieces and add another light coating of the BBQ sauce. Toss to combine.
Serve any remaining BBQ sauce in a bowl on the side for dipping and be sure to include toothpicks!