As I stood in my kitchen, the scent of zesty lime and spicy chili filled the air, instantly transporting me to a sun-drenched Mexican fiesta. Today, I want to share a delightful recipe that brings the heart and soul of summer’s grilling season right to your table: Chili-Lime Flank Steak with Avocado Salsa. This dish is not only quick to whip up but also a versatile crowd-pleaser, perfect for a weeknight family dinner or a vibrant backyard BBQ. The juicy, marinated flank steak pairs beautifully with the creamy avocado salsa, making it a feast for the senses. Whether you’re accommodating guests at a gathering or just craving something fresh and satisfying, this recipe is bound to impress. Curious about how to elevate your grilling game? Let’s fire up the grill!

Why is Chili-Lime Flank Steak a Must-Try?
Flavor Explosion: This recipe delivers a vibrant medley of zesty lime and spicy chili, creating a taste experience that dances on your palate.
Quick & Easy: In just a few simple steps, you can enjoy this marinated steak, making it perfect for those busy weeknights.
Versatile Pairing: The creamy avocado salsa adds a refreshing touch, and you can easily switch it up with variations like diced mango for a sweet twist.
Dinner to Impress: This dish is not just a meal; it’s a showstopper for gatherings. Serve it in warm tortillas, or alongside cilantro lime rice for a complete meal.
Healthy & Wholesome: With healthier options like avocado and a gluten-free base, it’s a satisfying choice for everyone at the table, particularly if you’re looking for something different from typical fast food.
Crowd-Pleaser: Whether it’s a family dinner or a BBQ, this chili-lime flank steak guarantees smiles all around!
Flank Steak with Avocado Salsa Ingredients
• Ready to create a flavor-packed meal? Here are the ingredients you’ll need!
For the Marinade
- Flank Steak – A flavorful cut ideal for marinating and grilling, making it the star of this dish.
- Lime Juice – Adds acidity and brightness; bottled lime juice can substitute if fresh limes aren’t handy (use 3 tbsp).
- Chili Powder – Provides the perfect heat and depth of flavor to elevate the steak.
- Olive Oil – Adds moisture and aids in marinating for a juicy result.
- Garlic Powder – Enhances flavor; feel free to use fresh garlic for an added punch.
- Salt – Essential for seasoning; adjust to taste for optimal flavor.
- Pepper – Adds a mild spice; freshly cracked pepper is best for aroma and taste.
For the Salsa
- Jalapeño – Adds a delicious kick; swap with serrano pepper for a spicier version (use half).
- Avocado – Brings a creamy texture to the salsa, loaded with healthy fats; diced mango can be used for sweetness instead.
- Red Onion – Provides a nice crunch and flavor; green onions can be a milder alternative.
- Cilantro – Brightens the salsa; it’s optional for those who aren’t fans of cilantro.
Now that you have the ingredients ready, let’s get grilling!
Step‑by‑Step Instructions for Chili-Lime Flank Steak with Avocado Salsa
Step 1: Prepare Marinade
In a medium bowl, whisk together lime juice, chili powder, olive oil, garlic powder, salt, and pepper until well combined. This marinade will infuse your flank steak with vibrant flavors. Set aside about 2 tablespoons of the marinade for later use in the salsa. The marinade should smell fragrant and have a light citrus aroma.
Step 2: Marinate Steak
Place the flank steak in a large, resealable plastic bag or a shallow dish. Pour the marinade over the steak, ensuring it’s completely coated. Seal or cover and refrigerate for at least 2 hours, or up to overnight for maximum flavor. Before grilling, remove the steak from the fridge and let it sit at room temperature for about 30 minutes to ensure even cooking.
Step 3: Make Salsa
While the steak marinates, prepare the avocado salsa. In a mixing bowl, gently combine diced avocado, leftover marinade (from Step 1), finely chopped jalapeño, diced red onion, and chopped cilantro. Stir carefully to keep the avocado intact, aiming for a mix of vibrant colors and textures. Let the salsa sit at room temperature for flavors to meld while you preheat the grill.
Step 4: Preheat Grill
Preheat your grill to medium-high heat, aiming for around 400°F to 450°F. To ensure perfect grilling conditions, allow the grill grates to heat for at least 10-15 minutes. This high heat will give your chili-lime flank steak a beautiful sear and those coveted grill marks, enhancing both flavor and presentation.
Step 5: Cook Steak
Once the grill is hot, remove the flank steak from the marinade and shake off any excess. Place the steak on the grill and cook for about 6-8 minutes per side, or until the internal temperature reaches 135°F for medium-rare. Keep an eye out for a charred exterior and juicy interior, which will be signs of a perfectly grilled chili-lime flank steak.
Step 6: Rest Steak
After grilling, transfer the steak to a cutting board and let it rest for at least 5 minutes. This resting stage allows the juices to redistribute throughout the meat, ensuring every slice is tender and flavorful. Cover the steak loosely with aluminum foil to keep it warm while you prepare for slicing.
Step 7: Serve
Slice the rested chili-lime flank steak against the grain into thin strips to maximize tenderness. Arrange the steak on a serving platter and generously spoon the fresh avocado salsa on top. For a complete meal, serve with warm tortillas or over cilantro lime rice to soak up the delicious juices.

