It’s funny, some of my most cherished recipes were born out of sheer desperation. Take this Coconut Lime Fish with Garlic Butter, for example. It all started on a weeknight, much like any other. I was staring into my fridge, willing something delicious to magically appear for dinner. The kids were starving, the clock was ticking, and my energy levels were… well, let’s just say they weren’t at their peak. I had some white fish fillets thawing, a can of coconut milk I’d bought on a whim, a few limes that were starting to look sad, and a serious craving for something that tasted like sunshine. And garlic… always garlic!
That night, I threw caution (and any semblance of a plan) to the wind, and this Coconut Lime Fish with Garlic Butter was born. Honestly, the first time I made it, I wasn’t expecting much. I was just trying to get dinner on the table! But then, the aroma started to fill the kitchen – that intoxicating mix of coconut, lime, and garlic… I knew I was onto something. And when my family took their first bites? Silence. Complete, blissful silence, followed by requests for seconds. That’s how I knew this Coconut Lime Fish with Garlic Butter was a keeper.
This recipe has since become a staple in our home. It’s quick, easy, and it feels like a mini-vacation on a plate. I love that it can be baked for a hands-off meal, or pan fried for a quicker weeknight dish. Plus, that garlic butter sauce? Irresistible! There was a time, I confess, that I overcooked the fish, resulting in a dry, sad excuse for dinner. My “aha” moment came when I realized the importance of not overcooking the fish! Now, I use a thermometer to ensure perfect flakiness every time. I also discovered that a squeeze of extra lime juice at the end really brightens up the flavors.
Listen, I get it. We’re all busy. But this Coconut Lime Fish with Garlic Butter is proof that you don’t need fancy ingredients or hours in the kitchen to create a meal that’s both healthy and bursting with flavor. It’s become one of my go-to easy coconut lime fish recipes, and I am confident that it will become one of yours, too.
My philosophy in the kitchen has always been about creating delicious, nourishing meals that bring people together. And that is what this Coconut Lime Fish with Garlic Butter does. So, grab your ingredients, put on some music, and let’s make some magic happen! You got this!
What You’ll Need for This Coconut Lime Fish with Garlic Butter
Okay, let’s gather our ingredients! Here’s what you’ll need to whip up this Coconut Lime Fish with Garlic Butter. Don’t worry, most of these are pantry staples, and the rest are easy to find at your local grocery store.

