In a mixing bowl, whisk together the olive oil, lime juice, ground cumin, chili powder, salt, and black pepper until well combined. Place the flank steak in the bowl, ensuring it is thoroughly coated with the marinade. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 30 minutes to 2 hours for maximum flavor absorption.
Preheat your grill or grill pan over medium-high heat. Once hot, remove the steak from the marinade and grill it for approximately 5-7 minutes on each side, adjusting the time based on your preference for doneness (130°F for medium-rare, 145°F for medium). After grilling, transfer the steak to a cutting board and allow it to rest for about 5 minutes. Slice the steak against the grain into thin strips.
Using a serving bowl as your base, add a generous scoop of cooked brown rice or quinoa at the bottom. Layer on top a portion of rinsed black beans, corn kernels, halved cherry tomatoes, diced avocado, and finely chopped red onion. Arrange these ingredients attractively to create a colorful display.
Neatly arrange the sliced steak over the prepared layer of ingredients in the bowl, creating an eye-catching presentation.
Sprinkle the chopped fresh cilantro generously over the steak and veggies. For an added burst of flavor, squeeze a bit of extra lime juice on top.
For an extra creamy touch, consider adding a dollop of Greek yogurt or sour cream on top of the assembled bowl. This can act as a delicious contrast to the zesty flavors.
Notes
Serve on a colorful plate and consider adding lime wedges for garnish.