How to Store and Freeze Flank Steak with Avocado Salsa
Fridge: Store cooked flank steak tightly wrapped in foil or an airtight container for up to 2 days. The avocado salsa should be consumed on the same day for the best flavor and texture.
Freezer: If you want to freeze the flank steak, wrap it tightly in plastic wrap followed by aluminum foil. It can last in the freezer for up to 3 months. However, avoid freezing the avocado salsa as it may brown and change texture.
Reheating: To reheat the flank steak, place it in a preheated oven at 300°F for 15-20 minutes until heated through and juicy. Enjoy warm and juicy, just like the first bite!
Expert Tips for Flank Steak with Avocado Salsa
-
Marinate Time: Allow the flank steak to marinate for at least 2 hours, but overnight will deepen the flavors even more.
-
Proper Temperature: Use an instant-read thermometer to check that the steak reaches 135°F for a perfect medium-rare.
-
Resting Period: Always let the steak rest for 5 minutes after grilling. This helps retain juices, leading to a more flavorful flank steak.
-
Avoid Overcrowding: When grilling, ensure there’s space between meats to achieve those beautiful grill marks and avoid steaming.
-
Fresh Salsa Tip: Make the salsa right before serving to maintain the freshness and texture of the avocado and other ingredients.
-
Serving Variations: For a fun twist, serve the flank steak in tortillas or over cilantro lime rice, perfect for a vibrant summer meal.
What to Serve with Chili-Lime Flank Steak with Avocado Salsa
Transform your grilled masterpiece into a memorable feast with these scrumptious pairings that create a vibrant dining experience.
-
Creamy Guacamole: This creamy side adds richness and flavor that harmonizes beautifully with the tangy steak. The fresh herbs and lime juice will echo the flavors of your main dish.
-
Grilled Street Corn: With its smoky, charred sweetness, this classic elote-style corn complements the steak’s spice. It’s fun to eat and adds a festive touch!
-
Cilantro Lime Rice: Fluffy rice with zesty lime and fresh cilantro makes the ideal base. It provides a refreshing contrast while balancing the bold flavors of the steak.
-
Black Beans Salad: A light, protein-packed salad with diced tomatoes and corn makes for a hearty addition. Its earthy tones will ground the dish’s vibrant flavors.
-
Pico de Gallo: This fresh salsa brings a burst of flavor and crunch. It’s bright and tangy, a natural partner that enhances the overall meal.
-
Chilled Beer Margarita: The fizz of a beer margarita is perfect for cutting through the richness of the steak. This drink complements the chili-lime theme and offers a fun refreshment.
Pairing these delicious options with your chili-lime flank steak will build a memorable meal that delights everyone at your table!
Make Ahead Options
These Chili-Lime Flank Steak with Avocado Salsa are perfect for busy weeknights and meal prep enthusiasts! You can marinate the flank steak up to 24 hours in advance, enhancing the flavor while saving you time. Simply prepare the marinade and coat the steak, then refrigerate it in a sealed bag or dish. The avocado salsa can be made 1 hour before serving, but to prevent browning, add the avocado just before you’re ready to enjoy it. When it’s time to grill, just remove the steak from the fridge, let it sit at room temperature for about 30 minutes, and follow the cooking instructions. This way, you’ll have a delightful meal with minimal effort and just as delicious results!
Flank Steak with Avocado Salsa Substitutions
Feel free to mix things up and make this recipe your own with these delightful substitutions!
-
Skirt Steak: Swap flank steak for skirt steak, adjusting cook time for tenderness. This cut offers similar flavor with a bit more chew.
-
Vegetarian Option: For a delicious twist, marinate and grill portobello mushrooms instead of steak. They soak up flavors beautifully and offer a meaty texture.
-
Mango Twist: Replace avocado with diced mango for a refreshing sweetness. The vibrant color and flavor will elevate your salsa!
-
Fire It Up: Add more heat by incorporating diced habanero peppers instead of jalapeños. Just a small amount provides a fiery kick that spice lovers will enjoy.
-
Cilantro-Free: Not a fan of cilantro? Use fresh parsley or basil for a different herbaceous touch without losing that fresh flavor.
-
Taco Upgrade: Serve the steak in warm corn tortillas for a tasty taco night. Add your favorite toppings like cheese or sour cream for extra indulgence.
-
Crispy Onions: Top the avocado salsa with crispy fried onions for a delightful crunch. The contrast of texture adds excitement to each bite.
-
Zesty Garlic: For more aromatic flavor, mix minced fresh garlic into the salsa. It harmonizes beautifully with the creamy avocado and adds depth.
Embrace your culinary creativity, and enjoy your homemade feast! If you’re also looking for other exciting recipes, check out my Garlic Butter Steak or serve this with Cilantro Lime Rice for a complete meal experience!

