Grilled Fish Tacos with Spicy Citrus Slaw & Sriracha Crema
You’ll save time (and need fewer ingredients) by using one spicy dressing as both a marinade for the fish and a dressing for the slaw. There’s plenty of room for play with this recipe – turn up the heat by adding more sriracha or jalapeño peppers, or toss in handfuls of chopped cilantro and mint for extra freshness. Instead of a grill pan, you can cook the fish on your barbecue or broil on a foil-lined baking sheet.
Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

COST PER PLATE: $3.00
TOTAL COST: $11.99
Find more fish taco recipes here!
Ingredients
- 1 lb boneless, skinless firm white fish fillets, such as Pacific cod, Pacific halibut or mahi mahi
- 1 jalapeño chile pepper, halved lengthwise, seeded and thinly sliced
- 1/4 cup fresh lime juice
- 2 tbsp fresh orange juice
- 2 tbsp rice vinegar
- 2 tbsp olive oil
- 1½ tsp raw honey
- 1/4 tsp each sea salt and ground black pepper
- 8 6-inch corn tortillas, warmed
- 1 lime, cut into 4 wedges
Toppings:
- 3 cups shredded savoy or napa cabbage
- 1 green onion, thinly sliced
- 1/2 small avocado, peeled, pitted and diced
- 1/2 navel orange, peeled and coarsely chopped
- 1/4 cup full-fat sour cream
- 1 tsp fresh lime juice
- 1 tsp sriracha sauce
Preparation
- In a large baking dish, arrange fish in a single layer. In a bowl, whisk together jalapeño, lime juice, orange juice, vinegar, oil, honey, salt and pepper. Transfer 1/3 cup mixture to a small bowl; set aside. Pour remaining mixture over fish, turning to coat. Let stand for up to 30 minutes.
- Meanwhile, prepare toppings: In a large bowl, toss together cabbage, onion, avocado, orange and reserved jalapeño mixture and set aside. In a separate small bowl, stir together sour cream, lime juice and sriracha and set aside.
- Mist a grill pan with cooking spray and heat on medium-high. Remove fish from marinade; discard marinade. Add fish to pan and cook, turning once, just until fish flakes easily when tested with a fork, 8 to 10 minutes. Using fork, roughly flake fish and divide among tortillas. Top with cabbage mixture and sour cream mixture. Serve with lime wedges.
Nutrition Information
- Serving Size 2 tacos
- Calories 305
- Carbohydrate Content 33 g
- Cholesterol Content 51 mg
- Fat Content 12 g
- Fiber Content 7 g
- Protein Content 19 g
- Saturated Fat Content 3 g
- Sodium Content 445 mg
- Sugar Content 5 g
- Monounsaturated Fat Content 0 g
- Polyunsaturated Fat Content 0 g