- 1.5 lbs white fish fillets (cod, tilapia, or mahi-mahi) I always use cod for my Coconut Lime Fish with Garlic Butter because it’s readily available and has a nice, firm texture.
- 1 can (13.5 oz) full-fat coconut milk Trust me on this one, the full-fat coconut milk makes all the difference! It adds a richness and depth of flavor that you just can’t get with the light version. The fat content helps to create a luscious sauce that clings beautifully to the fish.
- 1/4 cup lime juice (about 2-3 limes) Freshly squeezed is always best for this Coconut Lime Fish with Garlic Butter! Bottled lime juice simply doesn’t have the same vibrant, zesty flavor. Plus, you can use the lime zest for an even more intense lime flavor!
- 4 cloves garlic, minced I’m a garlic fiend, so I never skimp! Garlic is essential to this dish. It provides a pungent and savory base that balances the sweetness of the coconut milk and the acidity of the lime juice. Don’t be afraid to add more if you’re a fellow garlic lover!
- 1/4 cup butter, unsalted Because everything’s better with butter, right? Unsalted butter allows you to control the saltiness of the dish. The butter creates a rich and emulsified sauce when combined with the garlic and other ingredients.
- 2 tablespoons olive oil For a little extra flavor and richness. The olive oil helps to prevent the fish from sticking to the pan when pan-frying, and it also adds a subtle fruity flavor that complements the other ingredients.
- 1/4 cup chopped fresh cilantro Adds a lovely freshness to the Coconut Lime Fish with Garlic Butter. Cilantro provides a bright and herbaceous note that balances the richness of the sauce. If you’re not a fan of cilantro, you can substitute it with parsley or basil.
- 1 teaspoon salt Balances out the sweetness of the coconut milk. Salt is crucial for enhancing the flavors of all the other ingredients.
- 1/2 teaspoon black pepper For a little kick. Black pepper adds a subtle warmth and spice that complements the other flavors.
- 1/4 teaspoon red pepper flakes (optional) If you like a little heat with your Coconut Lime Fish with Garlic Butter. Red pepper flakes provide a more pronounced heat that can be adjusted to your preference.
When making Coconut Lime Fish with Garlic Butter, you can usually find good quality cod at your local fish market or the seafood counter of your grocery store. If you are feeling adventurous, you could even try different types of fish.
Here’s a Coconut Lime Fish with Garlic Butter trick I learned from my grandmother: always zest your limes before juicing them. It’s so much easier, and you get all that lovely lime flavor without the bitterness of the pith.
For a busy family, here’s a shortcut: buy pre-minced garlic. I know, I know, fresh is best, but sometimes you just need to save those precious minutes!
To save on costs, especially with fresh herbs, consider growing your own cilantro in a small pot. It’s surprisingly easy, and you’ll always have fresh herbs on hand for your Coconut Lime Fish with Garlic Butter and other recipes. Store leftover coconut milk in an airtight container in the fridge for up to 3 days. You can also freeze it in ice cube trays for later use in smoothies or curries. Don’t forget that if you’re looking for another tropical flavor, I highly recommend my Spicy Brazilian Coconut Chicken.
Let’s Make This Coconut Lime Fish with Garlic Butter Together
Alright, friend, let’s get cooking! Follow these easy steps, and you’ll have a delicious Coconut Lime Fish with Garlic Butter on the table in no time. I promise, it’s easier than it looks!
- Preheat your oven to 400°F (200°C). If you’re opting for the baked coconut lime fish method, this is where we start. If you’re going with the pan fried coconut lime fish method, you can skip this step for now.
- Prepare the fish. Pat the fish fillets dry with paper towels and season with salt and pepper. This helps them get a nice sear if you’re pan-frying or bake evenly. Removing excess moisture is key to achieving a beautiful golden-brown crust on the fish.
- Make the garlic butter sauce. In a small saucepan, melt the butter over medium heat. Add the minced garlic and red pepper flakes (if using) and cook for about 1 minute, until fragrant. Be careful not to burn the garlic! Remove from heat and set aside. This garlic butter sauce for fish is the key to the dish!
- Create the coconut lime sauce. In a bowl, whisk together the coconut milk, lime juice, and chopped cilantro. This tropical fish recipe base is what makes it so flavorful. The combination of creamy coconut milk, tangy lime juice, and fresh cilantro creates a vibrant and aromatic sauce that perfectly complements the delicate flavor of the fish.
- Baking method: Place the fish fillets in a baking dish. Pour the coconut lime sauce over the fish, then drizzle with the garlic butter sauce. Bake for 12-15 minutes, or until the fish is cooked through and flakes easily with a fork. I learned the hard way with Coconut Lime Fish with Garlic Butter that you need to pay attention to the cooking time to prevent overcooking the fish!
- Pan-frying method: Heat the olive oil in a large skillet over medium-high heat. Once the oil is hot, carefully place the fish fillets in the skillet. Cook for 3-4 minutes per side, until golden brown and cooked through. Reduce the heat if the fish is browning too quickly. Pour the coconut lime sauce over the fish in the last few minutes of cooking and let it simmer for a minute or two. Then, drizzle with the garlic butter sauce.
- Serve immediately. Garnish with extra cilantro and lime wedges. Don’t worry if your Coconut Lime Fish with Garlic Butter looks a little rustic – it’s all about the taste! In my kitchen, Coconut Lime Fish with Garlic Butter usually takes about 30 minutes from start to finish, depending on whether I bake or pan-fry it.
While the Coconut Lime Fish with Garlic Butter is cooking, I usually throw together a quick side dish, like rice or a simple salad. If you are making this easy coconut lime fish recipe, a side of mango salsa would be amazing with this dish!
Your Coconut Lime Fish with Garlic Butter should smell like a tropical breeze mixed with garlicky goodness. If you don’t smell that, add more garlic! A family-tested shortcut is to use a pre-made coconut lime marinade if you’re really short on time. Just make sure to adjust the cooking time accordingly. Remember, that the most important thing is to enjoy the process and have fun in the kitchen. And if you’re looking for more ways to work with coconut, this recipe for Thai Coconut Poached Fish – Dishing Out Health is great!
How I Love to Serve This Coconut Lime Fish with Garlic Butter
Okay, so the Coconut Lime Fish with Garlic Butter is cooked to perfection. Now, let’s talk about serving it! This is where you can really get creative and make it a meal to remember.
My family loves this Coconut Lime Fish with Garlic Butter when I serve it with coconut rice and a side of steamed broccoli. The coconut rice complements the coconut milk in the fish perfectly, and the broccoli adds a nice pop of color and some extra nutrients. It’s a great way to get everyone to eat their veggies!
Some of my go-to side dishes that pair with Coconut Lime Fish with Garlic Butter are:
- Coconut rice: As I mentioned, it’s a match made in heaven. The subtle sweetness of the coconut rice enhances the tropical flavors of the fish.
- Quinoa: A healthy and protein-packed alternative to rice. Quinoa provides a nutty flavor and a slightly chewy texture that complements the delicate flakiness of the fish.
- Steamed or roasted vegetables: Broccoli, asparagus, green beans, or bell peppers all work well. Choose your favorite vegetables and season them simply with salt, pepper, and a drizzle of olive oil. Roasting the vegetables brings out their natural sweetness and adds a slightly caramelized flavor.
- Mango salsa: Adds a sweet and tangy contrast to the richness of the fish. The combination of sweet mangoes, spicy jalapeños, and tangy lime juice creates a vibrant and refreshing salsa that perfectly complements the tropical flavors of the dish.
- Avocado salad: Creamy avocado pairs beautifully with the lime and coconut flavors. The richness of the avocado balances the acidity of the lime juice and adds a smooth and creamy texture to the dish.
This Coconut Lime Fish with Garlic Butter is perfect for a weeknight dinner, a casual get-together with friends, or even a special occasion. It’s elegant enough to impress, but easy enough to make any day of the week.
For presentation, I like to arrange the Coconut Lime Fish with Garlic Butter on a platter and garnish it with extra cilantro, lime wedges, and a sprinkle of red pepper flakes (if you like a little heat). A few slices of fresh mango or pineapple also add a nice tropical touch.
If you have extra Coconut Lime Fish with Garlic Butter, it’s delicious the next day in fish tacos or served cold over a salad. You can also flake it into a creamy pasta sauce for a quick and easy seafood dinner. This makes a delicious and quick lunch to take to work!
For seasonal variations, try adding some grilled pineapple to the dish in the summer, or some roasted sweet potatoes in the fall. Friends always ask for this Coconut Lime Fish with Garlic Butter recipe whenever I make it for them. It is a crowd-pleaser, every single time! This Coconut Lime Fish with Avocado Salsa recipe is also a great way to spice things up!
Your Coconut Lime Fish with Garlic Butter Questions Answered
Alright, let’s dive into some common questions I get about this Coconut Lime Fish with Garlic Butter. I’ve made it a lot, so I’ve probably faced the same challenges you might!
- Can I use frozen fish for this Coconut Lime Fish with Garlic Butter? Absolutely! Just make sure to thaw it completely before cooking and pat it dry with paper towels to remove any excess moisture. You know what I do when my Coconut Lime Fish with Garlic Butter is frozen? I put it in the fridge overnight to thaw it.
- What if I don’t like cilantro? No problem! You can substitute it with parsley, basil, or even green onions. My family likes this Coconut Lime Fish with Garlic Butter with basil, especially.
- Can I use light coconut milk instead of full-fat? You can, but the sauce won’t be as creamy or rich. I find that the full-fat coconut milk really makes the dish special. Friends always ask for this Coconut Lime Fish with Garlic Butter recipe with full fat coconut milk, it makes the dish special!
- How do I prevent the fish from sticking to the pan when pan-frying? Make sure your pan is hot before adding the fish, and don’t overcrowd the pan. Also, use a non-stick skillet or a well-seasoned cast iron pan. We’ve all been there with Coconut Lime Fish with Garlic Butter, trust me!
- Can I add vegetables to the baking dish along with the fish? Definitely! Bell peppers, onions, zucchini, or cherry tomatoes would all be delicious additions. I like to add these when making my easy coconut lime fish recipe.
- How long does this Coconut Lime Fish with Garlic Butter last in the fridge? It will keep for up to 3 days in an airtight container. Just make sure to reheat it thoroughly before serving. You know what I do when my Coconut Lime Fish with Garlic Butter is stored in the fridge? I always ensure the container is airtight.
- Can I grill the fish instead of baking or pan-frying? Yes, grilling is a great option! Just marinate the fish in the coconut lime sauce for about 30 minutes before grilling. Grill over medium heat for about 3-4 minutes per side, or until cooked through. Remember that even with the best recipes things can happen. I have made mistakes like leaving it on the grill too long!
- What other types of fish work well with this recipe? Besides cod, tilapia, and mahi-mahi, you can also use snapper, grouper, or even salmon. Each fish will have a slightly different flavor and texture, so experiment to find your favorite. Friends always ask for this Coconut Lime Fish with Garlic Butter recipe with Salmon!
My Final Thoughts on This Coconut Lime Fish with Garlic Butter
This Coconut Lime Fish with Garlic Butter is more than just a recipe to me; it’s a reminder that sometimes the best meals are the ones that come together unexpectedly. It’s a dish that’s perfect for busy weeknights, but also special enough to serve to guests. And every time I make it, I’m reminded of that night when I threw caution to the wind and created something truly delicious out of a fridge full of random ingredients.
My Coconut Lime Fish with Garlic Butter Pro Tips:
- Don’t overcook the fish! Use a thermometer to ensure it’s cooked through but still moist and flaky.
- Don’t be afraid to experiment with different types of fish. Each one will bring a unique flavor and texture to the dish.
- Add a squeeze of extra lime juice at the end. It really brightens up the flavors and adds a touch of zing.
Here are a few Coconut Lime Fish with Garlic Butter variations I’ve tried with my family:
- Spicy Coconut Lime Fish with Garlic Butter: Add a pinch of cayenne pepper or a dash of hot sauce to the coconut lime sauce for a little extra kick.
- Coconut Lime Fish with Garlic Butter with Mango Salsa: Top the finished dish with a fresh mango salsa for a sweet and tangy twist.
- Coconut Lime Fish with Garlic Butter with Roasted Vegetables: Roast some vegetables like bell peppers, onions, and zucchini alongside the fish for a complete and healthy meal.
My kids love the mango salsa version, while my husband prefers the spicy version. As for me, I love them all!
I hope you’ll make this Coconut Lime Fish with Garlic Butter your own. Feel free to experiment with different ingredients and variations to create a dish that your family will love. And most importantly, have fun in the kitchen! This recipe for easy coconut lime fish recipe is my go-to.

