The first time I tasted grilled peaches, I was standing barefoot on my neighbor’s deck in late July, watching juice drip down my wrist while fireflies flickered in the oak trees. That sweet-smoky collision of caramelized fruit and charred edges never left me. Years later, I found myself craving that same summer magic but wanting something substantial enough for dinner. That’s how I landed on Grilled Skirt Steak with Peach Salsa — a dish that somehow feels both indulgent and effortlessly light.
Last August, my brother showed up unannounced with a bag of Georgia peaches and a bottle of mezcal. We grilled until midnight, laughing about the time he set our dad’s old Weber on fire. The peaches were almost too ripe, splitting at the seams, and I remember thinking — this is exactly how summer should taste. Imperfect. Urgent. Gone too fast.
This recipe captures that same spontaneity. It’s fast enough for weeknights but special enough for whoever shows up at your door. If you’re craving more steak inspiration, my steak salad with vinaigrette carries that same easy summer energy.
What You Need to Make This Recipe
Skirt steak is the hero here — thin, loose-grained, and hungry for marinade. It cooks in minutes and slices like butter against the grain. For the salsa, you want peaches that yield slightly to pressure but still hold their shape on the grill; too soft and they’ll dissolve into mush, too firm and you’ll miss that jammy sweetness. A hit of fresh lime and jalapeño cuts through the richness, while cilantro brings something green and alive. If you’re new to working with this cut, my guide to the best steak marinade breaks down exactly how acid and time transform tough fibers into something tender.

How to Make Grilled Skirt Steak with Peach Salsa
I start by marinating the steak while the grill heats — just long enough for the surface to dry and the fire to settle into medium-high. The meat hits the grates with a satisfying hiss, and I don’t touch it for those first four minutes. That’s where the crust happens. Flip once, another three minutes, then rest on a cutting board while the peaches go on. They need barely two minutes per side — you’re looking for grill marks and a slight collapse, not total surrender. The kitchen smells like caramel and smoke and something almost floral from the fruit. Dice everything while the steak rests, toss with lime and jalapeño, then slice the meat against the grain in thin ribbons. The juices pool on the board — save them. For more technique on this cut specifically, check out my deep dive on grilled skirt steak.
Pro Tips
Pat the steak aggressively dry before grilling. Marinade moisture is your enemy here — it steams instead of sears, and you’ll miss that lacquered crust that makes skirt steak worth eating.
Grill peaches cut-side down first. The natural sugars concentrate against the hot grates, creating a sticky, almost candied surface that raw fruit simply cannot replicate.
Rest the steak under loose foil, not tight. Trapped steam softens your crust. You want airflow that keeps the exterior crisp while the interior relaxes.
My Secret Trick: Save the peach pits and simmer them in your marinade for ten minutes before adding the steak. They release subtle almond notes that make people ask what your secret ingredient is.
Grilled Skirt Steak with Peach Salsa demands a sharp knife and a confident hand — the thin slices should almost fall apart under their own weight.

How to Store Grilled Skirt Steak with Peach Salsa
- Refrigerate steak and salsa separately in airtight containers for up to 3 days — the acid in the salsa will turn the meat gray and mushy if stored together.
- Keep steak wrapped tightly in parchment, then foil, to prevent oxidation and that dreaded refrigerator smell.
- Freeze sliced steak in a single layer on a baking sheet, then transfer to freezer bags with all air pressed out; use within 2 months for best texture.
- Reheat steak gently in a covered skillet with a splash of water over medium-low heat, just until warmed through — about 3 minutes. The microwave destroys this cut.
- Fresh peach salsa does not freeze well; the texture becomes mealy. Make it fresh or accept that leftovers are for steak only.
Nutritional Benefits
Skirt steak delivers complete protein and heme iron in a relatively lean package, while peaches contribute vitamin C and fiber without weighing down the plate. The combination of Grilled Skirt Steak with Peach Salsa gives you sustained energy from the beef plus the anti-inflammatory benefits of fresh jalapeño and cilantro — a rare balance of satisfaction and lightness that doesn’t leave you hunting for dessert an hour later.

FAQs
Can I use frozen peaches for the salsa?
Fresh peaches are essential here — frozen contain too much water and turn mushy on the grill. If fresh aren’t available, wait for peak season rather than substitute.
How do I know when skirt steak is done without a thermometer?
Press the meat with your finger; medium-rare feels like the fleshy part of your palm below the thumb. The surface should spring back slightly, not indent.
What if I can’t find skirt steak?
Flank steak works in a pinch, though it needs slightly longer cooking and benefits from more aggressive slicing against the grain. The texture differs but the flavor profile holds.
Can I make the salsa ahead of time?
Prepare components separately up to 4 hours ahead — diced peaches, minced jalapeño, chopped cilantro — then combine with lime juice just before serving to preserve brightness and prevent browning.

Grilled Skirt Steak with Peach Salsa
Ingredients
Equipment
Method
- In a large bowl, combine the diced peaches, red onion, jalapeno, lime juice, cilantro, and salt. Toss gently and let sit at room temperature while you cook the steak. The peaches will macerate slightly and the flavors will meld.
- Pat the skirt steak completely dry with paper towels. This is crucial for a good sear. Rub all over with olive oil, then season generously with salt and pepper.
- Heat your grill to high (450-500F). Grill the steak directly over the flames for 3-4 minutes per side for medium-rare. Skirt steak is thin and cooks fast - look for a deep brown crust with slight charring at the edges.
- Transfer to a cutting board and let rest for 5 minutes. This allows the juices to redistribute. Do not skip this step.
- Slice the steak against the grain into thin strips. The grain runs widthwise on skirt steak, so cut crosswise. Spoon the peach salsa generously over the top and serve immediately.
Notes
Conclusion
This Grilled Skirt Steak with Peach Salsa lives in that perfect space between effort and reward — twenty minutes of actual work, then the kind of dinner that makes you slow down and pay attention. For more ways to love this underrated cut, explore my notes on marinated skirt steak. Fire up the grill while the peaches are still good. You won’t regret it.
