Coconut Lime Fish with Rice Recipe

Introduction

This Coconut Lime Fish with Rice is a light and flavorful dish that brings a tropical twist to your dinner table. Creamy coconut milk combined with zesty lime creates a perfect sauce for tender white fish, served alongside fragrant jasmine rice. It’s an easy, healthy meal that you can prepare in under 40 minutes.

Coconut Lime Fish with Rice Recipe - Recipe Image

Ingredients

  • 4 white fish fillets (such as tilapia or cod)
  • 1 cup coconut milk
  • 2 tablespoons lime juice (freshly squeezed)
  • 1 tablespoon lime zest
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 cup jasmine rice
  • 2 cups water
  • 1 tablespoon olive oil
  • Fresh cilantro, for garnish
  • Lime wedges, for serving

Instructions

  1. Step 1: Prepare the rice by combining jasmine rice and water in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes until the water is absorbed and the rice is tender.
  2. Step 2: In a bowl, whisk together coconut milk, lime juice, lime zest, garlic powder, salt, and pepper. Set the sauce mixture aside.
  3. Step 3: Heat olive oil in a large skillet over medium heat. Add fish fillets and cook for 4-5 minutes on each side until the fish is cooked through and flakes easily with a fork.
  4. Step 4: Pour the coconut lime sauce over the cooked fish in the skillet. Reduce heat to low and simmer for 3-5 minutes to allow the flavors to blend.
  5. Step 5: Fluff the cooked rice with a fork and divide it onto serving plates. Top with the coconut lime fish and sauce, then garnish with fresh cilantro and lime wedges before serving.

Tips & Variations

  • Use fresh fish for the best flavor and texture, but frozen fillets can work well if thawed properly.
  • Add a pinch of red chili flakes to the sauce for a spicy kick.
  • Swap jasmine rice for basmati or brown rice depending on your preference.
  • Garnish with toasted coconut flakes for extra texture and flavor.

Storage

Store leftover fish and rice in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat or in the microwave until warmed through. The sauce may thicken when cold; stir in a little water or coconut milk when reheating if needed.

How to Serve

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of fish for this recipe?

Yes, firm white fish like cod, halibut, or snapper work well. Make sure the fillets are similar in thickness to ensure even cooking.

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free as long as your ingredients, especially the garlic powder and seasoning, don’t contain gluten additives.

Print

Coconut Lime Fish with Rice Recipe

This Coconut Lime Fish with Rice recipe offers a delightful blend of creamy coconut milk and zesty lime paired with tender white fish fillets served over fragrant jasmine rice. Perfect for a quick, flavorful meal that’s both light and satisfying, it combines simple ingredients with straightforward cooking techniques to create a delicious tropical-inspired dish.

  • Author: Sophie
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Tropical/Caribbean-inspired
  • Diet: Gluten Free

Ingredients

Scale

For the Fish and Sauce

  • 4 white fish fillets (such as tilapia or cod)
  • 1 cup coconut milk
  • 2 tablespoons lime juice (freshly squeezed)
  • 1 tablespoon lime zest
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 tablespoon olive oil

For the Rice

  • 1 cup jasmine rice
  • 2 cups water

For Garnish

  • Fresh cilantro, for garnish
  • Lime wedges, for serving

Instructions

  1. Prepare the Rice: In a medium saucepan, combine the jasmine rice and water. Bring it to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the saucepan with a lid, and let it simmer for 15-20 minutes or until the water is fully absorbed and the rice is tender.
  2. Make the Sauce: While the rice cooks, whisk together the coconut milk, freshly squeezed lime juice, lime zest, garlic powder, salt, and black pepper in a bowl. Set this sauce mixture aside for later use.
  3. Cook the Fish: Heat olive oil in a large skillet over medium heat. When the oil is hot, add the fish fillets. Cook each fillet for about 4-5 minutes on each side until they are cooked through, flaky, and lightly golden on the outside.
  4. Add the Sauce: Pour the prepared coconut lime sauce over the cooked fish in the skillet. Reduce the heat to low and allow the fish to simmer in the sauce for 3-5 minutes so the flavors meld beautifully.
  5. Serve: Fluff the cooked jasmine rice with a fork and divide it evenly onto serving plates. Place the coconut lime fish on top of the rice, spoon over extra sauce from the skillet, and garnish with fresh cilantro and lime wedges for an added burst of freshness.

Notes

  • Use freshly squeezed lime juice and zest for the best bright flavor.
  • Tilapia or cod are great for this recipe, but any firm white fish will work well.
  • Adjust salt and pepper to taste depending on your preference.
  • For a spicier kick, add a pinch of red chili flakes to the sauce.
  • Make sure not to overcook the fish to keep it moist and flaky.

Keywords: coconut lime fish, jasmine rice, tropical fish recipe, quick fish dinner, coconut milk fish, lime zest fish, healthy fish recipe, easy stovetop fish

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating