Peach Salsa Grilled Fish Tacos: The Complete Recipe

20 min prep 25 min cook 4 servings
Peach Salsa Grilled Fish Tacos: The Complete Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 20 mins
Cook: 25 mins
Servings: 4

Imagine the sweet aroma of ripe peaches mingling with smoky char from a grill, all tucked inside a warm corn tortilla. Peach Salsa Grilled Fish Tacos bring that exact moment to your dinner table, turning an ordinary weeknight into a mini‑celebration.

What makes this recipe stand out is the balance between bright, fruity salsa and the subtle heat of grilled fish. The salsa’s natural sweetness is amplified by a hint of honey, while fresh cilantro and lime keep everything lively and fresh.

This dish is perfect for seafood lovers, families looking for a light yet satisfying dinner, and anyone who enjoys a burst of summer flavors year‑round. Serve it at casual gatherings, backyard barbecues, or a quick weekday meal.

From marinating the fish to grilling it to perfection and finally assembling the tacos with crisp slaw and creamy avocado, each step is straightforward. The result is a colorful plate that’s as tasty as it is eye‑catching.

Why You'll Love This Recipe

Bright & Fresh Flavors: The peach salsa delivers natural sweetness, citrus sparkle, and a gentle kick, creating a vibrant contrast to the smoky fish that keeps every bite exciting.

Quick & Simple: With only a short marinating period and a fast grill, the entire meal comes together in under 45 minutes—perfect for busy evenings without sacrificing taste.

Healthy & Light: Lean white fish provides high‑quality protein, while the fruit‑based salsa adds vitamins and antioxidants, making this dish both nutritious and satisfying.

Customizable Fun: Swap toppings, adjust heat levels, or use different proteins; the recipe is a flexible canvas that invites creativity and personal twists.

Ingredients

The magic of this taco starts with fresh, high‑quality components. Firm white fish such as mahi‑mahi or cod offers a mild canvas that absorbs the citrus‑chili marinade beautifully. Ripe peaches give the salsa its signature sweetness, while lime, jalapeño, and cilantro add brightness and heat. Simple pantry staples—olive oil, honey, and spices—tie everything together, and the corn tortillas provide the perfect handheld vessel.

Main Ingredients

  • 1 lb firm white fish (mahi‑mahi, cod, or snapper), cut into 4‑inch strips
  • 8 small corn tortillas
  • 1 ripe avocado, sliced

Peach Salsa

  • 2 large ripe peaches, diced (about 1 ½ cups)
  • ¼ cup red onion, finely chopped
  • 1 jalapeño, seeded and minced
  • ¼ cup fresh cilantro, chopped
  • 2 Tbsp fresh lime juice
  • 1 Tbsp honey
  • ½ tsp sea salt

Marinade & Seasonings

  • 2 Tbsp olive oil
  • 1 tsp chili powder
  • ½ tsp ground cumin
  • Juice of 1 lime
  • Salt and freshly ground black pepper, to taste

Toppings & Garnish

  • ½ cup red cabbage, thinly sliced (for slaw)
  • 2 Tbsp sour cream or Mexican crema
  • Extra lime wedges, for serving

These ingredients work together to create layers of texture and flavor. The citrus‑infused marinade tenderizes the fish while imparting a subtle smoky heat. The peach salsa adds a burst of juicy sweetness balanced by jalapeño’s gentle heat and cilantro’s herbaceous lift. Finally, the crunchy cabbage slaw and creamy avocado provide contrast, making each bite harmonious and satisfying.

Step-by-Step Instructions

Preparing the Fish & Salsa

Begin by whisking together olive oil, lime juice, chili powder, cumin, and a pinch of salt and pepper. Toss the fish strips in this mixture, making sure each piece is evenly coated. Let the fish rest for 10 minutes while you dice the peaches, chop the red onion, mince the jalapeño, and slice the cilantro. Combine all salsa components in a bowl, drizzle with honey and the remaining lime juice**, and season with sea salt. Set aside to allow flavors to meld.

Grilling the Fish

  1. Preheat the Grill. Heat a grill or grill pan over medium‑high heat (about 400°F). Brush the grates with a thin layer of oil to prevent sticking and create those coveted grill marks.
  2. Cook the Fish. Place the marinated fish strips on the grill, spacing them apart. Grill for 2‑3 minutes per side, or until the flesh turns opaque and flakes easily with a fork. Avoid overcooking; the fish should stay moist and tender.
  3. Rest the Fish. Transfer the grilled fish to a cutting board and let it rest for 3‑4 minutes. Resting allows juices to redistribute, ensuring every bite stays juicy.
  4. Warm the Tortillas. While the fish rests, place the corn tortillas directly on the grill for about 30 seconds per side, just until they’re pliable and lightly charred. Wrap them in a clean kitchen towel to keep warm.

Assembling the Tacos

