Go Back
+ servings
A plate of fish tacos with peach and nectarine salsa served.

Fish Tacos with Peach and Nectarine Salsa

Fish Tacos with Peach and Nectarine Salsa makes a great low-fat, low-calorie meal! Perfect for summer when peaches and nectarines are in season.
5 from 1 vote
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Fish & Seafood
Cuisine American, Mexican
Servings 4 servings
Calories 219 kcal


  • 8 6-inch corn tortillas, white or yellow, your choice
  • 1 pound rock cod also called red snapper fillets (all bones removed, use fish tweezers or clean needle-nose pliers)
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ¼ teaspoon dried oregano crush between your fingers into a finer powder
  • ¼ teaspoon salt or to taste
  • 2 teaspoons extra virgin olive oil or grapeseed oil
  • 2 cups shredded white cabbage
  • ¼ cup fresh minced cilantro
  • Lime wedges (optional)
  • Fresh Peach and Nectarine Salsa
  • ¾ cup peeled and diced fresh firm-ripe peach about 1 large
  • ¾ cup firm-ripe unpeeled and diced nectarine about 1 large
  • ½ cup chopped red onion
  • 2 tablespoons fresh lime juice
  • 2 tablespoons fresh minced cilantro
  • 1 jalapeño seeded and minced* (When working with jalapeño check the heat factor by tasting a small amount as their flavor profile ranges from green pepper to Serrano. The pre-test allows you to adjust the heat of your salsa. Also, remember to wear gloves or wash your hand very well after working with peppers
  • Pinch of sugar
  • Salt and freshly ground pepper to taste


  • Combine the salsa ingredients in a bowl. Best to allow this to sit for at least 30 minutes to allow the flavors to blend.
  • Heat the tortillas according to package directions; keep warm. (Personally, I like to heat them over the direct flame on my gas stove for a little char).
  • Mix the chili powder, cumin, oregano, and salt in a small bowl. Sprinkle the fish fillets evenly on both sides with the spice mixture.
  • Heat the oil in a large non-stick skillet over medium-high heat. When hot, add the fish; cook, turning once, until the fish is cooked through about 3 minutes per side. (Use the tip of a small knife to peek at the interior of the fish. Many cookbooks tell you to cook fish until it flakes; this is too long. Once it flakes, the fish has lost too much moisture and will be dry and bland. As you peek, see how easily the fish gives way. It should gently resist flaking but show signs of firming. If the fish is on the bone, the flesh should lightly resist pulling away from the bone.)
  • Separate the fish into 8 equal portions. Put 1 portion of fish into each tortilla; top with about 2 tablespoons cabbage, 2 tablespoons salsa and a sprinkle of cilantro Serve immediately with lime wedges if desired.


Serving: 1gSodium: 422mgFiber: 7gCalories: 219kcalPolyunsaturated Fat: 6gSaturated Fat: 1gFat: 7gProtein: 5gCarbohydrates: 38g
Keyword fish taco, fresh fruit salsa, non-fried fish taco recipe, spicy fish taco not fried
Tried this recipe?Let us know how it was!