Marinate the Steak: In a mixing bowl, combine the chopped chipotle peppers, lime juice, minced garlic, cumin, oregano, salt, and black pepper. Add the sliced steak and mix well to coat. Let it marinate for at least 30 minutes, or up to overnight in the refrigerator.
Prepare the Grill or Pan: Preheat the grill or grill pan over medium-high heat. If using a skillet, add 1 tablespoon of vegetable oil and heat until shimmering.
Cook the Steak: Remove the steak from the marinade, letting any excess liquid drip off. Place the steak on the grill or in the skillet. Cook for about 4-6 minutes per side, or until the steak is cooked to your desired doneness (130°F for medium-rare, 140°F for medium).
Rest the Steak: Once cooked, transfer the steak to a cutting board and let it rest for 5 minutes. This helps retain its juices.
Slice the Steak: After resting, slice the steak thinly against the grain to ensure maximum tenderness.
Warm the Tortillas: While the steak is resting, warm the tortillas in a dry skillet or on the grill for about 30 seconds on each side until soft and pliable.
Assemble the Tacos: Place a few slices of steak on each tortilla. Top with diced onions, chopped cilantro, and any additional toppings you prefer, such as salsa, avocado, or a squeeze of lime juice.
Serve: Arrange the assembled tacos on a serving platter with lime wedges on the side. Enjoy your flavorful chipotle steak tacos!