Spiced flank steak tacos with avacado salsa

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

Leave a Comment