Spiced Flank Steak Tacos with Avocado Salsa
These flavor-packed flank steak tacos combine tender, marinated beef with a fresh avocado-cilantro salsa, creating a healthy, Mediterranean-inspired twist on a Mexican favorite. Naturally rich in protein and healthy fats, these tacos are perfect for a light, flavorful dinner.
⏱ Time Required
Prep time: 15 minutes
Marination: 30 minutes (optional, but recommended)
Cook time: 10–12 minutes
Total time: 40–45 minutes
🧺 Ingredients
For the Flank Steak
400 g flank steak
2 tbsp olive oil
1 tsp smoked paprika
½ tsp ground cumin
½ tsp garlic powder
½ tsp onion powder
¼ tsp black pepper
¼ tsp salt
1 tbsp fresh lemon juice
For the Avocado Salsa
1 ripe avocado, diced
½ small red onion, finely chopped
1 small tomato, diced
1 tbsp fresh cilantro, chopped
1 tsp lime juice
Salt & pepper, to taste
For Serving
4–6 small whole wheat or corn tortillas
Optional toppings: arugula, feta crumbles, extra lime wedges
👩🍳 Instructions
1️⃣ Marinate the Steak
1. Mix olive oil, smoked paprika, cumin, garlic powder, onion powder, lemon juice, salt, and pepper.
2. Rub marinade over flank steak and let it rest at least 30 minutes (or up to 2 hours in fridge).
2️⃣ Make the Avocado Salsa
1. In a bowl, combine diced avocado, tomato, red onion, cilantro, and lime juice.
2. Season with salt and pepper to taste.
3. Cover and refrigerate until ready to serve.
3️⃣ Cook the Steak
1. Heat a skillet or grill over medium-high heat.
2. Cook flank steak 3–4 minutes per side for medium-rare, or longer to desired doneness.
3. Remove from heat, let rest 5 minutes, then slice thinly against the grain.
4️⃣ Assemble the Tacos
1. Warm tortillas in a pan or oven.
2. Layer sliced steak, avocado salsa, and optional arugula or feta.
3. Serve immediately with lime wedges.
🌟 Tips for Best Results
Don’t overcook flank steak — it can get tough; medium-rare is ideal.
Slice against the grain for maximum tenderness.
Add extra fresh herbs like parsley or mint for a Mediterranean twist.
For a spicier version, sprinkle a tiny pinch of smoked chili flakes on the avocado salsa.
❓ Frequently asked questions FAQs
Can I make it ahead?
Yes — marinate steak and prep salsa ahead of time, but assemble tacos just before serving.
Can I replace flank steak?
Skirt steak, sirloin, or chicken breast also work well.
Can I make it low-carb?
Serve with lettuce wraps instead of tortillas.
🥗 Nutritional Information
Calories: 380 kcal
Protein: 28 g
Carbs: 22 g
Fiber: 6 g
Fat: 20 g