New This Month

Grilled-Fish Tacos with Roasted-Chile-and-Avocado Salsa


This delicious recipe for grilled-fish tacos is courtesy of Emeril Lagasse. To complete your meal, also try Emeril's Grilled Corn Salad.

  • Yield: Makes 8 tacos

Source: The Martha Stewart Show, April Spring 2008


  • 2 poblano peppers
  • 1 jalapeno chile
  • 1/2 Hass avocado, peeled and pitted
  • 1/4 cup plus 3 tablespoons olive oil
  • 3/4 cup chopped onion
  • 3/4 cup cilantro leaves
  • Juice of 1 lime
  • 1 1/4 teaspoons coarse salt
  • 1 halibut fillet (1 pound)
  • 1/2 teaspoon freshly ground white pepper
  • 8 fresh white or yellow corn tortillas, warmed according to package directions
  • 4 slices ripe tomato, cut in half
  • 2 limes, halved, for serving


  1. Place the peppers directly on the burner of a gas stove over high heat or on a grill. Just as each section turns puffy and black, turn the pepper with tongs to prevent overcooking. (If you don't have a gas stove, place the peppers on a baking pan, and broil in the oven, turning as each side becomes charred.) Transfer the peppers to a large bowl, and cover immediately with plastic wrap. Let the peppers sweat until they are cool enough to handle, about 15 minutes. Transfer the peppers to a work surface. Peel off the blackened skin, and discard. Cut peppers in half and remove seeds.

  2. Add peppers to the jar of a blender along with avocado, 1/4 cup olive oil, 1/4 cup chopped onion, 1/4 cup cilantro leaves, lime juice, 1/4 teaspoon salt, and 3 tablespoons water. Blend until smooth; set aside.

  3. Preheat a grill pan over medium heat. Season halibut with remaining salt and pepper. Rub both sides of fish with remaining 3 tablespoons olive oil and transfer to grill pan. Cook, turning once, until cooked through, about 4 minutes per side. Remove from grill and cut into small pieces.

  4. Divide fish evenly among the tortillas. Place 1 tablespoon chopped onion and 1 tablespoon cilantro leaves over fish. Top each with a piece of tomato. Add salsa and squeeze over lime halves; serve immediately.

Reviews Add a comment