Skirt Steak Tacos Citrus Blend

Featured in: Hearty Meals and Dinner Favorites

Zesty skirt steak is marinated with fresh lime, orange, garlic, and spices, then grilled for juicy tenderness. The steak is sliced and wrapped in warm tortillas, topped with a vibrant jalapeño pico de gallo for a punch of freshness and heat. This dish balances bold flavors and textures, with the bright marinade elevating the rich beef, and the fresh salsa providing a crisp finish. Perfect for quick weeknight dinners or festive gatherings, each bite offers a satisfying mix of juicy steak and tangy toppings.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Thu, 17 Jul 2025 14:08:30 GMT
A burrito with meat and vegetables on a wooden table. Pin it
A burrito with meat and vegetables on a wooden table. | cookitdelish.com

For busy nights that call for bold flavor and minimal fuss, skirt steak tacos always deliver with juicy marinated beef and a fresh Pico de Gallo topping. This recipe brings together tender citrus infused steak and vibrant veggies for tacos that never last long at my dinner table

I first threw these together on taco night to mix things up and everyone went back for seconds. This marinade has become my standby for steak tacos ever since

Ingredients

  • Skirt or flank steak: You want 1 and a quarter pounds Look for good marbling to keep it juicy
  • Lime juice: Fresh really matters here for zingy flavor
  • Orange juice: One orange delivers sweetness and helps tenderize the meat
  • Garlic: Use fresh garlic for punchier taste
  • Olive oil: Adds richness and helps the marinade coat the beef
  • Cumin: For a smoky earthiness
  • Smoked paprika: Try to get Spanish style for added depth
  • Oregano: Dried is just fine
  • Salt: Rounds out the marinade and brings out the beef’s flavor
  • White onion: Chop it fine for even distribution
  • Jalapeño: Remove seeds for mild or double up if you want a bigger kick
  • Tomatoes: Ripe tomatoes give the best texture and taste
  • Fresh cilantro: Choose bright green leaves for the brightest flavor
  • Tortillas: Either corn or flour just make sure they are soft and fresh
  • Salt for seasoning: Always taste the Pico de Gallo before serving

The freshness of the produce makes all the difference so choose limes that feel heavy for their size and tomatoes that give slightly when pressed

Step-by-Step Instructions

Trim and Prep Steak:
Take your skirt or flank steak and trim away any visible fat for better browning. Cut the steak into bite sized strips or pieces so each taco gets lots of juicy edges
Mix the Marinade:
In a small bowl, whisk together fresh lime juice, orange juice, minced garlic, olive oil, cumin, smoked paprika, oregano, and salt until fully combined. This mixture should smell bright and savory
Marinate the Meat:
Place the steak pieces into a bowl or a large zip bag. Pour the marinade over the beef. Stir or shake to ensure all pieces are well coated. Cover and refrigerate for at least two hours and up to four hours to infuse flavor and tenderize
Make the Pico de Gallo:
In a separate bowl, combine finely chopped white onion, seeded and chopped jalapeño, fresh lime juice, diced tomatoes with seeds removed, plenty of chopped cilantro, and a pinch of salt. Stir well then cover and chill in the fridge so flavors meld
Cook the Steak:
Heat a large skillet over medium high until very hot. Remove the steak from the marinade letting excess marinade drip off and discard the remaining liquid. Spread steak pieces in the skillet in a single layer so they sear well. Stir and turn frequently for about ten minutes or until they are browned and the liquid has evaporated
Warm the Tortillas:
Place your tortillas in a dry skillet over medium heat for about thirty seconds per side so they are soft and ready to fold
Assemble the Tacos:
Lay a little steak in the middle of each tortilla. Spoon some chilled Pico de Gallo over the top just before serving for a bright crunchy finish
A plate of meat and tomatoes. Pin it
A plate of meat and tomatoes. | cookitdelish.com

One summer I used orange juice straight from my backyard tree and the steak tasted extra special. Skirt steak has always been my favorite for how quickly it soaks up flavor and cooks up juicy every time. My family loves to stand around the counter and build their tacos together

Storage Tips

Store cooked steak and Pico de Gallo in separate containers in the fridge. The steak keeps well for up to three days and makes great leftovers for salads or quesadillas. The Pico stays freshest for about twenty four hours before the tomatoes start to soften. Warm your tortillas just before serving so they stay pliable