Lay a warm tortilla on a plate, add a generous spoonful of the peach salsa, then place 2‑3 strips of grilled fish on top. Add a handful of red cabbage slaw, a few avocado slices, and a drizzle of sour cream or crema. Finish with an extra squeeze of lime and a sprinkle of fresh cilantro if desired. Serve immediately while the fish is still warm and the salsa is bright.

Tips & Tricks

Perfecting the Recipe

Marinate Briefly. Ten minutes is enough for the citrus‑spice blend to flavor the fish without “cooking” it. Longer marinating can make the flesh mushy.

Pat Dry Before Grilling. Moisture on the fish surface prevents proper searing. Use paper towels to dry the strips after marinating.

Use a Hot Grill. A hot surface creates a quick crust while keeping the interior tender, giving the tacos that coveted charred flavor.

Don’t Overload Tortillas. Too many fillings can make the tortilla soggy. Keep portions balanced for a crisp bite.

Flavor Enhancements

Add a splash of orange juice to the salsa for extra citrus complexity, or stir in a pinch of smoked paprika for a deeper smoky note. A few thin slices of pickled red onion can also introduce a tangy crunch that lifts the overall profile.

Common Mistakes to Avoid

Avoid cooking the fish on low heat; it will dry out before developing any char. Also, don’t let the salsa sit uncovered for too long—its bright color and fresh texture fade quickly when exposed to air.

Pro Tips

Season the Grill Grates. Lightly dust the hot grates with cornmeal; it adds a subtle crunch to the fish and prevents sticking.

Make Salsa Ahead. The peach salsa improves after 15‑20 minutes of resting, allowing the fruit to release juices and meld with the spices.

Use a Meat Thermometer. Aim for an internal temperature of 145°F (63°C) for perfectly cooked fish without overcooking.

Finish with Butter. A small pat of butter melted into the salsa just before serving adds richness and a silky mouthfeel.

Variations

Ingredient Swaps

Swap the white fish for shrimp, scallops, or even grilled tofu for a vegetarian twist. If peaches aren’t in season, try mango or pineapple for a tropical alternative. Replace corn tortillas with flour tortillas or lettuce leaves for a low‑carb version.

Dietary Adjustments

For gluten‑free diners, ensure the tortillas are certified gluten‑free and use tamari instead of any soy‑based sauces. To make the dish dairy‑free, skip the sour cream or substitute with a cashew‑based crema. Keto lovers can omit the honey and use a low‑carb sweetener, keeping the carb count low.

Serving Suggestions

Pair the tacos with a side of cilantro‑lime rice, grilled corn on the cob, or a simple black bean salad. A chilled cucumber‑mint agua fresca makes a refreshing beverage that balances the heat and sweetness of the tacos.

Storage Info

Leftover Storage

Allow the fish and salsa to cool completely before transferring them to separate airtight containers. Store the fish in the refrigerator for up to 2 days. The peach salsa keeps well for 3 days, and the cabbage slaw stays crisp for about 2 days when kept chilled.

Reheating Instructions

Reheat the fish gently in a 300°F oven for 8‑10 minutes, covered with foil to retain moisture. Warm the tortillas on a dry skillet for 30 seconds per side. Refresh the salsa with a splash of lime juice before serving to revive its brightness.

Frequently Asked Questions

Absolutely. Prepare the salsa up to 24 hours in advance and store it in a sealed container in the refrigerator. The flavors actually improve as the fruit releases its juices and melds with the lime and jalapeño. Give it a quick stir before using.

A cast‑iron skillet or grill pan works perfectly. Heat the pan over medium‑high heat, add a thin coat of oil, and follow the same grilling times. You’ll still achieve a nice sear and the characteristic grill marks.

The heat comes mainly from one jalapeño, which provides a mild to medium kick. If you prefer milder tacos, remove the seeds or use half a jalapeño. For extra heat, add a pinch of red‑pepper flakes to the salsa or drizzle hot sauce on the assembled taco.

This Peach Salsa Grilled Fish Tacos recipe delivers a harmonious blend of sweet, smoky, and tangy flavors while staying light and nutritious. We’ve covered everything—from selecting the freshest fish to mastering the grill, assembling the tacos, and storing leftovers—so you can recreate this vibrant dish with confidence. Feel free to experiment with the suggested swaps or add your own twist; cooking is an adventure, after all. Enjoy the burst of summer in every bite!

Peach Salsa Grilled Fish Tacos: The Complete Recipe
Recipe Card

Peach Salsa Grilled Fish Tacos: The Complete Recipe

Prep
20 min
Cook
25 min
Total
45 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preparing the Fish & Salsa

Begin by whisking together olive oil, lime juice, chili powder, cumin, and a pinch of salt and pepper. Toss the fish strips in this mixture, making sure each piece is evenly coated. Let the fish rest ...

2
Grilling the Fish

Lay a warm tortilla on a plate, add a generous spoonful of the peach salsa, then place 2‑3 strips of grilled fish on top. Add a handful of red cabbage slaw, a few avocado slices, and a drizzle of sour...

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.