The main content

Halibut Fish Tacos with Guacamole Sauce


  • 4 pieces fresh halibut, steak or fillets (6-8 ounces each)

  • Extra virgin olive oil (EVOO), for drizzling

  • Salt and pepper

  • 1 lime, juiced

  • 3 small or medium ripe Haas avocados, pitted and scooped from skins with a large spoon

  • 1 lemon, juiced

  • 1/2 teaspoon cayenne pepper (eyeball it)

  • 1 cup plain yogurt

  • 1 teaspoon coarse salt (eyeball it)

  • 2 plum tomatoes, seeded and chopped

  • 2 scallions, thinly sliced on an angle

  • 1 heart of romaine lettuce

  • 12 soft flour tortillas (6-inch)


Pre-heat a grill pan or indoor grill to high heat, or prepare outdoor grill.

Drizzle halibut with EVOO to keep fish from sticking to the grill pan or grill. Season fish with salt and pepper, to taste.

Tip: roll lime on the counter top to get juices flowing. Also, any under-ripe citrus fruit may be placed in a microwave oven for 10 seconds at high setting to induce the juices to flow.

Grill fish 4-5 minutes on each side or until opaque. Squeeze the juice of one lime over the fish and remove from the grill pan or grill. Flake fish into large chunks with a fork.

While fish is cooking, in a blender or food processor, combine avocado flesh, lemon juice, cayenne pepper, yogurt and salt. Process guacamole sauce until smooth. Remove guacamole sauce to a bowl and stir in diced tomatoes and chopped scallions. Shred lettuce and reserve.

When fish comes off the grill pan or grill, blister and heat soft taco wraps. To assemble, break up fish and pile some of the meat into soft shells and slather with guacamole sauce. Top with shredded lettuce, fold tacos over and eat!