Grilled Steak Tacos with Avocado Salsa
Grilled Steak Tacos with Avocado Salsa are a delicious and flavorful meal that is perfect for any occasion. Whether you’re having a weekend get-together or a simple family dinner, these tacos will impress everyone with their fresh ingredients and tasty combination. The best part? They are quite easy to make!
Why Make This Recipe
Making Grilled Steak Tacos with Avocado Salsa is a great choice for several reasons. First, the smoky flavor of grilled steak pairs perfectly with creamy avocado and zesty salsa. Plus, tacos are always a hit among both adults and kids. With fresh ingredients, they offer a healthier option compared to many takeout meals. Also, this recipe allows you to customize your tacos based on your taste preferences!
How to Make Grilled Steak Tacos with Avocado Salsa
Ingredients
- 1 lb flank or skirt steak
- 1 tbsp olive oil
- 1 tsp chili powder
- 1 tsp garlic powder
- Salt & pepper, to taste
- 6 small corn tortillas
- 1 avocado, diced
- 1/2 red onion, finely chopped
- 1/4 cup chopped fresh cilantro
- 2 tbsp lime juice
- 1/3 cup crumbled cotija cheese
- 1 jalapeño, minced (optional)
Directions
- Rub the steak with olive oil, chili powder, garlic powder, salt, and pepper. Let it rest for 10 minutes.
- Grill the steak over high heat for 4–5 minutes on each side for medium-rare. Let it rest before slicing thinly.
- In a bowl, mix the diced avocado, red onion, cilantro, lime juice, and minced jalapeño.
- Warm the tortillas in a skillet or on the grill until slightly charred.
- Assemble the tacos by adding slices of steak, avocado salsa, and a sprinkle of cotija cheese.
- Serve the tacos warm with lime wedges on the side.
How to Serve Grilled Steak Tacos with Avocado Salsa
Serve these grilled steak tacos warm on a platter. You can add extra lime wedges, hot sauce, or sour cream on the side for those who like a little more flavor. They make for a fantastic casual meal that encourages everyone to build their own tacos.
How to Store Grilled Steak Tacos with Avocado Salsa
To store leftovers, keep the components separate. Place the steak in an airtight container in the refrigerator for up to 3 days. The avocado salsa should also be stored separately, but it’s best enjoyed fresh. If you have extra tortillas, store them in a sealed bag at room temperature.
Tips to Make Grilled Steak Tacos with Avocado Salsa
- Don’t skip the resting time for the steak. This helps keep it juicy.
- Feel free to adjust the amount of spice in the avocado salsa by adding more or less jalapeño, depending on your taste.
- You can use a grill pan if you don’t have an outdoor grill.
Variation
For a spicier twist, try using a different type of pepper or adding hot sauce to the avocado salsa. If you want to switch it up, you can also use chicken or shrimp instead of steak.
FAQs
1. Can I use a different type of meat for these tacos?
Yes! You can use chicken, shrimp, or even plant-based proteins if you prefer.
2. How do I prevent the avocado from browning?
To prevent browning, squeeze some lime juice over the diced avocado before mixing it with the other ingredients.
3. Can I make the avocado salsa ahead of time?
You can make the salsa a few hours in advance, but it’s best to consume it fresh for the best flavor and color.

Grilled Steak Tacos with Avocado Salsa
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: None
Description
A delicious and flavorful meal perfect for any occasion, featuring smoky grilled steak paired with creamy avocado and zesty salsa.
Ingredients
- 1 lb flank or skirt steak
- 1 tbsp olive oil
- 1 tsp chili powder
- 1 tsp garlic powder
- Salt & pepper, to taste
- 6 small corn tortillas
- 1 avocado, diced
- 1/2 red onion, finely chopped
- 1/4 cup chopped fresh cilantro
- 2 tbsp lime juice
- 1/3 cup crumbled cotija cheese
- 1 jalapeño, minced (optional)
Instructions
- Rub the steak with olive oil, chili powder, garlic powder, salt, and pepper. Let it rest for 10 minutes.
- Grill the steak over high heat for 4–5 minutes on each side for medium-rare. Let it rest before slicing thinly.
- In a bowl, mix the diced avocado, red onion, cilantro, lime juice, and minced jalapeño.
- Warm the tortillas in a skillet or on the grill until slightly charred.
- Assemble the tacos by adding slices of steak, avocado salsa, and a sprinkle of cotija cheese.
- Serve the tacos warm with lime wedges on the side.
Notes
Store leftovers with components separate to maintain freshness. Use lime juice on avocado to prevent browning.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 350
- Sugar: 2g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 60mg
Keywords: tacos, steak, avocado, quick meal, grilling