Flank Steak with Avocado Salsa Recipe FAQs
How do I choose the right flank steak?
Absolutely! When selecting flank steak, look for a cut that is bright red with minimal fat. The meat should be well-marbled but not overly fatty, as this ensures tenderness and flavor. Avoid steaks with dark spots or lots of muscle fibers, as these can indicate a tougher texture.
How should I store leftover flank steak?
Leftover flank steak should be tightly wrapped in foil or placed in an airtight container. It can be stored in the refrigerator for up to 2 days. I recommend consuming any avocado salsa on the same day for optimal taste and texture, as avocados tend to brown quickly after being cut.
Can I freeze the flank steak once cooked?
Yes, you can freeze chili-lime flank steak! Wrap it tightly in plastic wrap, followed by aluminum foil, and place it in the freezer. It will maintain its best quality for up to 3 months. Just remember not to freeze the avocado salsa, as it will change in texture and flavor once thawed.
What should I do if the steak is tough after cooking?
If you find that your steak is tough, it might be due to overcooking or not slicing against the grain. To avoid this, always let your flank steak rest for at least 5 minutes after cooking, and be sure to cut it across the grain, which helps ensure each bite is tender.
Is this recipe suitable for people with allergies?
Yes, this chili-lime flank steak recipe is gluten-free, making it a great option for those with gluten sensitivities. However, always double-check your marinade ingredients and be mindful of the avocado salsa for any allergy concerns, particularly regarding cilantro or jalapeños, which can be allergens for some individuals.
Can I make this dish vegetarian?
Very! For a delicious vegetarian alternative, simply marinate and grill portobello mushrooms instead of flank steak. You can follow the same marinade instructions and grill them for about 5-7 minutes per side. The mushrooms will absorb the flavors beautifully and pair wonderfully with the avocado salsa!

Flank Steak with Avocado Salsa for Vibrant Summer Grilling
Ingredients
Equipment
Method
- Whisk together lime juice, chili powder, olive oil, garlic powder, salt, and pepper in a medium bowl for the marinade.
- Seal flank steak in a bag with marinade and refrigerate for at least 2 hours.
- Prepare the avocado salsa by combining diced avocado, leftover marinade, jalapeño, red onion, and cilantro in a bowl.
- Preheat grill to medium-high heat for at least 10-15 minutes.
- Grill the steak for 6-8 minutes per side or until 135°F internal temperature is reached.
- Let the steak rest for at least 5 minutes before slicing.
- Slice steak against the grain and serve with salsa.

Leave a Reply