Chipotle Steak Tacos with Grilled Peach Salsa

Chipotle Steak Tacos with Grilled Peach Salsa

Chipotle Steak Tacos with Grilled Peach Salsa

The Taco That Started With a Sun-Kissed Peach

My neighbor Clara once gave me a basket of peaches so ripe, they smelled like summer itself. I didn’t know what to do with them all. Then I remembered this taco recipe. The trick is grilling those peaches. They get all soft and sweet with dark, smoky marks. Doesn’t that smell amazing? I still laugh at how I used to think fruit didn’t belong on tacos. Do you have a favorite fruit that you love on savory food? I bet it’s delicious.

Why We Marinate Like We Mean It

You take a big flank steak and you give it a bath. Not water, but a beautiful orange and chipotle sauce. You blend garlic, cilantro, and those smoky chipotle peppers until it’s a chunky mess. Let it sit for at least thirty minutes. That’s why this matters: the marinade works like a tiny hug for the meat. It gets into every little fiber and makes it tender. The orange juice does something special. It helps the meat stay juicy while it cooks. I learned that from my own kitchen mistakes.

Grilling Secrets From a Backyard Grandma

You need a hot grill, about 450 degrees. Oil the grates first, or your steak will stick and make you sad. Cook the steak for five minutes on one side, then flip it. *Fun fact: The best chefs use a meat thermometer, not their eyes. When it hits 135 degrees, pull it off. Let it rest for ten whole minutes. Don’t skip this part, or all the juices run out onto your cutting board instead of staying in your taco.* While the steak rests, you throw the peaches, limes, and a shallot right on the grill. Three minutes per side is all they need. The char makes everything taste like a campfire hug. What is your favorite thing to grill besides meat? I love grilled lettuce too.

The Salsa That Made My Grandkids Cheer

Chop the grilled peaches into little pieces. Chop the grilled shallot too. Squeeze the juice from those charred limes over everything. Add salt, cilantro, and a little fresh mint. The mint is the secret. It sounds fancy, but it just makes the salsa taste bright and fresh. That’s why this matters: a few little leaves can change a whole dish from good to unforgettable. My grandson used to hate salsa. He said it was too sour. But this sweet, smoky peach salsa? He asked for seconds.

Mashed Avocado Is Easier Than You Think

You don’t need a recipe for this. Just mash one ripe avocado with a fork. Add a pinch of salt and the juice from one of your grilled limes. That is it. No onions, no garlic, no fuss. The grilled lime juice makes it taste creamy and a little bit smoky. Spread it on your tortilla like butter on toast. Do you like your avocado chunky or super smooth? I like mine somewhere in the middle.

Putting It All Together, Messy and Perfect

Warm your tortillas on the grill for twenty seconds per side. Or, be lazy like me and wrap them in a damp paper towel. Microwave them for twenty seconds and they get steamy and soft. Chop your rested steak into small cubes. Now build your taco. Start with the mashed avocado. Add the steak. Top with the peach salsa. Maybe add cheese or sour cream if you want. Every bite has something different. Sweet, smoky, tangy, creamy. That is what makes a taco a party in your mouth.

A Little Story About the First Bite

The first time I made this, I burned my finger on the grill. I also dropped a peach on the ground. My kitchen looked like a hurricane hit it. But then I took a bite. The warm steak and the cool avocado and the sweet, smoky peach all came together. I stood right there at the counter and smiled. I still laugh at that mess, because it was worth it. Have you ever made a big mess in the kitchen that turned into the best meal ever? Tell me about it.

Ingredients:

IngredientAmountNotes
Olive oil⅓ cupFor chipotle steak
Orange juiceJuice of 1 large orange (about 1/3 cup)For chipotle steak
Cilantro leaves and stems¼ cupFor chipotle steak
Garlic cloves4For chipotle steak
Chipotle en adobo2For chipotle steak
Kosher salt1 tspFor chipotle steak
Flank steak1 1/2 to 2 poundsFor chipotle steak
Peaches, halved, pitted2 largeFor grilled peach salsa
Limes, halved3For grilled peach salsa
Large shallot1For grilled peach salsa
Salt¼ tspFor grilled peach salsa
Cilantro leaves and stems, finely chopped¼ cupFor grilled peach salsa
Fresh mint leaves, finely chopped1 tbspFor grilled peach salsa
Haas avocado1 largeFor mashed avocado
Kosher salt⅛ tspFor mashed avocado
Corn or flour tortillas12For tacos
Optional toppings: cheddar, Mexican, or cotija cheeseTo tasteOptional
Optional toppings: sour cream or Greek yogurtTo tasteOptional
Optional toppings: lime wedgesTo tasteOptional
Optional toppings: Pickled Red OnionsTo tasteOptional

The Best Tacos Start with a Story

I still laugh at my first attempt at grilled peaches. They slipped right through the grates and landed in the coals. My husband said we were having “smoky compost salsa” that night. But we tried again the next week, and oh boy, was it worth it. These chipotle steak tacos with grilled peach salsa are now a summer staple at our house. Doesn’t that sound amazing?

