This Mexican-inspired dish features flank steak marinated in olive oil, cumin, smoked paprika, garlic, and lime, then grilled to juicy perfection. The star accompaniment is a fresh poblano pico de gallo made with charred poblano peppers, cherry tomatoes, red onion, jalapeño, and cilantro. The entire meal comes together in just 40 minutes, making it ideal for weeknight dinners or weekend gatherings.
Grilling the poblano peppers until blistered adds a smoky depth to the pico, while slicing the steak against the grain ensures tenderness. Serve with warm tortillas or over rice for a complete meal that's naturally gluten-free and packed with protein.
The smell of poblano peppers hitting a hot grill still takes me back to my friend Marias backyard in Austin, where shed grill while her kids chased fireflies. She taught me that charring vegetables isnt just about flavor—it adds this gorgeous complexity that makes simple ingredients sing. That night, she served flank steak with a smoky pico de gallo that completely changed how I thought about weeknight dinners. Now, whenever I see those dark green peppers at the market, I grab a handful knowing something delicious is coming.
Last summer, my neighbor Carlos came over just as I was pulling the steak off the grill. He stood on my patio, sampling the pico straight from the bowl, eyes widening at first bite. We ended up eating standing up, passing plates back and forth while his dog waited hopefully for dropped morsels. Sometimes the best meals happen when you least expect them.
Ingredients
- Flank steak: This cut has incredible beef flavor and the perfect texture for soaking up that bold marinade
- Olive oil: Helps the spices cling to the meat and keeps everything juicy on the grill
- Kosher salt: Coarse salt gives you better control over seasoning and a nice crunch
- Ground cumin: Adds that earthy, warm backbone that makes this taste authentically Mexican-inspired
- Smoked paprika: This is the secret weapon that gives you that smoky flavor without hours of smoking
- Lime juice: The acidity cuts through the rich meat and brightens every single bite
- Poblano peppers: Mild heat with this incredible grassy flavor that gets even better when charred
- Cherry tomatoes: Little bursts of freshness and acidity that balance the rich steak perfectly
- Red onion: Adds just enough bite and crunch to make every spoonful interesting
- Fresh cilantro: This bright herb ties everything together and makes the whole dish sing
Instructions
- Get your grill screaming hot:
- Crank that heat to high and let it preheat while you prep everything else— you want serious searing power for that beautiful crust
- Marinate the steak:
- Whisk together your olive oil, salt, pepper, cumin, smoked paprika, garlic, and lime juice in a shallow dish, then add the flank steak and turn it to coat every inch
- Let it rest at room temperature:
- Give the steak about 15 to 20 minutes to hang out in the marinade—this little wait makes such a difference in how tender and flavorful it becomes
- Char those poblanos:
- Throw the whole peppers directly on the grill, turning them until the skin is blackened and blistered all over—this takes about 5 to 7 minutes
- Steam and peel the peppers:
- Toss the charred poblanos in a bowl and cover it tight for 5 minutes, then rub off that blistered skin and dice the flesh into tiny pieces
- Mix up your pico:
- Combine your diced poblano with cherry tomatoes, red onion, jalapeno, cilantro, lime juice, salt, and pepper—toss it gently so everything gets evenly coated
- Grill the steak to perfection:
- Lay that marinated beauty on the grill and cook for about 5 to 6 minutes per side for medium-rare, adjusting time based on how thick your steak is
- Rest before slicing:
- Move the steak to a cutting board and let it rest for 5 whole minutes—this locks in all those juices so every bite stays incredibly moist
- Slice and serve:
- Cut the steak thinly against the grain and pile those gorgeous slices high, then spoon that poblano pico over everything generously
My husband usually claims hes not a huge fan of spicy food, but he literally hovered over the bowl of poblano pico, stealing taste after taste while I sliced the steak. Now he requests this dish at least twice a month during grilling season, and Ive caught him eating leftovers straight from the fridge at midnight.
Making It Ahead
You can absolutely prep the poblano pico up to 4 hours ahead—just keep it refrigerated and let it come to room temperature before serving. The flavors actually get better as they hang out together, melding into this perfect harmony of bright and smoky notes.
Grill Pan Alternative
No outdoor grill? A cast-iron grill pan works beautifully—just make sure its thoroughly preheated and get your ventilation going. You still get gorgeous grill marks and that charred flavor, just without the backyard ambiance.
Serving Suggestions
Warm corn tortillas make the perfect vehicle for building little steak tacos, or you can serve this over fluffy cilantro-lime rice for a more substantial meal. A crisp green salad with citrus vinaigrette cuts through the richness beautifully, and grilled corn on the cob would be right at home on this plate.
- Thinly slice any leftovers and roll them into breakfast burritos the next morning
- The pico makes incredible leftovers—use it on eggs, burgers, or straight from the spoon
- If you have extra steak, chop it and add to scrambled eggs with cheese
There is something so satisfying about a meal that comes together quickly but tastes like you put in way more effort. This steak has become my go-to for impromptu gatherings because it never fails to make people happy.
Recipe Q&A
- → How do I know when the flank steak is done?
-
Grill the flank steak for 5–6 minutes per side for medium-rare. Use a meat thermometer to check—130-135°F internal temperature yields medium-rare. Let the steak rest for 5 minutes before slicing to allow juices to redistribute.
- → Can I use a different cut of beef?
-
Skirt steak works beautifully as a substitute with similar texture and flavor. You could also use sirloin flap meat or hanger steak, though cooking times may vary slightly based on thickness.
- → How do I char the poblano peppers without a grill?
-
Place poblano peppers directly over a gas burner flame, turning frequently with tongs until blistered on all sides. Alternatively, broil them on a baking sheet about 4 inches from the heat source, turning every few minutes.
- → Can I make the poblano pico ahead of time?
-
Yes! Prepare the poblano pico up to 4 hours in advance and refrigerate. The flavors actually meld and improve with time. Just give it a quick stir before serving and add a squeeze of fresh lime if needed.
- → What should I serve with this steak?
-
Warm corn or flour tortillas make perfect wraps. Cilantro-lime rice, roasted corn elote, or a simple green salad with avocado also pair wonderfully. For a complete spread, add refried beans or grilled vegetables.
- → How do I slice flank steak properly?
-
Always slice flank steak against the grain—look for the muscle fibers running lengthwise and cut perpendicular to them. This shortens the fibers, making each bite tender rather than chewy. Slice thinly at a slight angle for best results.