This flavorful grilled flank steak features a bold marinade of cumin, smoked paprika, and lime, cooked over high heat for a perfect charred exterior and tender interior. The star topping is a vibrant poblano-chile pico de gallo, combining charred roasted poblanos with cherry tomatoes, red onion, jalapeño, and fresh cilantro. The dish comes together in just 40 minutes, making it ideal for weeknight dinners or summer gatherings.
The first time I made this grilled flank steak, my neighbor actually leaned over the fence and asked what smelled so incredible. The combination of smoky paprika on the meat and that charred poblano salsa creates this aroma that makes everyone stop what they are doing and head toward the kitchen.
Last summer I served this at a dinner party and watched my friend who claims she does not like spicy food go back for thirds. The poblanos are so mild and sweet when they are charred, and the bright lime cuts through everything perfectly. Now whenever anyone asks what they should bring to a barbecue, I tell them to just show up hungry.
Ingredients
- Flank steak: This cut has incredible beefy flavor and the perfect texture for grilling, plus it absorbs marinades beautifully
- Smoked paprika: This is what gives the steak that authentic smoky flavor without hours of smoking
- Poblano peppers: When charred and peeled, these become sweet and smoky with just a gentle warmth
- Cherry tomatoes: They hold their shape better than large tomatoes and add these little bursts of freshness
- Fresh cilantro: Do not skip this, it brightens the entire dish and balances the rich steak
- Limes: You need both the juice for the marinade and the pico, so grab two
Instructions
- Prepare the marinade:
- Whisk together olive oil, salt, pepper, cumin, smoked paprika, garlic, and lime juice in a shallow dish. The mixture should smell absolutely divine already. Add the flank steak and turn it several times to coat every surface. Let it sit at room temperature for 15 to 20 minutes while you prep everything else.
- Char the poblanos:
- Place the whole poblano peppers directly on the hot grill grates. Turn them every couple minutes until the skin is completely blackened and blistered all over, about 5 to 7 minutes total. Move them to a bowl and cover with a plate or plastic wrap to steam for 5 minutes. The steam helps loosen the charred skin so it rubs right off.
- Make the pico de gallo:
- Once the poblanos are cool enough to handle, rub off the charred skin, remove the stems and seeds, and dice the flesh. Toss the diced poblano with cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Give it a taste and adjust the lime or salt if needed. Set it aside to let the flavors meld.
- Grill the steak:
- Remove the steak from the marinade and let any excess drip off. Grill for 5 to 6 minutes on the first side until you see a nice crust form. Flip and grill another 5 to 6 minutes for medium-rare, or adjust the time to your preferred doneness. The steak should feel firm but still have some give when pressed with your finger.
- Rest and slice:
- Move the steak to a cutting board and let it rest for at least 5 minutes. This resting period is non-negotiable, it allows the juices to redistribute throughout the meat. Slice the steak thinly against the grain, which means cutting perpendicular to those long muscle fibers running through the meat.
- Bring it all together:
- Arrange the sliced steak on a platter and spoon that gorgeous poblano pico generously over the top. The warm steak will slightly wilt the fresh salsa and create this incredible contrast of temperatures and textures.
This recipe has become our go-to for Sunday dinners because it feels fancy enough for company but is simple enough for a random Tuesday. My kids now request the poblano pico on everything from eggs to burgers.
Getting The Perfect Char
High heat is your best friend when grilling flank steak. I used to be afraid of burning the meat but now I know those dark caramelized spots are where all the flavor lives. Let the grill get fully hot before you start, and do not be tempted to move the steak around too much while it sears.
Make It Your Own
Sometimes I swap the poblanos for anaheim peppers when I want something even milder, or throw in a habanero if my spice-loving brother is coming over. The beauty of this dish is how adaptable it is while still being incredible exactly as written.
Serving Suggestions That Work
Warm corn tortillas turn this into the best steak tacos you have ever had. A simple pot of white rice with some cilantro stirred in works perfectly too. And honestly, sometimes I just eat it straight off the platter while standing at the counter.
- Set up a toppings bar with crumbled queso fresco and avocado slices
- Grill some extra corn on the cob while the fire is hot
- Keep extra lime wedges on hand for squeezing over everything
There is something so satisfying about a recipe that comes together this quickly but tastes like you spent all day on it. Enjoy every bite.
Recipe FAQs
- → How do I know when flank steak is done?
-
Use a meat thermometer to check internal temperature. For medium-rare, aim for 130-135°F. The steak should feel firm but still yield slightly when pressed with your finger.
- → Can I prepare the poblano pico ahead of time?
-
Yes, prepare the pico up to 4 hours in advance and refrigerate. The flavors actually meld better when given time to sit. Bring to room temperature before serving.
- → What's the best way to slice flank steak?
-
Always slice against the grain (perpendicular to the muscle fibers). This cuts through tough fibers, ensuring tender, bite-sized pieces. Use a sharp knife and slice thinly.
- → Can I use a different cut of beef?
-
Skirt steak works beautifully as a substitute with similar texture and flavor. Hanger or flat iron steak are good alternatives, though cooking times may vary slightly.
- → How spicy is this dish?
-
The poblano peppers are mild, but the jalapeño adds moderate heat. Adjust by leaving jalapeño seeds for more spice or reducing the amount for a milder version.