Prepare marinade by mixing marinade ingredients in a bowl or jar.
Place steak in a shallow dish or zip-top bag. Pour marinade over the steak to coat on both sides. Allow the steak to marinate while your grill heats up, at least 20 minutes. Or, you can marinate it covered in the refrigerator for up to 4 hours. (See recipe notes)
Heat a grill to medium-high heat. Once the grill is hot, place the steak on the grill to cook for 4-5 minutes on each side, or until cooked to your liking. While cooking, baste the steak with any remaining marinade using a brush or by simply pouring the marinade over the steak.
When the steak is cooked, remove it from the grill and place on a cutting board to rest for 5-10 minutes.
Slice the steak into thin strips against the grain. Serve and enjoy.
If marinating the steak longer than 20 minutes, cover it and place it in the refrigerator. Marinate the steak for up to 4 hours.
I prefer the grill for carne asada, but if you don't have one this can be made on the stovetop using a skillet or grill pan. Just follow the same instructions and cooking time.
For serving, we love lettuce wraps or corn or grain-free tortillas. Alternatively, you can serve over greens and rice in a bowl. Don't forget the guacamole!
Nutrition facts are an estimate provided for those following a Ketogenic or low-carb diet and do not include any topping/serving items for this recipe. See our full nutrition information disclosure here.