This zesty steak combines bold garlic and lime flavors with tangy cumin and chili heat, creating a perfectly balanced marinade that penetrates deeply during a brief 30-minute rest. The flank or skirt steak develops beautiful char marks on the grill, while the creamy avocado salsa brings cooling richness with ripe avocados, bright cilantro, and tangy sour cream. Each bite delivers tender, juicy meat contrasted against the fresh, velvety topping—ideal for summer gatherings or quick weeknight meals.
My neighbor Maria first made this for a backyard gathering last summer when the grill was already hot from burgers and everyone wanted something lighter but still satisfying. The way the lime hit the hot steak created this incredible aroma that had us all gathering around the grill. I watched her prep that creamy avocado salsa in about three minutes flat while the steak rested. Now it's my go-to when I want something that feels special but comes together on a weeknight.
Last month I made this for my dad who claims to only like steak with butter and salt. He was skeptical about the marinade but took one bite and actually went quiet for a full minute. Now he texts me every Friday asking if Im making the lime steak. The best part is how the leftovers (if there are any) make incredible tacos the next day.
Ingredients
- Flank or skirt steak: These cuts have great beefy flavor and the perfect texture for soaking up that garlic lime marinade. Ask your butcher to trim any excess silver弦
- Garlic: Fresh minced garlic is non negotiable here. The jarred stuff just doesnt have that punch when hit with heat
- Limes: You need both zest and juice. The zest holds the essential oils while the juice provides the acid that tenderizes
- Avocados: Look for ones that yield slightly to pressure but still feel firm. Overripe avocados will turn your salsa into guacamole
- Sour cream or Greek yogurt: This is what makes the salsa creamy and helps balance the heat from the jalapeño
Instructions
- Marinate the steak:
- Whisk together olive oil, garlic, lime zest and juice, cumin, chili powder, salt, and pepper in a bowl. Coat the steak thoroughly and let it sit in the refrigerator for at least 30 minutes. The acid will start breaking down the proteins making every bite tender
- Make the salsa:
- Gently fold together diced avocados, red onion, tomato, cilantro, and jalapeño. Stir in the lime juice and sour cream until just combined. Keep this chilled until the steak hits the plate
- Grill to perfection:
- Get your grill screaming hot and cook the steak 4 to 5 minutes per side for medium rare. Listen for that satisfying sizzle when the meat hits the grates
- Rest and slice:
- Let the steak rest on a cutting board for 5 full minutes before slicing against the grain. This step is what keeps all those juices locked inside where they belong
This recipe became my signature dish after I made it for a dinner party where I forgot to buy dessert. Nobody even noticed because they were too busy asking for seconds of the steak with extra salsa. Thats when I knew it was a keeper.
Choosing the Right Cut
Flank steak is my go to because it has that pronounced grain that makes slicing against it satisfyingly easy and gives you great texture. Skirt steak works beautifully too and has even more intense beefy flavor. Just remember both cuts need to be sliced thin against the grain or theyll be chewy instead of tender.
Building Heat
Ive learned that not everyone handles heat the same way. Start with the jalapeño seeds removed and taste your salsa before adding more. If you want to kick it up you can always add a pinch of cayenne to the marinade or leave some seeds in the pepper. The goal is warmth that enhances the flavor not fire that overpowers everything else.
Make Ahead Magic
The steak can marinate up to 24 hours in the refrigerator which makes this perfect for entertaining. Just keep the avocado salsa fresh by preparing everything else ahead and adding the avocados and lime juice right before serving. The contrast of hot steak against cool creamy salsa is worth the extra prep.
- Set out all ingredients before you start cooking
- Warm your plates in the oven for restaurant style presentation
- Have lime wedges ready for that final squeeze of brightness
Theres something deeply satisfying about a recipe that looks impressive but comes together this easily. Enjoy those first bites when the steak is still hot and the salsa is perfectly cool.
Recipe FAQs
- → What cut of steak works best?
-
Flank or skirt steak are ideal choices due to their texture and ability to absorb marinades. Sirloin or ribeye also deliver excellent results if preferred.
- → Can I make the avocado salsa ahead?
-
Prepare the salsa up to 2 hours before serving, but add lime juice immediately and press plastic wrap directly onto the surface to prevent browning.
- → How long should I marinate the steak?
-
Minimum 30 minutes for good flavor penetration, though 2 hours yields more intense garlic-lime notes. Avoid exceeding 4 hours as the acid may break down too much fiber.
- → What should I serve alongside?
-
Warm corn tortillas, cilantro-lime rice, or a crisp green salad complement beautifully. Grilled vegetables or roasted corn also work wonderfully.
- → Can I use Greek yogurt instead of sour cream?
-
Absolutely—Greek yogurt provides a lighter, tangier alternative while maintaining the creamy texture that balances the steak's bold flavors.
- → How do I know when the steak is done?
-
Use an instant-read thermometer: 130°F for medium-rare, 140°F for medium. Remember the meat continues cooking slightly during the 5-minute resting period.