Coconut Lime Grilled Fish Tacos

Featured in: Meals Made At Home

White fish fillets soak in a coconut milk and lime marinade, infusing vibrant flavors before grilling. The fish is served in warm tortillas alongside crunchy homemade slaw and a tangy coconut lime crema. Garnished with fresh cilantro and extra lime, each bite blends tropical richness with a zesty twist. This dish is easy to prepare, ideal for outdoor gatherings or a summery family meal, and offers dairy-free and gluten-free options for added flexibility. The layered flavors of citrus, coconut, and spice create a refreshing main perfect for pescatarian diets.

Updated on Mon, 16 Mar 2026 11:25:00 GMT
Save
| imikstories.com

You know that unmistakable summer feeling when the air is thick with the scent of freshly squeezed limes? That's exactly how Coconut Lime Grilled Fish Tacos came to life one evening as I stood barefoot at the grill, trying to coax out all the flavors. There was nothing fancy about it&just the hiss of coconut milk hitting hot fish and a cooling breeze through the open kitchen window. I always associate these tacos with lively laughter and sticky fingers, the clatter of plates as everyone rushed to the table. Making these feels less like following a recipe and more like chasing that zesty, carefree mood.

I remember once grilling fish for these tacos at a friend's backyard get-together, nervously juggling tongs and a timer. We joked the marinade was doing half the work for me&and it turned out the char mingled with the coconut lime in the most unexpected way. Someone spilled a bit of crema on their shirt and simply laughed, declaring it a badge of honor. It only took one bite for every plate to disappear in minutes. That became the benchmark for every taco night since.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • White fish fillets: Firm varieties like mahi-mahi hold up beautifully on the grill, and I've learned to pat them dry for a perfect sear.
  • Coconut milk: Full-fat coconut milk gives the marinade its rich silkiness&if you're feeling bold, try a splash extra for deeper flavor.
  • Lime zest and juice: Always zest before juicing&the oils carry all that floral aroma throughout the dish.
  • Olive oil: Adds a subtle savory note and keeps the fish from sticking.
  • Minced garlic: For a gentle bite, press the garlic right into the marinade so it blooms.
  • Ground cumin & chili powder: These bring smoky notes&don't skip them, they round out the flavor.
  • Sea salt & black pepper: Adjust at the finish&seasoning is everything here.
  • Shredded red cabbage & carrots: The backbone of the slaw, they bring a satisfying crunch and soak up lime juice.
  • Fresh cilantro: Sprinkle generously&it pops especially well against the coconut.
  • Lime juice & olive oil (for slaw): Whisk together and toss to brighten every bite.
  • Sour cream or Greek yogurt: For the crema, use whichever you fancy&both add creamy tang.
  • Pinch of salt: Just enough for balance in the crema.
  • Corn or flour tortillas: Warming them briefly makes them soft and pliable&trust me, it matters.
  • Lime wedges & extra cilantro: Essential finishing touches&add at the end for scent and taste.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the fish:
Whisk coconut milk, lime zest, juice, olive oil, garlic, cumin, chili powder, salt, and pepper until fragrant. Coat the fish fillets thoroughly, cover, and let chill&the flavors will soak in during the next half hour.
Make the slaw:
Toss red cabbage, carrots, cilantro, lime juice, olive oil, and salt together&the salad will become even brighter as it rests beside the grill.
Prepare the crema:
Stir sour cream (or Greek yogurt), coconut milk, lime juice, zest, and salt&let it rest in the fridge so it becomes cool and tangy.
Grill the fish:
Heat a grill or grill pan to medium-high, then place the marinated fish on and listen for that gentle sizzle. Grill about 3–4 minutes per side, until the fish flakes easily and develops light grill marks.
Assemble the tacos:
Fill warm tortillas with grilled fish, heap on slaw, drizzle with crema, and finish with cilantro and lime&serve immediately while the tacos are still warm and inviting.
Save
| imikstories.com

I found myself standing around the kitchen island one evening, surrounded by friends clutching tacos, and realized this dish had become a centerpiece for our spontaneous celebrations. The sound of laughter mixed with salsa music from a crackling speaker, and the coconut lime aroma drifted out into the summer night&for a moment, everything felt perfectly festive.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Secret to Perfectly Grilled Fish

The grill needs to be preheated until it's just hot enough that water droplets dance across the surface. Setting the fish on a lightly oiled grate lets you lift it off in one clean piece, and turning it gently with tongs ensures it stays intact. Sometimes, the edges char a bit&that caramelization is pure flavor, not a mistake.

Making Your Slaw Extra Crunchy

The trick is to toss the cabbage and carrots with salt and lime juice first, then wait for a few minutes before adding cilantro. This draws out moisture, making the veggies crisper and more vibrant. I always taste a forkful before serving and adjust lime for extra zing.

Variations and Last Minute Touches

