Coconut Lime Grilled Fish Tacos

Featured in: Everyday Family Meals

Fresh fish fillets are marinated in creamy coconut milk, zesty lime, and bold spices to create a vibrant filling. Grilled to perfection, the fish is served atop warmed tortillas and layered with a crisp red cabbage slaw and smooth coconut lime crema. Garnished with cilantro and a squeeze of lime, these tacos offer a flavorful balance of richness and tang. Perfect for a quick weeknight dinner or casual summer gathering, they are adaptable for dairy-free diets and shine when paired with light, citrusy beverages.

Updated on Mon, 16 Mar 2026 14:45:00 GMT
Zesty coconut lime marinated fish grilled to perfection and served in warm tortillas with crunchy slaw. Save Pin
Zesty coconut lime marinated fish grilled to perfection and served in warm tortillas with crunchy slaw. | casabatata.com

The first time I played with the idea of coconut and lime in fish tacos, it wasn&apost even intentional—it was the kind of warm evening when you crave something fresh, and all I had were bits of leftover ingredients begging to be noticed. The kitchen windows were flung wide open, and the sizzle of fish on the grill blended so cheerfully with the chorus of early summer sounds. It&aposs one of those meals that feels right in bare feet, tossing slaw with my hands and listening to laughter outside. Sometimes, the zing from a lime wedge can convince you summer arrived early. There&aposs no fuss here, just pure, bright flavor that makes even a simple Tuesday a reason to celebrate.

One evening, a few of us gathered on the deck after a long week, clinking glasses and telling stories with the smell of chili and coconut drifting from the grill. While the fish cooked, we took turns spinning new tales, and when the tacos hit the table, everything got quiet except for that telltale crunch from the cabbage slaw. That first bite, with creamy crema and a hit of lime, pulled compliments from even my pickiest friend. The sunlight faded slowly, and it turned into one of those quietly perfect nights where the food feels like the center of it all. That memory always makes me crave this recipe again.

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: Mild fish like cod or mahi-mahi soaks up the coconut lime marinade, and I always pat them dry before marinating for better flavor absorption.
  • Coconut milk: Full-fat brings richness but even the lighter version keeps things lush—shake the can well to mix the cream.
  • Limes (zest and juice): Fresh is key—roll the limes before zesting and juicing to get every drop and all the fragrant oils.
  • Olive oil: Helps the marinade coat the fish and makes grilling a little more forgiving by adding moisture.
  • Garlic cloves: Mincing finely is worth it for even flavor; I learned this the first time by biting into a giant chunk.
  • Ground cumin & chili powder: These give an earthy warmth and a bit of kick; toast them briefly for an extra layer if you dare.
  • Sea salt & black pepper: Brings all the flavors together, and I don&apost skimp—taste as you go for balance.
  • Shredded red cabbage & carrots: Besides crunch and color, they hold up well under dressing so you can prep ahead.
  • Fresh cilantro: Chopped right before serving for a herbal pop; I save a handful for garnish at the end.
  • Sour cream or Greek yogurt: Either gives a tangy base for the crema; Greek yogurt turns it a little lighter and thicker.
  • Corn or flour tortillas: Warming them brings out a lovely toasty aroma—don&apost skip this step for restaurant-worthy tacos.
  • Lime wedges & extra cilantro: Simple but lifts everything—put a little pile on the table for everyone to grab.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix Up the Marinade:
In a roomy bowl, whisk together coconut milk, lime zest and juice, olive oil, garlic, cumin, chili powder, salt, and pepper until it smells bright and heady. Coat the fish fillets generously, cover, and let them chill in the fridge for at least 30 minutes—the wait is worth it.
Throw Together the Slaw:
Toss shredded cabbage, carrots, cilantro, lime juice, olive oil, and salt in a large bowl; use your hands to massage the flavors in, and set aside so it softens but stays crunchy.
Stir Up the Crema:
Whisk sour cream or Greek yogurt with coconut milk, lime juice, zest, and a little salt until the crema is smooth and tempting—pop it in the fridge until taco time.
Grill the Fish:
Preheat your grill or grill pan to medium-high; lay the marinated fish on grates, cooking for 3–4 minutes per side. It should flake beautifully when done—let it rest briefly before breaking into big, juicy chunks.
Assemble Your Tacos:
Warm the tortillas, pile on the tender fish, top with vibrant slaw, then drizzle generously with crema; give each taco a squeeze of fresh lime and a scatter of cilantro to finish.
Save Pin
| casabatata.com

One afternoon, my neighbor wandered in, drawn by the coconut and lime in the air, and ended up perched on my counter eating tacos straight off the serving board. There was something about the mess and the shared napkins that turned an ordinary meal into an instant party. In that moment, these tacos became less about the recipe and more about sharing something vibrant and unplanned. Remembering it always makes me smile. It&aposs a dish that invites good company.

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.

How to Make It Your Own

