Ingredients
- 1 ½ pounds flank steak or skirt steak
- 2 chipotle peppers in adobo sauce, minced
- 1 large orange, zest and juice
- 3 cloves garlic, minced
- 2 tablespoons olive oil, plus extra for cooking
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 8 small corn or flour tortillas
- 1 cup long-grain white rice
- 2 cups water or low-sodium chicken broth
- 1 cup fresh cilantro, finely chopped
- 1 lime, juiced
- 1 small red onion, finely diced (optional)
- 1 avocado, sliced (optional for garnish)
- Crumbled queso fresco or cotija cheese (optional)
If you want a twist, you can swap out the flank steak for sirloin or even skirt steak, depending on what’s available. For a vegetarian version, grilled portobello mushrooms marinated in the chipotle-orange sauce make a delightful substitute. And if you don’t have fresh oranges, fresh-squeezed orange juice from concentrate works in a pinch, though fresh zest always brings that extra punch.
Instructions
- Begin by making the marinade. In a medium bowl, whisk together the minced chipotle peppers, orange zest, orange juice, garlic, olive oil, cumin, smoked paprika, salt, and pepper. This bright, smoky marinade is the heart of the dish.
- Place the steak in a shallow dish or large zip-top bag and pour the marinade over it. Seal and refrigerate for at least 1 hour, though overnight will deepen the flavors. I remember once Ouma and I marinating overnight, then waking early just to grill and savor the results—it was worth every minute.
- While the steak marinates, prepare the cilantro-lime rice. Rinse the rice under cold water until water runs clear to remove excess starch.
- In a medium saucepan, bring the water or chicken broth to a boil. Add the rinsed rice, reduce heat to low, cover, and simmer for about 18 minutes or until the rice is tender and liquid is absorbed.
- Remove from heat, fluff the rice with a fork, then stir in the chopped cilantro and lime juice. If you like, add diced red onion for a little extra bite. This rice always reminds me of the summers spent in Mama Lou’s garden, where fresh herbs were abundant and lovingly tended.
- Heat a grill pan or cast-iron skillet over medium-high heat. Remove the steak from the marinade, letting any excess drip off. Add a splash of olive oil to the pan.
- Cook the steak for about 4-5 minutes per side for medium-rare, depending on thickness. You want a nice char on the outside but still juicy inside. Let the steak rest for 5-10 minutes before slicing thinly against the grain to ensure tenderness.
- Warm your tortillas on the grill or in a dry skillet for 30 seconds per side until pliable and slightly charred.
- Assemble the tacos by layering sliced steak on the tortillas, topping with cilantro-lime rice, avocado slices, and a sprinkle of queso fresco if you like. For a touch of freshness, a squeeze of lime over the top works wonders.
One tip Mama Lou shared with me was never to rush the resting stage after cooking the steak—it seals in the juices and makes every bite melt in your mouth. Patience in the kitchen truly pays off.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International