The secret is in the marinade. You blend orange juice with smoky chipotle peppers until it smells like a party. My grandmother never had a blender, so she used a mortar and pestle. She’d say, “The arm sweat adds flavor.” She was joking. Mostly. Let me walk you through the steps so your peaches stay on the grill.

Before we start, here is a quick fun fact: Did you know that marinating steak in citrus juice actually helps tenderize the meat? The acid breaks down the fibers as it sits. That is why we use a whole orange here.

How to Make These Tacos (Step by Step)

Step 1: Make the chipotle marinade by tossing olive oil, orange juice, cilantro, garlic, chipotle peppers, and salt into a blender. Whir it up until it looks like a chunky green paste. Don’t worry if it isn’t perfectly smooth. That is totally fine.

Step 2: Place your flank steak in a shallow dish and pour the marinade over it. Flip the steak over with your hands so every inch gets coated. Cover it up and let it sit for at least 30 minutes. (Hard-learned tip: If you marinate it longer than a few hours, keep it in the fridge. Meat left out too long will make you sick. Trust me, I learned that one the hard way at a picnic.)

Step 3: Right before you grill, toss the halved peaches, halved limes, and the whole shallot into the dish with the steak. Give everything a good stir so the fruit gets a little marinade love too. Now preheat your grill to medium-high, about 450 degrees Fahrenheit. Oil those grates well so nothing sticks.

Step 4: Shake the extra marinade off the steak, then place it on the hot grill. Cook it covered for 5 minutes on the first side, then flip and cook for 3 to 4 more minutes for medium-rare. Pull it off when a meat thermometer reads 135 degrees Fahrenheit. Let the steak rest for 10 whole minutes. I know it is hard to wait, but this keeps the juices inside where they belong.

Step 5: While the steak rests, grill the peaches, shallot, and limes for about 3 minutes per side. You want them to look charred and feel tender. Dice the peaches and shallot into small pieces, then squeeze the juice from two of the grilled limes over them. Toss in salt, cilantro, and mint. Save that one leftover lime for the avocado.

Step 6: Mash the avocado in a bowl with the juice from that last grilled lime and a pinch of salt. Make it really smooth, like a thick green dip. Chop the rested steak into small cubes. Warm your tortillas on the grill for 20 seconds per side, or wrap them in a damp paper towel and microwave for 20 seconds. Stack everything on a tortilla and take a big bite. Does it get any better than this? Here is a little quiz for you: What is the most important tool for knowing when steak is done? Share below!

Cook Time: 15 minutes

Total Time: 1 hour 15 minutes (including marinating)

Yield: 4 to 6 servings

Category: Dinner, Tacos

Three Fun Twists to Try

Make it vegetarian: Swap the flank steak for thick slices of portobello mushroom caps. Grill them the exact same way. They soak up that chipotle marinade like a sponge, and the smoky flavor is still there. Your meat-eating friends won’t even miss it.

Turn up the heat: Add half a jalapeno to the salsa, seeds and all. Or drizzle some hot honey over the finished taco. The sweetness of the peach will cool things down, but your tongue will still tingle a little. It is a fun surprise.

Go seasonal: When peaches are out of season, use grilled pineapple or mango instead. Both get that same sweet, charred flavor. It changes the whole personality of the taco, but in a good way. Which one would you try first? Comment below!

What to Serve with These Tacos

I love to set out little bowls of extras so everyone can build their own taco. Sprinkle some crumbled cotija cheese on top, or add a dollop of sour cream. Pickled red onions add a nice tangy crunch that cuts through the rich steak. A side of black beans with a squeeze of lime ties everything together.

For a drink, try a cold Mexican lager like a Corona or Modelo. The crisp bubbles clean your palate between bites. If you want something without alcohol, make a tall glass of horchata. That creamy cinnamon rice milk is sweet and cozy, and it balances the smoky chipotle perfectly. Which would you choose tonight?

Chipotle Steak Tacos with Grilled Peach Salsa and Mashed Avocado | Caroline Chambers
Chipotle Steak Tacos with Grilled Peach Salsa and Mashed Avocado | Caroline Chambers

How to Store and Reheat Your Leftover Tacos

Leftover tacos are a gift. I keep the steak, salsa, and avocado in separate containers. This stops the tortillas from getting soggy. Store them in the fridge for up to three days.

I once tried to reheat everything together. It turned into a mushy mess. Now I always separate first. For the steak, warm it in a hot skillet for two minutes per side. The salsa is best cold, right from the fridge.

The avocado will turn brown, so eat it first. You can freeze the marinated steak raw. Just put it in a freezer bag and thaw overnight in the fridge. Batch cooking works great for busy weeks. Have you ever tried storing it this way? Share below!

Why does this matter? Storing food correctly saves money. It also makes your next meal taste just as good as the first. My grandma always said, “Waste not, want not.” She was right.

