Halibut Fish Tacos with Avocado-Cilantro Crema
These Halibut Fish Tacos with Avocado-Cilantro Crema combine tender, flaky fish, warm flour tortillas, crunchy cabbage and a smooth, tangy avocado sauce. With cumin, chili powder, fresh cilantro and lime, every bite delivers a satisfying balance of savory, creamy and refreshing flavors.
One of the best things about this recipe is how quickly it comes together. The halibut cooks in a skillet in just a few minutes per side, while the avocado-cilantro crema blends into a silky sauce with only four ingredients. There’s no complicated marinade or lengthy preparation.
Fresh cabbage and sliced radishes add a welcome crunch that contrasts with the tender fish. Meanwhile, the avocado crema brings everything together without overwhelming the mild flavor of the halibut.
With 10 minutes of preparation and 10 minutes of cooking, this is a practical choice for busy weeknights, casual family dinners or a quick taco night. The recipe makes eight small tacos, serving four people.
Why You’ll Love These Halibut Fish Tacos
- Ready in 20 minutes: The recipe requires just 10 minutes of prep and 10 minutes of cooking.
- Fresh, vibrant flavors: Lime, cilantro, avocado and crisp vegetables brighten the seasoned fish.
- Simple skillet cooking: There’s no deep-frying or complicated cooking technique involved.
- Homemade creamy sauce: The avocado-cilantro crema blends together quickly using four ingredients.
- Great texture: Tender halibut, soft tortillas, crunchy cabbage and crisp radishes complement one another.
- Easy portioning: Eight small tacos make four servings.
- Approachable ingredients: The seasonings are familiar pantry staples, and the toppings require minimal preparation.
Ingredients for Halibut Fish Tacos
For the Halibut
- 1 lb halibut fillets, cut into strips
- 1 tbsp olive oil
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp salt
For the Avocado-Cilantro Crema
- 1 ripe avocado
- ½ cup sour cream
- ¼ cup fresh cilantro
- Juice of 1 lime
For the Tacos and Toppings
- 8 small flour tortillas
- 1 cup shredded cabbage
- Sliced radishes, for topping
- Extra lime wedges, for serving
Ingredient Notes
Halibut
Halibut has a mild flavor and firm texture that works particularly well in fish tacos. It holds together during skillet cooking but separates into tender flakes when cooked through.
Cut the fillets into strips before seasoning so the spices can coat the fish evenly.
Cumin and Chili Powder
Cumin adds an earthy, warm flavor, while chili powder gives the fish a gently spiced character. Together with salt, these seasonings complement the mild halibut without requiring a lengthy marinade.
Olive Oil
One tablespoon of olive oil is used to cook the seasoned fish in a skillet over medium-high heat.
Ripe Avocado
A ripe avocado creates the smooth texture of the homemade crema. Choose one that yields slightly to gentle pressure rather than one that feels hard.
Sour Cream
Sour cream gives the avocado sauce a tangy flavor and creamy consistency.
Fresh Cilantro
Fresh cilantro adds a bright herbal flavor to the crema. The recipe calls for ¼ cup, blended directly with the avocado, sour cream and lime juice.
Fresh Lime Juice
The juice of one lime provides acidity that balances the rich avocado and sour cream. Extra lime wedges are also included for serving.
Flour Tortillas
Eight small flour tortillas form the base of these tacos. Warming them briefly makes them soft and pliable, helping prevent tearing when you fill them.
Cabbage and Radishes
Shredded cabbage adds crunch, while sliced radishes bring a fresh, crisp finish. Both toppings contrast nicely with the warm fish and creamy sauce.
Equipment You’ll Need
- Large skillet for cooking the halibut
- Blender or food processor for the crema
- Knife and cutting board
- Measuring cups and spoons
- Spatula for turning the fish
- Dry skillet or microwave for warming tortillas
How to Make Halibut Fish Tacos with Avocado-Cilantro Crema
-
Season the Fish
Season the halibut strips evenly on all sides with the cumin, chili powder and salt.
-
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.
-
Blend the Avocado-Cilantro 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.
-
Warm the Tortillas
Warm the flour tortillas in a dry skillet or in the microwave for 15–20 seconds, just until soft and pliable so they don’t tear.
-
Flake and Fill
Gently break the cooked halibut into large, flaky chunks and divide them evenly among the warm tortillas.
-
Add Toppings and Serve
Top each taco with crisp shredded cabbage and fresh sliced radishes. Drizzle generously with the silky avocado-cilantro crema. Serve immediately with extra lime wedges on the side.
Tips for the Best Halibut Fish Tacos
Cut the Fish into Similar-Sized Strips
Pieces of similar thickness are easier to cook evenly. This helps prevent thinner sections from drying out before thicker sections finish cooking.
Season All Sides
Coat the halibut strips evenly with cumin, chili powder and salt so every taco has the same balanced flavor.
Watch the Fish Closely
Halibut is lean, so avoid cooking it longer than necessary. The supplied recipe calls for 3–4 minutes per side, using opaque flesh and easy flaking as the doneness cues. Cooking time can vary with thickness.
Use a Ripe Avocado
A properly ripe avocado blends more easily into a smooth crema. A firm, underripe avocado may produce a less silky sauce.
Blend the Sauce Thoroughly
Allow the avocado, sour cream, cilantro and lime juice to blend until completely smooth rather than stopping while noticeable avocado pieces remain.
Warm the Tortillas Before Filling
A brief warming makes flour tortillas more flexible and easier to fold around the fish and toppings.
Keep the Fish in Generous Flakes
Gently separate the cooked halibut into larger chunks rather than breaking it into tiny pieces. This preserves the flaky texture that makes these tacos appealing.
Serve Immediately
These tacos are at their best when the fish and tortillas are warm and the cabbage and radishes are still crisp.
Common Mistakes to Avoid
Overcooking the Halibut
Cooking the fish for too long can make its lean flesh dry. Follow the supplied timing as a guide and check for opaque fish that flakes easily.
Using an Underripe Avocado
A hard avocado will not blend as smoothly into the crema. Use a ripe avocado for the silky texture described in the recipe.
Skipping the Tortilla-Warming Step
Cold flour tortillas can be less pliable and more likely to tear. Warm them briefly before assembling the tacos.
Breaking the Fish into Very Small Pieces
The recipe specifically calls for large, flaky chunks. Handle the cooked fish gently to preserve that texture.
Assembling Too Far Ahead
The original method calls for immediate serving. Keeping the final assembly close to serving time helps maintain the contrast between warm fish and crisp toppings.
Substitutions and Variations
The supplied recipe specifies halibut, flour tortillas, sour cream and a four-ingredient avocado-cilantro crema. The following are optional ideas rather than changes included in the original method.
More Lime Flavor
Serve additional lime wedges alongside the tacos, as the recipe already suggests, so everyone can add more citrus at the table.
Extra Crunch
Adjust the amount of shredded cabbage and sliced radishes to suit your preference. The original recipe calls for 1 cup of cabbage and does not specify a radish quantity.
Different Tortilla Choice
Small corn tortillas could be an optional alternative to the specified flour tortillas. However, this substitution is not part of the supplied recipe, and warming requirements may differ.
Greek Yogurt Crema
Plain Greek yogurt could be tried in place of sour cream for a tangier sauce. This is an optional variation, not a tested substitution provided with the original recipe.
What to Serve with Halibut Fish Tacos
The original recipe serves these tacos with shredded cabbage, sliced radishes, avocado-cilantro crema and extra lime wedges. Those toppings provide plenty of flavor and texture on their own.
For a larger meal, optional accompaniments could include Mexican-style rice, black beans or a simple corn salad. These are general serving suggestions rather than ingredients in the original recipe.
For the best texture, assemble the tacos just before eating and serve the extra lime wedges at the table.
Storage and Reheating
The supplied recipe is intended to be served immediately and does not include specific storage durations or reheating instructions.
If you prepare components ahead, keeping the fish, tortillas, toppings and crema separate until assembly can help preserve their individual textures. Follow appropriate food-safety guidance when storing cooked seafood and dairy-based sauces.
Frequently Asked Questions
How long does it take to make Halibut Fish Tacos?
The supplied recipe takes 20 minutes in total: 10 minutes of preparation and 10 minutes of cooking.
How many tacos does this recipe make?
It makes eight small tacos, serving four people.
How long should I cook halibut for fish tacos?
Cook the seasoned strips in olive oil over medium-high heat for approximately 3–4 minutes per side, until opaque, cooked through and easily flaked.
How do I know when halibut is cooked?
The recipe uses opaque flesh and easy flaking as the main doneness cues. Fish thickness can affect cooking time.
What is avocado-cilantro crema made from?
This version combines one ripe avocado, ½ cup sour cream, ¼ cup fresh cilantro and the juice of one lime.
Do I need a blender for the crema?
The supplied method uses a blender or food processor to create a completely smooth, silky sauce.
Can I use flour tortillas?
Yes. The original recipe specifically calls for eight small flour tortillas.
Should I warm the tortillas?
Yes. Warm them briefly in a dry skillet or microwave for 15–20 seconds until soft and pliable.
What toppings go on these fish tacos?
The recipe uses shredded cabbage, sliced radishes and avocado-cilantro crema, with extra lime wedges for serving.
Is this a spicy fish taco recipe?
The fish is seasoned with cumin and chili powder. The final heat level will depend partly on the chili powder you use.
Can I prepare the crema while the fish cooks?
Yes. The supplied instructions specifically direct you to blend the crema while the halibut cooks.
Should I serve the tacos immediately?
Yes. Immediate serving is part of the original method and helps maintain the contrast between the warm fish and crisp toppings.
Recipe Card: Halibut Fish Tacos with Avocado-Cilantro Crema
Description: Flaky cumin- and chili-seasoned halibut tucked into warm flour tortillas with crunchy cabbage, radishes and smooth avocado-cilantro crema.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Servings: 4
- Yield: 8 tacos
- Cooking Method: Stovetop skillet
Ingredients
Halibut
- 1 lb halibut fillets, cut into strips
- 1 tbsp olive oil
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp salt
Avocado-Cilantro Crema
- 1 ripe avocado
- ½ cup sour cream
- ¼ cup fresh cilantro
- Juice of 1 lime
Tacos and Toppings
- 8 small flour tortillas
- 1 cup shredded cabbage
- Sliced radishes, for topping
- Extra lime wedges, for serving
Instructions
- Season the Fish: Season the halibut strips evenly on all sides with the cumin, chili powder and salt.
- 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.
- 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 completely smooth, silky and creamy.
- Warm the Tortillas: Warm the flour tortillas in a dry skillet or microwave for 15–20 seconds, just until soft and pliable.
- Flake and Fill: Gently break the cooked halibut into large, flaky chunks and divide evenly among the warm tortillas.
- Top and Serve: Add shredded cabbage and sliced radishes. Drizzle with avocado-cilantro crema and serve immediately with extra lime wedges.
Recipe Notes
- Use similarly sized halibut strips for more even cooking.
- Cook until the fish is opaque, cooked through and flakes easily.
- Use a ripe avocado for a smooth, creamy sauce.
- Blend the crema while the fish cooks to save time.
- Warm the tortillas before filling to make them more pliable.
- Keep the cooked halibut in large flakes for the best texture.
- Assemble and serve immediately.