Grilled Fish Tacos with Chipotle Crema
Intermediate 30 minutes 8 tacos Gas or Charcoal

Grilled Fish Tacos with Chipotle Crema

Fish tacos are the ultimate summer grill meal — light, fresh, and endlessly customizable. The secret is getting the fish right: hot grill, quick cook, don't overthink it. Here's the formula that works every time.

Last Updated

First Published

FreshThis recipe was last reviewed on May 22, 2026.

Ingredients

  • 1.5 lbs mahi-mahi fillets (or cod, halibut, or snapper)
  • 2 tablespoons olive oil
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • ½ teaspoon garlic powder
  • Salt and pepper
  • 8 small corn or flour tortillas
  • For the slaw: 2 cups shredded cabbage, ¼ cup cilantro, juice of 1 lime, pinch of salt
  • For the crema: ½ cup sour cream, 1-2 chipotle peppers in adobo (minced), juice of ½ lime, pinch of salt

Step by Step

1

Make the crema and slaw

Blend sour cream, minced chipotle peppers, lime juice, and salt. Refrigerate. Toss shredded cabbage with cilantro, lime juice, and salt. These get better as they sit, so make them first.

2

Season the fish

Pat fish completely dry. Brush with olive oil and coat evenly with chili powder, cumin, garlic powder, salt, and pepper. The oil prevents sticking and helps the spices adhere.

3

Grill over high heat

Oil the grates well. Place fish directly on the grill over high heat (450-500°F). Cook for 3-4 minutes per side — until the fish flakes easily with a fork. Don't move it until it releases naturally from the grate.

4

Warm the tortillas

While the fish rests, throw tortillas directly on the grill for 20-30 seconds per side. You want light char marks and pliability — not crispiness.

5

Assemble and serve

Break the fish into chunks (don't slice — rustic pieces are better). Load onto tortillas, top with slaw, drizzle with chipotle crema. Serve with lime wedges and hot sauce on the side.

Pro Tips

  • A fish grilling basket prevents stick-and-break disasters. Best $15 you'll spend if you grill fish regularly.
  • Mahi-mahi is the gold standard for fish tacos — firm enough to grill, mild enough for tacos. Cod works but is softer and trickier on the grill.
  • Double-stack your tortillas (two per taco) if using corn — they tear easily when loaded with toppings.
  • Pickled red onions take these from great to extraordinary. Quick pickle: thinly sliced red onion + lime juice + salt, sit for 20 minutes.

Recommended Gear for This Recipe

Fish Grilling Basket $15

Prevents fish from sticking and falling through grates

Check Price

OXO Good Grips Tongs $40

Flip delicate fillets with precision

Check Price

Common Questions

Frequently Asked Questions

How long does Grilled Fish Tacos with Chipotle Crema take to cook?
Total time is about 30 minutes including prep and rest. It's intermediate — basic grill skills and a thermometer will get you across the line.
What grill do I need?
This recipe is written for a gas or charcoal. You can adapt it to other cookers — the main thing is matching the temperature and zone setup, not the brand of grill.
How many people does it serve?
8 tacos. Scale ingredients up or down proportionally for larger or smaller groups.
What's the single most important tip?
A fish grilling basket prevents stick-and-break disasters. Best $15 you'll spend if you grill fish regularly.
Can I make this ahead of time?
Most BBQ recipes hold beautifully — you can cook it earlier in the day, wrap tightly in foil, and rest in a cooler (no ice) for up to 4 hours. The flavor often improves with the rest.