Three Common Taco Problems and Easy Fixes

Problem one: the steak is too tough. This happens when you skip the rest time. Always let the steak sit for ten minutes before slicing. This locks in the juices. I remember learning this the hard way with a chewy flank steak back in 2019.

Problem two: the tortillas tear. This means they are too dry. Warm them in a damp paper towel in the microwave for twenty seconds. They become soft and bendy. You can also char them on a gas flame for a smoky taste.

Problem three: the salsa is too watery. Grill your peaches and limes until slightly charred. This removes extra moisture and adds sweetness. Which of these problems have you run into before?

Why does this matter? Fixing these issues builds your cooking confidence. You learn that small steps make big differences. Good flavor comes from good habits, not complicated tricks.

Your Top 5 Questions Answered

Q: Is this recipe gluten-free?
A: Yes, use corn tortillas instead of flour. Always check the chipotle peppers for added wheat, but most are safe.

Q: Can I make this ahead of time?
A: Yes. Marinate the steak overnight. Grill it just before serving. The salsa can be made two hours ahead and kept at room temperature.

Q: Can I swap the steak for chicken?
A: Yes. Use boneless, skinless chicken thighs. Grill them for the same time, but check for 165 degrees Fahrenheit on your thermometer.

Q: How do I scale this for a crowd?
A: Double all ingredients. Use a large baking dish for the marinade. Grill the steak in two batches to keep the heat even.

Q: What if I don’t have a grill?
A: Cook the steak in a hot cast iron skillet. Sear five minutes per side. Roast the peaches and shallots in a 400-degree oven for 12 minutes. Which tip will you try first?

A Warm Goodbye from My Kitchen to Yours

Thank you for cooking with me today. I hope these chipotle steak tacos bring smiles to your table. Friends and family will gather around for seconds, I promise.

I would love to see your creations. Snap a photo of your tacos and post them on Pinterest. Tag my blog, Chloe’s Cozy Kitchen. Have you tried this recipe? Tag us on Pinterest!

Remember, cooking is about sharing joy. Every meal is a chance to make memories. So get in the kitchen, get your hands messy, and have fun.

Happy cooking!

—Chloe Hartwell.

Chipotle Steak Tacos with Grilled Peach Salsa and Mashed Avocado | Caroline Chambers
Chipotle Steak Tacos with Grilled Peach Salsa and Mashed Avocado | Caroline Chambers

Chipotle Steak Tacos with Grilled Peach Salsa

Difficulty:BeginnerPrep time: 30 minutesCook time: 20 minutesTotal time: 50 minutesServings: 4 minutes Best Season:Summer

Description

Juicy chipotle steak tacos topped with smoky grilled peach salsa. Easy summer dinner recipe bursting with sweet and spicy flavor.

Ingredients

Instructions

  1. To make the marinade, blend 1/3 cup olive oil, the juice of 1 large orange, 1/4 cup cilantro leaves and stems, 4 garlic cloves, 2 chipotle en adobo, and 1 teaspoon kosher salt until combined. It will still probably be pretty chunky, that’s cool!
  2. Add the flank steak to a shallow bowl or pyrex and pour the marinade over top. Flip it over to make sure it gets coated all over. Marinate for at least 30 minutes at room temperature, or up to 36 hours in the refrigerator.
  3. Just before grilling, toss 2 halved peaches, 3 halved limes, and 1 large shallot into the marinade with the steak and toss to coat.
  4. Preheat an outdoor grill to medium-high (about 450°F) and oil the grill grates.
  5. Remove as much marinade from the steak as possible, any excess will cause the grill to flare up. Grill the steak, covered, for 5 minutes on the first side, then flip and cook for an additional 3 to 4 minutes, covered, for medium-rare. The best way to tell if your steak is ready? USE A MEAT THERMOMETER. When the thermometer reads 135°F. pull it off the grill and let it rest for 10 minutes.
  6. Meanwhile, grill the peaches, shallots, and limes for about 3 minutes per side, or until charred and tender.
  7. While the steak rests, dice the peaches and shallots and toss with the juice of two grilled limes (saving 1 for the mashed avocado), 1/4 teaspoon salt, 1/4 cup chopped cilantro, and 2 tablespoons chopped mint.
  8. To make the mashed avocado, mash the avocado until very smooth in a bowl along with the juice of 1 grilled lime and 1/8 teaspoon salt.
  9. Chop the steak into small cubes.
  10. Char the tortillas on the grill for about 20 seconds per side, or directly over the open flame of a gas stovetop. Or, to make things easier, wrap the entire stack of tortillas in a damp paper towel and microwave for 20 seconds.
  11. Add the avocado mash, steak, and peach salsa to a tortilla. Enjoy!

Notes

    Nutrition information is not provided in the text. Servings: 4 to 6 people.
Keywords:steak tacos, chipotle recipe, grilled peach salsa, summer dinner, easy tacos