I hope that your cooking experience with this Coconut Lime Fish with Garlic Butter is a joyful and delicious one. Remember, cooking is all about experimenting, learning, and creating something that nourishes both your body and your soul. So, go ahead, give it a try, and let me know how it turns out! I am confident that you will create a delicious and beautiful dish!
Coconut Lime Fish with Garlic Butter
This Coconut Lime Fish with Garlic Butter is a quick and easy weeknight dinner bursting with tropical flavors. Flaky white fish is pan-seared to perfection and topped with a luscious coconut lime and garlic butter sauce.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Skillet
- Cuisine: American
Ingredients
- 4 (6-ounce) white fish fillets (cod, tilapia, or snapper)
- 2 tablespoons coconut oil
- 1/4 cup coconut milk
- 2 tablespoons lime juice, fresh
- 2 tablespoons butter, unsalted
- 2 cloves garlic, minced
- 1 tablespoon fresh cilantro, chopped
- Salt and pepper to taste
- Lime wedges, for serving
Instructions
- Pat the fish fillets dry with paper towels and season with salt and pepper.
- Heat coconut oil in a large skillet over medium-high heat.
- Add the fish fillets to the skillet and cook for 3-4 minutes per side, or until cooked through and flaky.
- While the fish is cooking, melt butter in a small saucepan over medium heat. Add garlic and cook for 1 minute, until fragrant.
- Stir in coconut milk and lime juice. Bring to a simmer and cook for 2-3 minutes, or until slightly thickened.
- Remove from heat and stir in cilantro.
- Pour the coconut lime garlic butter sauce over the cooked fish fillets.
- Serve immediately with lime wedges.
Notes
Serve this delicious fish with a side of rice or quinoa and some steamed vegetables for a complete and healthy meal.