Prep the ingredients per the instructions above.
Make the Rice Pilaf: Heat olive oil in a pot over medium heat. Sauté the onion and garlic until the onion begins to soften. Stir in the broth and rice. Cook the rice according to package directions. Once cooked, season the rice with salt and pepper to taste.
Prepare the Steak: Drizzle olive oil over the steak. Season generously with salt and black pepper. (This step can be done up to 24 hours in advance.)
Preheat a grill or grill pan over medium heat.
Grill the Corn: Place the corn on the grill and cook, turning occasionally, until all sides are nicely charred and tender. Once done, spread butter over the corn and lightly season with salt. Set aside.
Grill the Steak: Grill the steak on both sides to your desired temperature (see below). Remove from the grill and let rest for 5 minutes before slicing.
Make the Moscow Mule Mocktail: Pour ginger beer and lime juice into glasses. Garnish with fresh mint.
Serve the steak with rice pilaf, grilled corn, and virgin Moscow mule.