Baked Halibut Street Tacos with Lime Avocado Drizzle

Quick-baked halibut transforms into restaurant-quality street tacos with minimal effort. Seasoned white fish fillets bake alongside warming taco shells, then shred into tender, flaky portions perfect for handheld eating. The standout element is the bright green avocado drizzle, made from ripe avocado, lime juice, and zest blended until silky, which adds creamy richness and citrus punch that enhances simple components. Purple cabbage provides crunch and color contrast, while cotija cheese adds salty tang. This version skips deep frying for a healthier baked approach, making it accessible for weeknight dinners or casual entertaining. Serve warm with salsa and ranch alongside for customizable toppings. Perfect for taco night with family, lunch meal prep, or casual gatherings where guests build their own.
Ingredients
- 1 pound halibut fillets, frozen or freshcod1:1fishadds fish
white flaky alternative
- 1 teaspoon chili powder
- ½ teaspoon ground cumin
- 1 teaspoon garlic powder
- ½ teaspoon kosher salt
- 16 count mini street taco soft shells
- 1 count ripe avocado
- 2 count limes, juiced and zested
- ¼ cup water, plus more as needed
- ½ teaspoon salt
- cotija cheese, crumbled
- purple cabbage, shreddedgreen cabbage1:1vegetable
milder flavor
- corn(optional)
- salsa(optional)
- ranch dressing(optional)
Instructions
- 1
Heat oven to 400 degrees F.
- 2
Line a baking sheet with parchment paper and place fish fillets on it.
- 3
Sprinkle chili powder, cumin, garlic powder, and salt over fillets, rubbing seasonings to coat the top.
- 4
Bake until cooked through, about 13 minutes total.
- 5
During the last 5 minutes of baking, wrap soft taco shells in parchment paper then aluminum foil and place on the baking sheet to warm.
- 6
Remove baking sheet from oven and let shells rest in their wrapping until serving.
- 7
Shred fish using two forks.
- 8
For green drizzle: combine avocado, lime juice, lime zest, water, and salt in a food processor and blend until smooth, thinning with water or olive oil if needed.
- 9
Assemble tacos by placing shredded fish in center of each shell, then top with purple cabbage, cotija cheese, green drizzle, and desired toppings.
Tips
Don't skip wrapping taco shells in foil during the last minutes of baking. This steams them gently, making them pliable and warm without drying them out or burning the edges.
Blend the avocado drizzle right before assembly. Avocado oxidizes quickly; keeping it covered with plastic wrap pressed directly onto the surface until serving prevents browning.
Use frozen halibut if fresh is unavailable; thaw completely before baking to ensure even cooking. Pat dry with paper towels to remove excess moisture and improve browning.
Good to Know
Cooked fish keeps refrigerated in an airtight container for up to 3 days. Assemble tacos just before serving to keep shells from softening.
Prepare green drizzle up to 4 hours ahead; cover with plastic wrap pressed to surface. Cook fish up to 1 day ahead, refrigerate, and reheat gently at 275 degrees F for 5 minutes before shredding and assembling.
Serve warm with salsa, ranch dressing, lime wedges, and toppings on the side for guests to customize. Pairs well with Mexican street corn, black beans, or cilantro lime rice.
Common Mistakes
Don't overcook the halibut past 13 minutes or it will dry out and shred poorly into small pieces instead of flaky strands.
Don't assemble tacos more than 15 minutes ahead or soft shells will absorb moisture and become soggy.
Substitutions
Dairy-Free Swaps
General Alternatives
firmer texture, similar cook time
milder flavor
FAQ
Can I make these tacos without a food processor for the avocado drizzle?
Yes. Mash ripe avocado with a fork until mostly smooth, then whisk in lime juice, lime zest, water, and salt by hand. It will have a chunkier texture but tastes just as good and prevents over-blending which can make avocado bitter.
What if I don't have cotija cheese?
Queso fresco or feta work well as direct substitutes at equal quantities. Alternatively, use crumbled goat cheese for tanginess or skip cheese entirely if dairy-free. The lime avocado drizzle provides enough richness.
How long do leftover shredded fish and green drizzle keep separately?
Cooked flaked fish stays fresh refrigerated for 3 days in an airtight container. Green drizzle oxidizes quickly; store covered with plastic pressed to surface for up to 4 hours. Assemble fresh when ready to eat.