Pin it The scent of coconut milk and lime always reminds me of balmy evenings when the kitchen windows are cracked open and laughter drifts in from the backyard. One summer, the air was thick with anticipation for dinner, and I decided to try marinating fish in coconut milk—a somewhat spontaneous experiment inspired by what was left in the fridge. The gentle tang and creaminess transformed the fillets in a way I hadn’t expected, and the grill flare-ups were oddly comforting. That first batch disappeared so fast, nobody even noticed I’d charred a tortilla or two. Now, every time I start whisking together the marinade, I can almost hear the fizz of lime juice hitting the bowl.
Last July, I grilled these fish tacos for a handful of friends on a tiny apartment patio, trying not to drop anything through the grating. We ended up eating straight from the serving tray, lime wedges in hand, and the slaw was spilled more than a few times. Somehow, with everyone balancing plates and swapping taco-building tips, it felt like the meal became part of the conversation. I learned pretty quickly that the coconut lime crema is best when someone steals a spoonful for tasting. That night, even the mess felt celebratory.
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: Pick a mild, firm fish like cod or mahi-mahi: it grills cleanly and soaks up every note of the coconut-lime marinade.
- Coconut milk: Full-fat gives extra richness, but light works too—chill your can and stir before measuring.
- Lime zest and juice: Use fresh limes and zest them before juicing for a sharper, fragrant citrus pop.
- Olive oil: Helps prevent sticking and adds smoothness to the marinade—don't skip it.
- Minced garlic: Adds savory depth, and pressing instead of mincing saves time.
- Ground cumin and chili powder: These bring gentle heat and earthiness—fresh spices mean richer flavor.
- Sea salt and black pepper: Essential for balance: season both marinade and slaw generously.
- Shredded red cabbage: Its crunch and vibrant color make slaw irresistible; slice thin for the best texture.
- Shredded carrots: They add sweetness and more crunch—julienne for a pretty look.
- Chopped cilantro: Fresh is crucial; rinse thoroughly to avoid gritty bites.
- Lime juice and olive oil (for slaw): This duo brightens the veggies and brings the flavors together.
- Sour cream or Greek yogurt: The base for the crema; swaps easily for plant-based if needed.
- Coconut milk (for crema): Go for the same can used earlier—less waste, more flavor continuity.
- Small corn or flour tortillas: Warm them on the grill for soft edges and lovely toasted spots.
- Extra cilantro and lime wedges: These finishing touches make the tacos sing—never skip.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Marinate the Fish:
- Pour coconut milk, lime zest and juice, olive oil, garlic, cumin, chili powder, salt, and pepper into a bowl or zip-top bag. Add the fish and coat well, then cover and chill for at least 30 minutes (or up to 2 hours if you want bigger flavor).
- Make the Slaw:
- Toss shredded cabbage, carrots, cilantro, lime juice, olive oil, and salt lightly in a medium bowl. Let it sit for the flavors to meld while you prep everything else.
- Prepare the Crema:
- Combine sour cream or Greek yogurt, coconut milk, lime juice, lime zest, and a pinch of salt in a small bowl. Whisk until smooth, then pop it in the fridge.
- Grill the Fish:
- Heat a grill or grill pan to medium-high and brush lightly with oil. Take the fish from the marinade and grill 3–4 minutes per side, until golden and easily flaked; rest briefly before breaking into chunky pieces.
- Assemble the Tacos:
- Warm tortillas, then pile in grilled fish, slaw, drizzle on crema, and finish with extra cilantro and a squeeze of lime. Serve immediately, while everything’s fresh and juicy.
Pin it There was a night these tacos became more than just food—a simple dinner turned into a full-on mini celebration, all because someone started reminiscing about beach trips. We ended up topping the tacos with extra pickled onions and nobody cared how messy things got. That moment cemented these as ‘good mood’ tacos in my home.
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.
What To Serve With Coconut Lime Fish Tacos
If you're planning a spread, a bowl of pineapple salsa or fresh guacamole is a hands-down favorite for side dishes. Sometimes I keep things simple with grilled corn and a sprinkle of cotija cheese, just because it fits the summer vibe. For drinks, pair with a crisp lager or citrusy Sauvignon Blanc to echo the limey notes in the tacos. Watermelon chunks or a quick cucumber salad adds refreshing crunch. It's the kind of meal that invites casual, messy moments and plenty of seconds.
Swaps and Add-Ons To Try
For dairy-free folks, coconut yogurt or plant-based sour cream swaps perfectly in the crema without missing a beat. Sliced avocado, pickled onions, or chopped mango each add their own twist and can brighten up the plate. I once tossed extra jalapeño in the slaw for a bigger kick—totally optional but fun. If you need gluten-free, corn tortillas are the simplest switch. Don't hesitate to pile extra slaw; it's always a hit.
Simple Ways To Prep Ahead
Marinate the fish and make the crema earlier in the day, so when dinnertime hits, all you need is a quick grill and assembly. Slaw gets better with a couple hours resting, but keep it chilled so it stays crisp. Tortillas warm quickly over a low grill; don’t let them get too hard. People love garnishing their own tacos, so set all the toppings in little bowls for an interactive vibe.
- If leftovers happen, store each element separately to avoid soggy tortillas.
- If you freeze the fish after grilling, thaw gently and reheat with steam to keep it moist.
- Always keep extra lime wedges—someone will ask!
Pin it I hope these coconut lime grilled fish tacos bring a little sunshine to your table. Sharing them is half the fun, but stealing the last taco is its own reward.
Recipe Questions & Answers
- → Which fish varieties work best?
Choose mild, firm fish like cod, mahi-mahi, or tilapia for optimal grilling and flavor absorption.
- → How long should the fish marinate?
Marinate for at least 30 minutes, but up to 2 hours enhances the coconut lime taste.
- → Can I make this dairy-free?
Swap regular sour cream or yogurt for coconut yogurt or plant-based alternatives in the crema.
- → What toppings pair well with these tacos?
Try sliced avocado or pickled onions alongside the slaw and crema for extra freshness and crunch.
- → Which tortillas are best?
Corn tortillas are naturally gluten-free and add robust flavor, but flour tortillas work nicely too.
- → What drinks complement this dish?
A crisp lager or citrusy Sauvignon Blanc highlights the zesty and tropical notes perfectly.