Print

Halibut Fish Tacos with Avocado-Cilantro Crema

Fresh, zesty, and perfectly spiced. These Halibut Fish Tacos are loaded with flaky, cumin-dusted fish and topped with a vibrant, silky avocado-cilantro crema. It’s the ultimate bright, healthy, and colorful dinner that comes together in under 20 minutes! 🌮🥑🍋

Ingredients

Scale
  • The Halibut
  • 1 lb halibut fillets, cut into strips
  • 1 tbsp olive oil
  • 1 tsp cumin
  • 1 tsp chili powder
  • ½ tsp salt
  • The Avocado-Cilantro Crema
  • 1 ripe avocado
  • ½ cup sour cream
  • ¼ cup fresh cilantro
  • Juice of 1 lime
  • The Tacos & Toppings
  • 8 small flour tortillas
  • 1 cup shredded cabbage
  • Sliced radishes (for topping)
  • Extra lime wedges (for serving)

Instructions

  1. Season the Fish: Season the halibut strips evenly on all sides with the cumin, chili powder, and salt.
  2. Cook the Halibut: Heat the olive oil in a skillet over medium-high heat. Add the spiced halibut strips and cook for 3–4 minutes per side until the fish is opaque, cooked through, and flakes easily. Remove from the heat.
  3. Blend the Crema: While the fish cooks, combine the ripe avocado, sour cream, fresh cilantro, and lime juice in a blender or food processor. Blend until the mixture is completely smooth, silky, and creamy.
  4. Warm the Tortillas: Warm the flour tortillas in a dry skillet or in the microwave for 15–20 seconds just until they are soft and pliable so they don't tear.
  5. Flake & Fill: Gently break the cooked halibut into large, flaky chunks and divide them evenly among the warm tortillas.
  6. Top & Serve: Top each taco with a handful of crisp shredded cabbage and fresh sliced radishes. Drizzle generously with the silky avocado-cilantro crema. Serve immediately with extra lime wedges on the side for a bright finish!