If you want to mix things up, try throwing sliced avocado or pickled onions into the tacos for more texture and tang. Swapping in coconut yogurt for the crema gives a dairy-free spin, and a quick sprinkle of flaky salt right before serving really brings all the flavors together.

  • Add avocado or pickled onions for extra flair.
  • Use coconut yogurt for dairy-free crema.
  • Don't forget the final squeeze of lime to wake up all the flavors.
Save
| imikstories.com

Whenever these tacos hit the table, summer always seems to stretch just a little bit longer. Try them on your next sunny evening&there may not be leftovers, but you'll remember the moments they brought.

Recipe FAQs

β†’ How do you marinate the fish for maximum flavor?

Marinate fish fillets in coconut milk, lime juice, olive oil, garlic, cumin, chili powder, salt, and pepper for at least 30 minutes, allowing deeper citrus and aromatic penetration.

β†’ What’s the best fish for grilling in this dish?

Choose firm white fish like cod, mahi-mahi, or tilapia for even grilling and easy flaking; these types hold flavor and texture well.

β†’ How can the slaw be made crisp and vibrant?

Toss shredded cabbage, carrots, and cilantro with lime juice and olive oil, letting it sit to meld flavors while retaining crunch.

β†’ What alternatives exist for the coconut lime crema?

Swap sour cream/Greek yogurt for coconut yogurt or plant-based cream to accommodate dairy-free diets while maintaining creamy texture.

β†’ How do you serve the tacos for best presentation?

Layer grilled fish chunks in warm tortillas, top with slaw, drizzle crema, and garnish with fresh cilantro and lime wedges.

β†’ What drink pairs complement this dish?

Enjoy with a crisp lager or a citrusy Sauvignon Blanc for a refreshing contrast to the tropical and tangy flavors.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Coconut Lime Grilled Fish Tacos

Grilled fish and zesty slaw fill tortillas, finished with coconut lime crema. Bright, refreshing, perfect for summer.

Prep Time
20 minutes
Time to Cook
10 minutes
Overall Time
30 minutes
Created by Devon Marsh


Skill Level Easy

Cuisine Mexican-Inspired

Makes 4 Number of Servings

Diet Preferences None specified

What You'll Need

Fish & Marinade

01 1.5 pounds white fish fillets (cod, mahi-mahi, or tilapia)
02 1 cup coconut milk
03 Zest and juice of 2 limes
04 2 tablespoons olive oil
05 2 garlic cloves, minced
06 1 teaspoon ground cumin
07 1 teaspoon chili powder
08 0.5 teaspoon sea salt
09 0.25 teaspoon black pepper

Slaw

01 2 cups shredded red cabbage
02 1 cup shredded carrots
03 0.25 cup chopped fresh cilantro
04 2 tablespoons lime juice
05 1 tablespoon olive oil
06 0.5 teaspoon salt

Coconut Lime Crema

01 0.5 cup sour cream or Greek yogurt
02 2 tablespoons coconut milk
03 1 tablespoon lime juice
04 0.5 teaspoon lime zest
05 Pinch of salt

Assembly

01 8 small corn or flour tortillas, warmed
02 Lime wedges, for serving
03 Extra cilantro, for garnish

How-To Steps

Step 01

Marinate the Fish: Combine coconut milk, lime zest and juice, olive oil, minced garlic, cumin, chili powder, sea salt, and black pepper in a large bowl or resealable bag. Add fish fillets, turning to coat thoroughly. Cover and refrigerate for 30 minutes to 2 hours.

Step 02

Prepare the Slaw: In a medium bowl, toss shredded red cabbage, shredded carrots, chopped cilantro, lime juice, olive oil, and salt until evenly mixed. Set aside to allow flavors to meld.

Step 03

Mix the Crema: In a small bowl, whisk together sour cream or Greek yogurt, coconut milk, lime juice, lime zest, and a pinch of salt until smooth. Refrigerate until serving.

Step 04

Grill the Fish: Preheat a grill or grill pan to medium-high heat. Remove fish from marinade and grill for 3 to 4 minutes per side, or until cooked through and easily flakes with a fork. Transfer to a plate and rest for a few minutes. Break fish into large chunks.

Step 05

Assemble and Serve: Fill each warmed tortilla with grilled fish. Top with slaw, drizzle with coconut lime crema, garnish with cilantro and a squeeze of lime. Serve immediately.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Grill or grill pan
  • Mixing bowls
  • Whisk
  • Tongs
  • Knife
  • Cutting board

Allergy Details

Please review ingredients for allergens and always talk to your healthcare provider when in doubt.
  • Contains fish. Contains dairy if using regular sour cream or Greek yogurt. For gluten-free, use corn tortillas and check all ingredient labels.

Nutritional Info (per portion)

These nutrition details are for referenceβ€”they're not medical advice.
  • Energy (Calories): 375
  • Fats: 16 g
  • Carbohydrates: 32 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.