I start by whisking together oil, lime zest, lime juice, garlic, cilantro, salt, and pepper in a small bowl. It smells amazing at this point, and it’s the flavor base that makes the steak shine.
Next, I place the flank steak in a shallow dish or zip-top bag and coat it thoroughly with the marinade. Then I cover it and refrigerate for 30 minutes up to 3 hours—longer marination really deepens the flavor.
I preheat my grill to medium-high, then cook the steak 10 minutes per side or until it reaches medium to medium-well. I’m careful not to overcook; flank steak dries out quickly.
After grilling, I let the steak rest for 5-10 minutes. Resting keeps the meat juicy and tender. I always slice against the grain to make each bite melt-in-your-mouth.
I layer rice (or riced cauliflower) as the base, then add sliced steak, avocado, black beans, corn, shredded cheddar, and diced red onion. I finish with a drizzle of lime crema, which ties all the flavors together beautifully.