Go Back
+ servings
Grilled cod fish tacos with roasted tomato salsa

Grilled Fish Tacos with Roasted Tomato Salsa

The roasted tomato salsa that goes with these amazing fish tacos is to die for. Roasting the tomatoes first gives them a depth of flavor that balances the fish perfectly.
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Servings: 4 people
Calories: 300kcal

Ingredients

Roasted Tomato Salsa

  • 2 medium tomatoes cut into wedges
  • ½ large red onion cut into wedges
  • ¼ teaspoon salt
  • ½ cup cilantro leave packed
  • 1-2 teaspoon chipotle pepper in adobo sauce optional

Pico de Gallo (salsa fresca)

  • 1 cup finely chopped red onion
  • 2 limes juiced
  • 1 jalapeno pepper seeded and finely chopped
  • 2-½ cups Roma tomatoes seeded and chopped
  • ½ cup chopped fresh cilantro
  • 1 teaspoon salt

Fish Tacos

  • 1 lb fresh cod, halibut, or sea bass Choose a sturdy fish that doesn't flake easily. Fresh is best, but frozen can be used.
  • 1 tablespoon olive oil
  • ½ teaspoon ground cumin or chili powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 8 6-inch flour tortillas
  • ¼ cup sour cream
  • ½ cup salsa fresca (Pico de Gallo)

Instructions

Roasted Tomato Salsa

  • Preheat oven to 450 degrees F. Place tomatoes and onion in a shallow foil-lined baking pan. Drizzle with 1 tablespoon of oil. Sprinkle with salt; toss to coat Roast 20 to 30 minutes or until browned. Cool slightly.
  • In a food processor place roasted vegetables and cilantro. Process until smooth, gradually adding remaining oil with motor running. Add chipotle to taste (optional).

Pico de Gallo (salsa fresca)

  • Mix red onion, jalapeno pepper, and lime juice in a bowl. Allow to stand for five minutes. Mix in Roma tomatoes, cilantro, and salt; allow to stand 15 more minutes for flavors to blend.

Fish Tacos

  • Brush fish with oil. Season with cumin, salt and black pepper. Grill, uncovered, directly over medium heat 4 to 6 minutes per ½ inch thickness or until fish flakes easily when tested with a fork, turning once.
  • Warm tortillas on the grill rack 30 seconds on each side or until grill marks appear. Serve fish in tortillas with sour cream, Roasted Tomato Salsa, and salsa fresca. Garnish with fresh cilantro.

Nutrition

Calories: 300kcal