Menu Enter a recipe name, ingredient, keyword...

Grilled Fish Tacos with Slaw and Salsa


This is a great fish taco with fresh chile-lime slaw and avocado-tomatillo salsa. Serves 2 to 4.

Google Ads
Rate this recipe 4/5 (1 Votes)


  • 2 1/2 cups each shredded red cabbage and shredded green cabbage (each about 1/4 of a medium cabbage (or bag of mixed cabbage)
  • 1 cup cilantro, roughly chopped
  • 1/2 jalapeño chile, stemmed, seeded and minced
  • Juice of 3 large limes
  • 1/4 tsp pepper
  • 1 lb. tomatillos, peeled and quartered
  • 1/4 yellow onion, sliced
  • 1 jalapeño chile, stemmed, halved and seeded
  • 1 ripe avocado, pitted and peeled
  • 1 cup cilantro leaves and tender stems
  • 1/2 tsp fine sea salt
  • 1/4 tsp pepper
  • FISH
  • 1 1/2 tsp each ground coriander, ground cumin, and Hungarian sweet paprika
  • 1 lb rock cod filets, cut into 1 1/2 in. chunks
  • 1/4 tsp each fine sea salt and pepper
  • 2 T canola or vegetable oil
  • 8 corn tortillas (6 inches) homemade or store-bought
  • 1 shallot, finely chopped
  • 1 jalapeño chile, stemmed, seeded and minced
  • Cilantro leaves, for garnish
  • Lime wedges



Step 1

1. Make slaw: toss all ingredients together in a bowl. Chill at least 30 minutes and up to 2 hours, tossing occasionally.
2. Make salsa: preheat oven to 425 degrees. In a small roasting pan, toss together tomatillos, onion, and jalapeño. Roast until browned in places and tender, 25 minutes. Cool to room temperature and chill until close to serving time. In a blender, blend roasted vegetables, avocado, cilantro, salt, and pepper until smooth.
3. Grill the fish: prepare a grill for medium-high heat (450 degrees). In a small, dry cast-iron skillet over medium heat, toast coriander and cumin until aromatic, 20 seconds; remove from heat and stir in paprika. Season fish chunks with salt and pepper and coat evenly with coriander mixture. Brush cooking grate clean and coat fish on both sides with oil. Place fish on oiled grilling grid or in a fish basket, and grill without moving for 2 minutes. Begin turning fish chunks with a metal spatula, in the order added to the grill, and cook until firm and golden, 2 minutes. Transfer to a platter. (Or, cook fish in an oil, well-seasoned cast iron skilled or grill pan).
4. Warm tortillas: heat a skillet over medium-high heat. Working with one tortilla at a time, dip into a shallow bowl of water. Cook in hot skillet until water evaporates from first side and tortilla is browned in places, about 30 seconds. Flip and cook until dry, about 15 seconds more. Wrap in a clean kitchen towel to keep warm. Repeat with remaining tortillas.
5. Flake some fish onto each tortilla, then top with with slaw and salsa. Scatter a little shallot and jalapeño over the top, and garnish with cilantro leaves. Serve with lime wedges.

You'll also love

Review this recipe

Tuna Steaks with Livornese Sauce Tuna Noodle Casserole with Cream Cheese