Once you have the basics, this meal is your blank canvas—try adding ripe avocado slices, a spoonful of quick-pickled onions, or swapping out Greek yogurt for coconut yogurt for an entirely dairy-free spin. I've even tossed in a few grilled jalape├▒os for an extra kick on bold nights. Making it your way keeps things exciting every time you grill.

What to Serve With These Tacos

Whenever we've scooped these tacos onto plates, I find a crisp salad with mango or even a simple corn salsa on the table just makes everything livelier. Cold cerveza and sparkling lime water both work wonders to keep things refreshing and bright. The only real requirement is plenty of napkins and lots of conversation.

Troubleshooting & Last-Minute Advice

Fish can be intimidating, but don't let it scare you—if it flakes easily with a fork and smells fresh, you're on the right track. Don't hesitate to adjust the slaw seasoning if you'd like it zestier or a touch sweet with a sprinkle of sugar. And never underestimate the power of prepping your toppings and tortillas before the fish comes off the grill.

  • If your fish sticks, slide a thin spatula underneath gently—no need to panic.
  • If the crema is too thick, a splash of coconut milk will loosen it up.
  • Warming tortillas in a damp towel keeps them soft and pliable until serving.
Fresh grilled fish tacos bursting with tropical coconut and lime flavor, topped with vibrant red cabbage slaw. Save Pin
Fresh grilled fish tacos bursting with tropical coconut and lime flavor, topped with vibrant red cabbage slaw. | casabatata.com

Whether it&aposs your first time or your fiftieth, these coconut lime grilled fish tacos have a way of making any mealtime feel special. Here&aposs to more easygoing nights and the simple magic of sharing good food.

Recipe FAQs

What type of fish works best for these tacos?

White fish such as cod, mahi-mahi, or tilapia are great choices due to their mild flavor and firm texture.

Can the marinade time be shortened or extended?

Marinate for at least 30 minutes, but up to 2 hours yields deeper flavor without overpowering the fish.

Is there a dairy-free option for the crema?

Yes, coconut yogurt or plant-based sour cream works well as substitutes in the crema.

How can I add more toppings?

Sliced avocado, pickled onions, or extra cilantro can provide added freshness and flavor.

What side dishes complement these tacos?

Pair with rice, black beans, or a fresh salad for a complete meal, or enjoy with a crisp lager.

How do I keep the fish from sticking on the grill?

Oil the grill grates and handle the fish gently when flipping to prevent sticking and breakage.

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 with coconut lime flavors, topped with slaw and crema in warm tortillas for a refreshing summer meal.

Prep Time
20 minutes
Cook Time
10 minutes
Overall Time
30 minutes
By Casa Batata Owen Franklin


Level Easy

Cuisine Mexican-Inspired

Makes 4 Portions

Diet Info None specified

What You’ll Need

Fish and Marinade

01 1½ pounds white fish fillets such as cod, mahi-mahi, or tilapia
02 1 cup coconut milk
03 Zest of 2 limes
04 Juice of 2 limes
05 2 tablespoons olive oil
06 2 garlic cloves, minced
07 1 teaspoon ground cumin
08 1 teaspoon chili powder
09 ½ teaspoon sea salt
10 ¼ teaspoon black pepper

Slaw

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

Coconut Lime Crema

01 ½ cup sour cream or Greek yogurt
02 2 tablespoons coconut milk
03 1 tablespoon lime juice
04 ½ 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 Make

Step 01

Marinate the Fish: Combine coconut milk, lime zest, lime juice, olive oil, minced garlic, cumin, chili powder, sea salt, and black pepper in a large bowl or zip-top bag. Add fish fillets, ensuring they are well coated. Cover and refrigerate for at least 30 minutes, up to 2 hours for intensified flavor.

Step 02

Prepare the Slaw: In a medium bowl, mix shredded red cabbage, shredded carrots, chopped cilantro, lime juice, olive oil, and salt. Toss thoroughly and set aside to allow flavors to meld.

Step 03

Make the Coconut Lime Crema: In a small bowl, whisk together sour cream or Greek yogurt, coconut milk, lime juice, lime zest, and salt until smooth. Chill until ready to serve.

Step 04

Grill the Fish: Heat a grill or grill pan over medium-high. Remove fish from marinade and place on the grill. Cook each side for 3 to 4 minutes, or until the fish is fully cooked and flakes easily with a fork. Transfer to a plate and let rest for several minutes before breaking into large chunks.

Step 05

Assemble the Tacos: Distribute grilled fish among the warmed tortillas. Top with prepared slaw and drizzle generously with coconut lime crema. Garnish with extra cilantro and a squeeze of fresh 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.

Equipment Needed

  • Grill or grill pan
  • Mixing bowls
  • Whisk
  • Tongs
  • Knife and cutting board

Allergy Details

Look over each item for allergens. Talk to your doctor with any concerns.
  • Contains fish and dairy unless plant-based alternatives are used.
  • If gluten-free is required, use corn tortillas and verify all labels for allergens.

Nutrition details (per portion)

Shared for reference—please talk to a pro for health guidance.
  • Calorie Count: 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.