Ingredients
Method
Prepare the Lime Crema and Salsa
- Whisk together sour cream, lime juice, lime zest, and minced garlic in a small bowl until smooth and creamy. Cover and refrigerate.
- For the salsa, combine diced tomatoes, red onion, jalapeño, cilantro, and lime juice in a medium bowl. Season with salt and let it sit to allow flavors to marry.
Season the Steak
- Pat the steak completely dry with paper towels.
- Rub olive oil all over the meat, then season generously with chili powder, cumin, smoked paprika, salt, and pepper. Massage the spices into the meat with your hands, ensuring every surface is coated.
Cook the Steak
- Heat a grill pan or outdoor grill to medium-high heat.
- Place the seasoned steak on the hot surface and cook for 4-5 minutes per side for medium-rare, or until the internal temperature reaches 130°F.
- Transfer to a cutting board and let rest for 5 minutes.
Slice and Assemble
- Slice the rested steak against the grain into thin strips.
- Warm tortillas on the grill or in a dry skillet until pliable and lightly charred in spots.
- Fill each tortilla with sliced steak, shredded cabbage, fresh salsa, and a drizzle of lime crema.
Notes
Greek yogurt works wonderfully in place of sour cream for lighter crema. Flank steak can be replaced with sirloin or even chicken thighs. The salsa and crema can be prepared up to 4 hours in advance. Don't skip resting the meat after cooking. Always slice against the grain for tenderness. Store leftover steak in refrigerator for up to 3 days, crema and salsa for 2-3 days. Reheat steak gently to prevent overcooking.
