Steak Tacos with Lime & Cilantro

Steak Tacos with Lime & Cilantro

Okay, I have to confess—there’s something wildly addictive about the bright zing of lime paired with tender, juicy steak all wrapped up in a warm tortilla. Every time I make these steak tacos, my kitchen fills with that irresistible sizzle and citrusy aroma that makes you want to dive right in. Plus, they’re surprisingly easy to whip up on a weeknight when you want something a little special but don’t want to fuss for hours. If you love that balance of smoky, tangy, and fresh, these tacos might just become your new go-to. Trust me, once you get the hang of the simple marinade and quick sear, you’ll be grabbing limes and cilantro like it’s second nature.

Quick Facts

  • Yield: Serves 4
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes

Ingredients

For the Main Dish:

  • 1 lb flank steak or skirt steak
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp chili powder (optional, for a little kick)
  • Salt and freshly ground black pepper, to taste
  • 8 small corn or flour tortillas
  • 1 cup chopped fresh cilantro
  • 2 limes, cut into wedges

For the Sauce / Garnish:

  • ½ cup sour cream or Mexican crema
  • 1 clove garlic, minced
  • 1 tbsp lime juice
  • Salt to taste

How I Make It

Step 1:

Start by patting your steak dry with paper towels—this helps get a good sear. Then, in a small bowl, mix olive oil, ground cumin, smoked paprika, chili powder, salt, and pepper. Rub this spice mix all over your steak, making sure every surface is coated.

Step 2:

Preheat a cast iron or heavy skillet over medium-high heat. Once hot, place the steak in the pan and sear it without moving for about 4-5 minutes, depending on thickness. Flip and cook another 3-4 minutes for medium-rare. Pro tip: if you want it more done, add a minute per side.

Step 3:

Remove the steak and let it rest for at least 5 minutes. This helps keep it juicy when sliced. While it rests, warm your tortillas in the same pan for about 20-30 seconds each side—this adds a nice char and flavor.

Step 4:

For the sauce, whisk together sour cream, minced garlic, lime juice, and a pinch of salt. Taste and adjust lime or salt as you like—it should be bright and creamy.

Step 5:

Slice the steak thinly against the grain—this is key for tenderness! Arrange slices on warm tortillas, then spoon over a dollop of your lime crema and sprinkle with fresh cilantro.

Step 6:

Serve immediately with extra lime wedges on the side. A fresh squeeze over the top really brings all the flavors together.

Variations & Tips

  • Swap flank steak for sirloin or ribeye if you want it richer and more marbled.
  • Add diced onions or pickled jalapeños for an extra layer of flavor and crunch.
  • Try corn tortillas for a more authentic feel; just warm them well so they don’t tear.
  • For a smoky hit, consider grilling the steak instead of pan-searing.
  • If you don’t have sour cream, Greek yogurt works wonderfully in the lime sauce.

How I Like to Serve It

I love serving these steak tacos with a simple side of black beans or a fresh jicama slaw on hot summer evenings. They’re perfect for casual weekend get-togethers or even Taco Tuesday celebrations! A cold cerveza or sparkling water with lime makes the meal complete.

Notes

  • Leftover steak tacos keep well wrapped in the fridge for up to 2 days—just warm the steak gently before assembling.
  • You can thinly slice the steak ahead of time, but add sauce and cilantro only when serving to keep things fresh.

Closing: These steak tacos always hit the spot because they’re bright, flavorful, and ridiculously easy—your new favorite weeknight win.