Save to Pinterest The first time I grilled fish for tacos at home, the kitchen filled with the scent of coconut milk and lime, and suddenly it felt like I was miles away from the weekday grind. There was a sizzle and smoke as fillets hit the grill, and I remember laughing at how the tang of lime seemed to have a life of its own, dancing through the air. I was surprised by how quickly everything came together—no fuss, just vibrant colors on the cutting board and sunshine through the window. These coconut lime grilled fish tacos became a staple for impromptu summer dinners, especially when friends showed up without warning. It’s a recipe that feels as spontaneous as those moments with people you enjoy.
One evening, the slaw was tossed together in a rush as someone chatted beside me about their latest vacation, and we ended up using extra lime without even noticing. The result was crisp, tangy, and perfect next to the smoky fish. We ate these tacos straight from the cutting board, and there was barely a silence as we haggled over who got the last squeeze of lime. Cooking this recipe for friends made the experience feel more like a lively dinner party than a chore. Memories like these remind me that good food really does bring people closer—especially when everyone pitches in.
Ingredients
- White fish fillets: Use cod, mahi-mahi, or tilapia—whichever is freshest at your market, but pat them dry for best grilling results.
- Coconut milk: Full-fat gives richness, but light works if you prefer; always stir before measuring for better consistency.
- Lime zest and juice: Zest adds pop, juice brings tang—roll the limes before cutting to maximize juice.
- Olive oil: Helps the fish grill evenly and adds smooth flavor.
- Minced garlic: Provides aromatic base notes, so mince finely to avoid bitter spots.
- Ground cumin: Just one teaspoon transforms the whole marinade; toasting cumin beforehand is worth it if you have time.
- Chili powder: Controls the heat level, so adjust to taste.
- Sea salt: Enhances every layer; sprinkle generously but taste as you go.
- Black pepper: A touch is all you need for depth.
- Shredded red cabbage: Buy pre-shredded for lazy days; hand-shredded stays crunchier.
- Shredded carrots: Adds sweetness and color; a quick pass on a box grater is all it takes.
- Chopped cilantro: Remove thick stems for cleaner flavor.
- Lime juice: Fresh is best, bottled in a pinch.
- Olive oil (for slaw): Use the same bottle as the marinade—no need for a second oil.
- Salt (for slaw): Toss the slaw, let rest, then taste and adjust.
- Sour cream or Greek yogurt: Both work—Greek yogurt gives tang, sour cream feels softer; swap with coconut yogurt for dairy-free.
- Coconut milk (for crema): Stir in for a luscious, tropical finish.
- Lime juice and zest (for crema): Whisked in for extra brightness.
- Corn or flour tortillas: Warm them until pliable—if you grill them, they're even better.
- Lime wedges: Essential at the table; everyone wants seconds.
- Extra cilantro: A sprinkle wakes up the whole plate.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Marinate the Fish:
- Measure and combine coconut milk, lime zest and juice, oil, garlic, cumin, chili powder, salt, and pepper in a large bowl or bag. Add the fillets and turn them gently, letting the marinade coat each piece as you tuck them into the fridge for a half hour or longer.
- Make the Slaw:
- Grab a medium bowl and toss the shredded cabbage, carrots, cilantro, and lime juice with olive oil and salt; the colors should shine against the bowl sides. Let it sit for a bit so the flavors meld while you prep the fish.
- Whip Up the Crema:
- In a small bowl, whisk together sour cream (or Greek yogurt), coconut milk, lime juice, zest, and a pinch of salt—aim for a smooth, silky texture that feels like sunshine when tasted. Keep it chilled so it’s ready for drizzling.
- Grill the Fish:
- Heat your grill or pan to medium-high, then place the marinated fish on, listening for the gentle sizzle. Flip after 3–4 minutes once the edges look opaque, and cook until the fillets flake easily with a fork.
- Assemble the Tacos:
- Layer chunks of grilled fish onto warm tortillas, pile on slaw, then drizzle crema over the top. Garnish with cilantro and give each taco a squeeze of lime—serve right away to capture the freshness.
Save to Pinterest On one rainy afternoon, these fish tacos turned a gloomy evening into a mini celebration. We ate crowded around the kitchen island, marveling over the coconut lime crema and finding excuses to make more tacos with leftover slaw. That day, even the act of grilling indoors felt adventurous. It’s funny how a simple meal can create such a sense of occasion. Sometimes, food surprises you in the most ordinary moments.
A Few Words About Marinades
If you want bold flavor, let the fish marinate for at least thirty minutes—two hours makes it even better, but be sure not to leave it too long or coconut milk can toughen the fillets. A glass dish works well for marinating, as plastic sometimes holds onto previous scents. Don’t forget to flip the fish halfway through marinating if you can. The aroma just before grilling is half the fun. My kitchen always seems brighter while I’m prepping this marinade.
Grilling Without Stress
Sometimes I use a grill pan when the weather doesn’t cooperate, but the real secret is not to fuss with the fish while it cooks—let the heat do its job. Watch for those little edges turning opaque, and let the scent guide you rather than a timer. If the fish sticks, it usually needs another minute. Cooking outside brings an energy to the kitchen, even if you’re just grilling on the balcony. Every grill session teaches you something new.
Bringing It All Together
When it comes to assembly, invite someone to join—it makes the taco-building process more fun and keeps the tortillas from cooling off. Set up a little station for slaw, crema, and garnish, and let everyone layer their own. The tacos taste best fresh, so keep everything moving quickly.
- Warm the tortillas in foil on the grill for added char.
- If making dairy-free crema, taste and add extra lime for even more zip.
- Serve immediately—the slaw gets limp if you wait too long.
Save to Pinterest Whether you serve these coconut lime grilled fish tacos at a gathering or just for yourself, there’s always a sense of celebration in the flavors. Enjoy every bite—they never last long.
Recipe FAQs
- → What kind of fish works best?
White fillets like cod, mahi-mahi, or tilapia are ideal as they absorb flavors well and stay tender when grilled.
- → Can the marinade be made ahead of time?
Yes, you can prepare the marinade and slaw up to a day in advance for enhanced flavor and convenience.
- → Is there a dairy-free option for the crema?
Simply use coconut yogurt or a plant-based sour cream alternative for a delicious dairy-free crema.
- → How long should the fish marinate?
Marinate at least 30 minutes, or up to 2 hours for deeper coconut-lime flavor before grilling.
- → What toppings go well with these tacos?
Try sliced avocado, pickled onions, or extra cilantro to add freshness and variety to the tacos.
- → How can I make this dish gluten-free?
Use corn tortillas and always check labels to ensure all ingredients are gluten-free.