The sun is shining, and the tantalizing smell of grilled white fish fills the air, creating the perfect setting for a plate of crispy grilled fish tacos. This recipe is quick to prepare, taking just about 30 minutes, and the combination of crunchy slaw, creamy chipotle sauce, and tender fish ensures a delightful meal that bursts with flavor.
These tacos are ideal for casual gatherings, a quick weeknight dinner, or even a festive summer barbecue. You can prepare the slaw and sauce ahead of time, making assembly a breeze when you’re ready to eat.
Why You’ll Love This Recipe
- The fish has a crispy coating that locks in moisture and flavor.
- Fresh vegetables add a satisfying crunch and vibrant color.
- The smoky chipotle sauce creates a perfect balance of heat and creaminess.
- It’s a fun, hands-on dish that everyone can enjoy customizing.
What You’ll Need
You’ll need the following ingredients to make these delicious fish tacos.
For the Fish
- 1 lb white fish fillets, skin removed (cod, tilapia, mahi-mahi)
- 2 tbsp olive oil, for marinade and grilling
- 1 tsp smoked paprika
- ½ tsp cumin powder
- ½ tsp garlic powder
- Salt and freshly ground black pepper, to taste
- 2 tbsp all-purpose flour or cornmeal
For the Slaw
- 2 cups shredded green cabbage
- ½ cup shredded carrot
- ¼ cup chopped fresh cilantro
- Juice of 1 lime
- 1 tbsp mayonnaise or Greek yogurt
- Salt, to taste
For the Sauce
- ½ cup sour cream or Mexican crema
- 1 tbsp chipotle in adobo sauce, finely chopped
- 1 tsp honey or agave syrup
- Juice of ½ lime
For the Tacos
- 8 small corn or flour tortillas
- Fresh lime wedges, for serving
- Optional: sliced avocado, diced tomatoes, or pickled jalapeños
Use Greek yogurt as a lighter substitute for mayonnaise.
Substitutions & Swaps
- Any white fish can be used.
- Greek yogurt can replace mayonnaise.
- Use cornmeal for extra crunch.
- Swap lime for lemon juice if needed.
How to Make It
Follow these simple steps to create your tacos.
Prepare the Fish
In a shallow bowl, combine olive oil, smoked paprika, cumin, garlic powder, salt, and pepper. Pat the fish dry with paper towels, then brush or toss the fillets in the marinade. Sprinkle the flour or cornmeal evenly over the fish for a light coating. Set aside.
Make the Slaw
In a medium bowl, mix shredded cabbage, shredded carrot, and chopped cilantro. Squeeze in the lime juice, add mayonnaise or Greek yogurt, and season with salt. Toss until well combined.
Prepare the Sauce
In a small bowl, whisk together sour cream, chopped chipotle, honey, and lime juice. Adjust sweetness or heat as preferred. Set aside.
Preheat the Grill or Grill Pan
Heat grill or pan to medium-high. Brush with olive oil to prevent sticking.
Grill the Fish
Place fish fillets on the grill. Cook 3-4 minutes per side until the coating is crispy and the fish flakes easily. Avoid flipping too early or often.
Warm the Tortillas
Warm tortillas on the grill about 20-30 seconds per side until soft and slightly charred.
Assemble the Tacos
Place grilled fish on tortillas. Top with slaw and drizzle with chipotle sauce. Add optional avocado slices or pickled jalapeños. Serve with lime wedges.
How to Store It
Fridge: 2-3 days in an airtight container
Freezer: No, fish texture degrades when frozen
Reheat: Microwave for 30-60 seconds
Tips for Best Results
- Ensure the fish fillets are uniformly coated with the marinade for even flavor.
- Use fresh lime juice for the best taste in the slaw and sauce.
- Avoid crowding the grill; cook fish in batches if necessary.
- Let the slaw sit for a few minutes to meld the flavors.
Serving Suggestions
- Pair with a refreshing mango salsa for added sweetness.
- Enjoy with a side of tortilla chips and guacamole.
- Serve alongside a light beer or sparkling water with lime.




Leave a Comment