Grilled onion & skirt steak tacos are the perfect combination of bold flavor and simple preparation. Marinated skirt steak is grilled until juicy and charred, paired with sweet, caramelized onions, and wrapped in warm tortillas for a taco night that’s anything but ordinary. They’re perfect for backyard gatherings, weeknight dinners, or feeding a hungry crowd.
Why You’ll Love This Recipe
- Juicy, flavorful steak with a perfect sear from the grill
- Sweet and smoky grilled onions add balance and depth
- Quick cooking time, great for weeknights or casual entertaining
- Easily customizable with your favorite toppings
- Great for taco bars or make-ahead meal prep
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Skirt steak
- Olive oil
- Lime juice
- Garlic (minced)
- Ground cumin
- Chili powder
- Salt and black pepper
- Large sweet onions (sliced into thick rings)
- Corn or flour tortillas
- Optional toppings: chopped cilantro, avocado, salsa, crumbled queso fresco, sour cream, pickled red onions
directions
- In a bowl or resealable bag, mix olive oil, lime juice, garlic, cumin, chili powder, salt, and pepper. Add skirt steak and marinate for at least 30 minutes, or up to 4 hours.
- Preheat grill to medium-high heat.
- Slice onions into thick rounds and brush lightly with olive oil.
- Grill onions for 4–5 minutes per side, until softened and charred. Set aside and roughly chop.
- Remove steak from marinade and grill for 3–5 minutes per side, depending on thickness, until medium-rare to medium.
- Rest steak for 5–10 minutes, then slice thinly against the grain.
- Warm tortillas on the grill for 20–30 seconds per side.
- Assemble tacos: layer sliced steak and grilled onions in tortillas, then top with your favorite garnishes.
Servings and timing
This recipe makes 4 servings (8–10 tacos).
Prep time: 10 minutes
Marinating time: 30 minutes–4 hours
Cook time: 10–12 minutes
Total time: 50 minutes–1 hour
Variations
- Spicy: Add chipotle peppers or hot sauce to the marinade
- Garlic-lime crema: Mix sour cream, lime juice, and garlic for a creamy topping
- Southwest style: Add black beans, corn, and shredded cheese
- Street taco style: Use smaller tortillas and keep toppings minimal—just cilantro, onion, and lime
- Carne asada twist: Use a traditional carne asada marinade with orange juice and soy sauce for extra zing
storage/reheating
Store leftover steak and onions separately in airtight containers in the fridge for up to 3 days.
Reheat in a skillet over medium heat or briefly in the microwave.
Warm tortillas fresh before assembling for best texture.
Steak can also be frozen after cooking—slice first and store in freezer bags for up to 2 months.
FAQs
What cut of beef is best for steak tacos?
Skirt steak is ideal—it’s flavorful, cooks quickly, and slices beautifully against the grain.
How do I keep the steak tender?
Marinate to add moisture and flavor, and don’t overcook—medium-rare to medium is perfect. Always slice against the grain.
Can I grill the onions whole?
Yes—grill in thick rounds for easier flipping, then chop after grilling.
Can I use another cut of beef?
Yes, flank steak or flat iron steak are great alternatives.
What kind of tortillas work best?
Corn tortillas are traditional, but flour tortillas work well too—especially for larger tacos.
How long should I marinate the steak?
At least 30 minutes, but up to 4 hours for best flavor. Avoid marinating too long to prevent a mushy texture.
Can I cook this indoors?
Yes—use a grill pan or cast iron skillet over medium-high heat for a similar char.
What sauces go well with these tacos?
Try avocado crema, chipotle mayo, salsa verde, or a squeeze of fresh lime juice.
Are grilled onion tacos spicy?
Not necessarily—the sweetness of the onions balances the spice. Adjust the heat level with your choice of chili powder or toppings.
Can I prep everything ahead of time?
Yes! Marinate the steak, chop the onions, and prep toppings ahead. Grill everything fresh just before serving.
Conclusion
Grilled onion & skirt steak tacos deliver bold, smoky flavor with minimal fuss. Whether you’re hosting taco night or just craving something hearty and fresh, these tacos hit all the right notes—juicy steak, sweet onions, and endless topping options wrapped in a warm tortilla. Fire up the grill and make it taco night, every night.
PrintGrilled Onion & Skirt Steak Tacos
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Dinner Ideas
- Method: Grilling
- Cuisine: Mexican-Inspired
- Diet: Gluten Free
Description
These Grilled Onion & Skirt Steak Tacos are packed with smoky, juicy flavor from marinated skirt steak and sweet, charred onions. Quick to grill and easy to serve, they’re a crowd-pleasing favorite—especially when topped with fresh cilantro, lime, and your favorite salsa or crema.
Ingredients
For the Steak & Onions:
1.5–2 lbs skirt steak
2 large onions, sliced into thick rings
2 tbsp olive oil
2 tbsp lime juice
2 cloves garlic, minced
1 tsp cumin
1 tsp chili powder
1/2 tsp smoked paprika
1/2 tsp salt
1/4 tsp black pepper
For Serving:
8–10 small corn or flour tortillas
Chopped cilantro
Lime wedges
Crumbled queso fresco or shredded cheese (optional)
Salsa, pico de gallo, or avocado crema
Instructions
-
Marinate the steak: In a bowl or zip-top bag, combine olive oil, lime juice, garlic, and seasonings. Add the skirt steak and toss to coat. Marinate for at least 30 minutes, or up to 4 hours in the fridge.
-
Preheat the grill: Heat grill to high (around 450°F). Oil the grates well.
-
Grill the onions: Brush onion slices with oil and grill over medium-high heat for 3–4 minutes per side, until charred and tender. Set aside and slice if desired.
-
Grill the steak: Remove steak from marinade and grill for 3–4 minutes per side for medium-rare (or longer if preferred). Let rest 5–10 minutes, then slice thinly against the grain.
-
Warm the tortillas: Toast tortillas on the grill for 20–30 seconds per side, until warm and slightly charred.
-
Assemble tacos: Layer sliced steak and grilled onions on each tortilla. Top with cilantro, a squeeze of lime, salsa, and cheese or crema if desired.
Notes
-
Skirt steak cooks quickly—don’t overdo it or it can get tough.
-
Marinating helps tenderize and add flavor, especially for thinner cuts.
-
Try pickled red onions or grilled peppers for extra toppings.
Your email address will not be published. Required fields are marked *