Steak Tacos are loaded with juicy, seasoned steak, fresh toppings, and warm tortillas for a restaurant-quality meal at home. These flavorful tacos are perfect for Taco Tuesday, family dinners, game days, and backyard gatherings.
Tender steak paired with fresh pico de gallo, cilantro, and lime creates a simple yet unforgettable taco recipe.
Why You'll Love This Recipe
Juicy, flavorful steak
Easy weeknight dinner
Restaurant-quality tacos
Ready in under 30 minutes
Perfect for taco night
Customizable toppings
Ingredients
Steak
1½ pounds flank steak or sirloin steak
2 tablespoons olive oil
1 teaspoon chili powder
1 teaspoon cumin
1 teaspoon garlic powder
1 teaspoon paprika
1 teaspoon salt
½ teaspoon black pepper
Juice of 1 lime
For Serving
8 corn or flour tortillas
1 cup pico de gallo
½ cup diced white onion
Fresh cilantro
Lime wedges
Cotija cheese (optional)
Avocado slices (optional)
Instructions
Step 1
In a small bowl, combine chili powder, cumin, garlic powder, paprika, salt, and pepper.
Rub the steak with olive oil and season generously.
Step 2
Heat a grill pan or skillet over medium-high heat.
Cook steak for 4 to 5 minutes per side for medium.
Step 3
Remove steak and allow it to rest for 5 minutes.
Slice thinly against the grain.
Step 4
Squeeze fresh lime juice over the sliced steak.
Step 5
Warm tortillas according to package directions.
Step 6
Fill tortillas with steak.
Top with pico de gallo, onions, cilantro, avocado, and cotija cheese.
Step 7
Serve immediately with lime wedges.
Storage
Store leftover steak in an airtight container in the refrigerator for up to 4 days.
Frequently Asked Questions
What cut of steak is best for tacos?
Flank steak, skirt steak, and sirloin are all excellent choices.
Can I grill the steak?
Yes. Grilling adds incredible flavor.
What toppings go best with steak tacos?
Pico de gallo, onions, cilantro, avocado, cotija cheese, and lime are classic options.