Ingredient Substitutions

If you cannot find skirt or flank steak try thinly sliced sirloin. For extra spice leave some jalapeño seeds in or swap in serrano for more heat. If you are out of fresh limes bottled juice works in a pinch but the flavor will be brighter with fresh. For a smoky twist try adding a pinch of chipotle powder to the marinade

Serving Suggestions

Classic toppings like sliced radishes crumbly cheese and diced avocado pair well with these tacos. Serve alongside black beans or grilled corn for a more substantial meal. These also make excellent party bites when mini corn tortillas are used

Cultural Context

Skirt steak tacos are a staple in Mexican street food tradition known for their bold flavor and quick preparation. Citrus marinades are often used in Mexican cuisine to tenderize tougher cuts while giving a burst of freshness. Using a homemade Pico de Gallo as a topping keeps everything crisp and authentic

A plate of food with meat and tomatoes. Pin it
A plate of food with meat and tomatoes. | cookitdelish.com

This recipe has become a weekly favorite for taco nights since the flavors build on each other so well. Whether you make it for a crowd or just for yourself the quick marinade and fresh toppings deliver something restaurant worthy right from your own kitchen

Frequently Asked Questions

→ What cut of steak works best?

Skirt or flank steak are ideal, as they absorb marinade well and remain tender when cooked quickly over high heat.

→ How long should the steak marinate?

Marinate the steak for at least 2 hours and up to 4 hours to achieve optimal flavor without overpowering the meat.

→ Can I substitute the citrus juices?

Lemon works in place of lime, and any sweet orange variety is suitable. Avoid bottled juice for fresher taste.

→ What's the best way to warm tortillas?

Heat tortillas in a dry skillet over medium-high heat for 30 seconds on each side until soft and pliable.

→ How spicy is the pico de gallo?

Using one jalapeño offers mild heat; add a second for medium spice, or remove seeds for a milder salsa.

→ What garnishes complement the tacos?

Fresh cilantro, extra lime wedges, or crumbled queso fresco enhance both flavor and presentation.

Skirt Steak Tacos Citrus Marinade

Zesty marinated steak topped with fresh pico de gallo, served on warm tortillas for a flavor-packed meal.

Prep Time
20 Minutes
Cook Time
10 Minutes
Total Time
30 Minutes
By Chloe: Chloe

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Mexican

Yield: 4 Servings (8 tacos)

Dietary: Dairy-Free

Ingredients

→ Citrus Marinated Steak

01 570 g skirt or flank steak
02 Juice of 2 limes
03 Juice of 1 orange
04 2 cloves garlic, minced
05 2 tablespoons olive oil
06 1 teaspoon ground cumin
07 1 teaspoon smoked paprika
08 1 teaspoon dried oregano
09 1 teaspoon salt

→ Taco Assembly

10 120 g finely chopped white onion
11 1 jalapeño, ribs and seeds removed, finely chopped
12 Juice of 0.5 lime
13 200 g diced tomatoes, seeds removed
14 15 g finely chopped fresh cilantro
15 Salt to taste
16 8 corn or flour tortillas

Instructions

Step 01

Trim excess fat from steak and cut into bite-sized pieces.

Step 02

In a bowl, whisk together lime juice, orange juice, garlic, olive oil, cumin, smoked paprika, oregano, and salt. Pour marinade over steak in a bowl or resealable bag. Cover and refrigerate for 2 to 4 hours.

Step 03

In a bowl, combine chopped onion, jalapeño, lime juice, diced tomatoes, cilantro, and salt. Mix well, cover, and refrigerate until serving.

Step 04

Heat a skillet over medium-high heat. Remove steak from marinade and discard excess liquid. Cook steak for about 10 minutes, stirring frequently, until fully cooked and most liquid has evaporated.

Step 05

Heat tortillas in a dry skillet until soft and pliable.

Step 06

Fill each tortilla with cooked steak and top generously with Pico de Gallo before serving.

Notes

  1. For extra flavour, allow steak to marinate overnight. Serve immediately for optimal tortilla texture.

Tools You'll Need

  • Skillet
  • Mixing bowls
  • Cutting board
  • Chef's knife
  • Juicer

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten if flour tortillas are used.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 410
  • Total Fat: 21 g
  • Total Carbohydrate: 37 g
  • Protein: 25 g