When the summer sun begins to cast its golden glow, I can’t help but crave a dish that bursts with vibrancy and flavor. Enter my favorite summer staple: Grilled Flank Steak with Zesty Mango Avocado Salsa. The moment I fire up the grill, the intoxicating aroma of marinated steak dancing over hot coals makes me forget all about the mundane weeknight dinners.
This recipe features flank steak that is not only incredibly juicy but also infused with a rich, homemade marinade that elevates every bite. Topped with a fresh mango avocado salsa that offers a delightful contrast of sweetness, creaminess, and just the right kick of spice, it’s a mouthwatering combination that turns an ordinary meal into an unforgettable experience. Perfect for barbecues or family gatherings, this dish embodies everything I love about summer evenings spent outdoors. So grab your ingredients, and let’s create something delicious together!
Why You’ll Love Grilled Flank Steak
Juicy, this grilled flank steak is the star of your summer cookouts!
Vibrant, the zesty mango avocado salsa adds a fresh twist, balancing savory and sweet beautifully.
Easy-to-Make, with simple ingredients and quick prep, you’ll have dinner ready in no time.
Crowd-Pleasing, this dish is sure to impress at your next family gathering.
Versatile, swap ingredients effortlessly—try pineapple or different herbs for a fun twist!
Get ready to relish in flavors that remind you of sun-kissed evenings, as this recipe is bound to become a seasonal favorite!
Grilled Flank Steak with Mango Avocado Salsa Ingredients
• For the Steak Marinade
- Flank Steak – Use 2 lb flank steak (900 g) for juicy flavor that’s perfect for grilling.
- Olive Oil – Enhances moisture and promotes browning; can substitute with avocado oil if desired.
- Tamari/Soy Sauce – Provides a savory umami kick; remember to select a gluten-free version if necessary.
- Lime Juice – Brightens the marinade while adding depth; fresh lime juice is best for optimal flavor.
- Orange Juice – A touch of sweetness complements the savory marinade; lemon juice can work in a pinch.
- Balsamic Vinegar – Adds a rich depth of flavor; while other vinegars may work, balsamic is ideal.
- Garlic – Infuses the marinade with aroma and taste; if you’re feeling adventurous, fresh basil can substitute.
- Fresh Rosemary & Thyme – Aromatic herbs elevate the marinade flavor; dried herbs can replace fresh in a bind.
- Ground Cumin – Offers warm, earthy undertones that will enhance your grilled flank steak.
- Salt and Black Pepper – Essential for seasoning to taste; don’t forget to adjust based on preference!
• For the Mango Avocado Salsa
- Mangoes – The star of the salsa, providing sweet and juicy texture; opt for ripe, firm mangoes for stability.
- Avocado – Adds a creamy element; make sure to select ripe but firm avocados for the best results.
- Fresh Cilantro – Delivers a punch of freshness; can easily be swapped with parsley if you prefer.
- Lime Zest and Juice – Enhances flavor and keeps the avocado from browning—definitely not to be skipped!
- Jalapeño Peppers – Add a spicy kick; remove seeds to tone it down or omit entirely for a milder version.
- Garlic – Contributes a sharp nuance to the salsa; always a welcome addition!
- Ground Cumin – Complements the salsa’s fruitiness without overpowering it; a small amount goes a long way.
Gather these ingredients to create a mouthwatering Grilled Flank Steak with Mango Avocado Salsa that will make your summer gatherings truly unforgettable!
How to Make Grilled Flank Steak with Mango Avocado Salsa
-
Prepare Marinade: In a large bowl or resealable plastic bag, whisk together olive oil, tamari, lime juice, orange juice, balsamic vinegar, smashed garlic, rosemary, thyme, cumin, salt, and pepper until well combined. This marinade is the secret to flavor-packed steak!
-
Marinate Steak: Add the flank steak to the marinade, ensuring it’s well-coated. Seal the bag or cover the bowl and refrigerate for 2-6 hours, but avoid marinating overnight to prevent bitterness from the herbs.
-
Make Salsa: While the steak is marinating, dice the mangoes and avocado into cubes. In a bowl, combine them with chopped cilantro, jalapeño, lime juice, lime zest, minced garlic, cumin, salt, and pepper. Let this salsa sit for 10-15 minutes to meld the flavors—it’s refreshingly zesty!
-
Grill Steak: Take the steak out of the fridge about 30 minutes before grilling to allow it to come to room temperature. Preheat your grill to high heat and grill the steak for 4-6 minutes per side for medium-rare to medium doneness, until it reaches your desired grill marks and level of doneness.
-
Rest and Serve: Once grilled to perfection, transfer the steak to a cutting board and let it rest for 5-10 minutes. Then, slice against the grain for maximum tenderness and top generously with the mango avocado salsa before serving.
Optional: Serve with warm tortillas or cilantro-lime rice for an added touch.
Exact quantities are listed in the recipe card below.
Expert Tips for Grilled Flank Steak
-
Watch the Marinade Time: Avoid marinating the flank steak for more than 6 hours. Extended marination can lead to bitterness from fresh herbs, compromising the flavor.
-
Rest the Steak: Allow the grilled steak to rest for 5-10 minutes before slicing. This step ensures the juices redistribute throughout the meat, resulting in a juicier grilled flank steak.
-
Proper Slicing: Slice the steak against the grain to ensure each bite is tender. This technique prevents stringiness and enhances the overall dining experience.
-
Preheat the Grill: Always preheat your grill to high before cooking the steak. This helps achieve the perfect sear and flavorful char while locking in the delicious moisture.
-
Customize Your Salsa: Feel free to swap out mangoes for pineapple or add extra spices to your salsa. Experimenting with different flavors can create a unique topping for your grilled flank steak.
What to Serve with Grilled Flank Steak with Mango Avocado Salsa?
This deliciously grilled dish is a summer highlight that deserves companions which enhance both flavor and experience.
- Cilantro-Lime Black Bean Rice: A fragrant side that ties together the flavors neatly, balancing the freshness of the salsa with hearty grains.
- Warm Tortillas: Perfect for scooping up the salsa or making quick tacos, adding a delightful chewiness that pairs perfectly with the juicy steak.
- Grilled Corn on the Cob: The smoky sweetness of the corn complements the bright salsa, creating a classic summer vibe at your table.
- Crispy Garlic Fries: Crunchy and golden, these fries introduce a savory, crunchy texture that contrasts beautifully with the juicy steak and creamy salsa.
- Roasted Veggies: Seasonal vegetables like zucchini and bell peppers enhance the meal’s color and bring a slight char that echoes the grilling process.
- Fresh Green Salad: A light mix of greens dressed with vinaigrette refreshes the palate between bites, ensuring an unforgettable dining experience.
- Fruity Sangria: A chilled blend of wine and fresh fruits acts as a refreshing counterpart, enhancing the dish’s vibrant flavors while keeping things light.
- Lemon Sorbet: A light and zesty dessert to cleanse the palate after your meal, bringing a refreshing end to an unforgettable dining experience.
Grilled Flank Steak Variations
Get ready to unleash your creativity and bring exciting spins to this already delicious recipe!
- Skirt Steak: Swap flank steak for skirt steak for a similar, yet distinct flavor and texture, perfect for grilling.
- Chicken Option: Use marinated chicken thighs or breasts for a lighter, protein-packed twist that’s just as tasty.
- Tropical Salsa: Replace mango with fresh pineapple for a sweet and tangy tropical salsa that’ll elevate your dish.
- Spicy Kick: Add diced fresh jalapeños or serrano peppers directly into the marinade for an extra heat boost.
- Herb Swap: Experiment with different herbs like fresh dill or mint in the salsa for a refreshing change of pace.
- Veggie Additions: Stir in diced bell peppers or cucumber into the salsa for added crunch and a burst of color.
- Citrus Twist: Enhance the marinade by adding grapefruit or tangerine juice alongside lime for extra zesty flavor.
- Nutty Texture: Top your salsa with toasted nuts, like coconut or pistachios, to introduce a delightful crunch.
These variations will not only keep the recipe exciting but also cater to various tastes and dietary preferences!
How to Store and Freeze Grilled Flank Steak
Fridge: Store any leftover grilled flank steak in an airtight container for up to 3 days to keep it fresh and juicy.
Freezer: For longer preservation, wrap the steak tightly in plastic wrap and foil, then place it in an airtight container. It can be frozen for up to 3 months without compromising flavor.
Salsa Storage: Keep the mango avocado salsa in a separate airtight container in the fridge for no more than 2 days; the avocado will start to brown quickly.
Reheating: When ready to enjoy the grilled flank steak, reheat gently in the microwave or on a pan over low heat to avoid drying it out.
Make Ahead Options
Planning ahead with this Grilled Flank Steak with Mango Avocado Salsa can save you precious time on busy weeknights! You can prepare the marinade and marinate the steak up to 6 hours in advance, preventing any bitter flavors by avoiding overnight soaking. Additionally, the Mango Avocado Salsa can be made up to 3 hours before serving; just be sure to add the lime juice just before serving to keep the avocado vibrant and fresh. When you’re ready to grill, simply take the steak out of the fridge 30 minutes prior to cooking and heat the grill. This way, you’ll enjoy delicious, tender steak with zesty salsa without all the last-minute fuss, allowing you to savor every moment with family and friends.
Grilled Flank Steak with Mango Avocado Salsa Recipe FAQs
How do I choose the best flank steak?
Absolutely! Look for a flank steak that has a bright red color and is well-marbled with thin streaks of fat. This marbling enhances the juiciness and flavor of the meat. Avoid any cuts with dark spots or an off-smell, which may indicate spoilage.
How should I store leftover grilled flank steak?
After enjoying your delicious grilled flank steak with mango avocado salsa, transfer any leftovers to an airtight container. It will stay fresh in the fridge for about 3 days. For optimal moisture retention, allow the steak to cool before sealing it.
Can I freeze the grilled flank steak?
Very! To freeze, wrap the cooled steak tightly in plastic wrap, then in aluminum foil to prevent freezer burn. Place it in an airtight container or freezer bag. It can be frozen for up to 3 months. When ready to enjoy, thaw it overnight in the fridge and reheat gently for the best results.
What if my avocado turns brown before serving?
The browning happens due to oxidation, which can be minimized by adding lime juice to the avocado in the salsa. If you notice browning, simply mix the salsa before serving; it still tastes great! Alternatively, prepare the salsa shortly before serving to keep it vibrant and fresh.
Can I make this dish gluten-free?
Certainly! For a gluten-free option, simply choose a gluten-free tamari sauce instead of regular soy sauce. This small change keeps all the delightful flavors intact without compromising on taste.
What can I serve with grilled flank steak?
How about serving it with warm tortillas for a taco night? Or consider pairing it with cilantro-lime black bean rice or grilled corn to create a delightful summer feast. The more the merrier, so feel free to mix and match sides for a colorful spread!

Grilled Flank Steak with Mango Avocado Salsa That's Summer Perfect
Ingredients
Equipment
Method
- In a large bowl or resealable plastic bag, whisk together olive oil, tamari, lime juice, orange juice, balsamic vinegar, smashed garlic, rosemary, thyme, cumin, salt, and pepper until well combined.
- Add the flank steak to the marinade, ensuring it's well-coated. Seal the bag or cover the bowl and refrigerate for 2-6 hours.
- While the steak is marinating, dice the mangoes and avocado into cubes. Combine them with chopped cilantro, jalapeño, lime juice, lime zest, minced garlic, cumin, salt, and pepper. Let sit for 10-15 minutes.
- Take the steak out of the fridge about 30 minutes before grilling. Preheat your grill to high heat and grill for 4-6 minutes per side.
- Once grilled, transfer the steak to a cutting board and let it rest for 5-10 minutes. Slice against the grain and top with mango avocado salsa.







