Why You’ll Love This Recipe

I love this recipe because it combines simple ingredients into a meal that feels both elegant and satisfying. The coconut milk creates a silky sauce that perfectly complements the delicate fish, while fresh lime juice and zest add a vibrant burst of flavor.

I also appreciate how quickly everything comes together in one skillet. The rice soaks up the creamy sauce beautifully, making every bite rich and flavorful. Whether I am cooking for family or guests, this dish is always a crowd-pleaser.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

5 white fish fillets (cod, tilapia, mahi-mahi, or snapper)

1 tablespoon olive oil

1 small onion, finely diced

3 cloves garlic, minced

1 can (14 oz / 400 ml) coconut milk

Juice and zest of 2 limes

1 teaspoon ground cumin

½ teaspoon paprika

Salt and black pepper, to taste

2 cups cooked jasmine rice

2 tablespoons fresh cilantro, chopped

Lime wedges, for serving

Directions

  1. I heat the olive oil in a large skillet over medium heat.
  2. I add the diced onion and cook for 3 to 4 minutes until softened.
  3. I stir in the minced garlic and cook for about 30 seconds until fragrant.
  4. I pour in the coconut milk and add the lime juice, lime zest, cumin, paprika, salt, and pepper.
  5. I stir everything together and bring the sauce to a gentle simmer.
  6. I place the fish fillets into the skillet and spoon some of the sauce over the top.
  7. I cover the skillet and cook for 8 to 10 minutes, or until the fish flakes easily with a fork.
  8. I taste the sauce and adjust the seasoning if needed.
  9. I divide the cooked jasmine rice among serving plates.
  10. I top the rice with the fish fillets and generously spoon the coconut lime sauce over everything.
  11. I garnish with fresh cilantro and serve with lime wedges.

Servings and Timing

  • Servings: 5 servings
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Variations

  • I sometimes add fresh spinach, peas, or diced bell peppers to increase the vegetable content.
  • For extra heat, I stir in red pepper flakes or finely chopped fresh chili peppers.
  • I occasionally use shrimp instead of fish for a delicious seafood variation.
  • Brown rice or coconut rice can replace jasmine rice for a different flavor profile.
  • I like adding a small amount of grated ginger to the sauce for extra warmth and depth.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 2 days. The flavors often become even more pronounced after resting overnight.

To reheat, I place the fish, sauce, and rice in a skillet over low heat and warm gently until heated through. I can also use the microwave in short intervals, stirring the rice and sauce between each interval to ensure even heating. If the sauce becomes too thick, I add a splash of water or coconut milk to restore its creamy consistency.

FAQs

What type of fish works best for this recipe?

I find that firm white fish such as cod, mahi-mahi, snapper, or tilapia works best because it holds its shape well while cooking in the sauce.

Can I use light coconut milk?

Yes, I can use light coconut milk if I prefer a lighter dish. The sauce will be slightly less rich but still flavorful.

Is this recipe spicy?

No, this recipe is mild and family-friendly. If I want extra heat, I add chili flakes or fresh chili peppers.

Can I make this recipe ahead of time?

I can prepare the sauce in advance and refrigerate it. When ready to serve, I simply reheat the sauce and cook the fish fresh for the best texture.

What can I serve with Coconut and Lime Fish and Rice?

I enjoy serving it with steamed vegetables, a fresh green salad, roasted asparagus, or tropical fruit salsa for a complete meal.

Conclusion

I love how this Coconut and Lime Fish and Rice recipe brings together creamy coconut milk, zesty lime, and tender fish in a simple yet impressive meal. The balance of rich and refreshing flavors makes it perfect for weeknight dinners while still feeling special enough for entertaining. With its quick preparation and versatile ingredients, this tropical-inspired dish is one I return to again and again.

Print

Coconut and Lime Fish and Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flavorful Coconut and Lime Fish and Rice recipe featuring tender white fish simmered in a creamy coconut lime sauce and served over fluffy rice. This easy tropical-inspired dinner is packed with fresh citrus flavor, rich coconut milk, and simple ingredients, making it perfect for busy weeknights or healthy family meals.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 5 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Tropical / Coastal

Ingredients

5 white fish fillets (cod, tilapia, mahi-mahi, or snapper)

1 tablespoon olive oil

1 small onion, finely diced

3 cloves garlic, minced

1 can (14 oz / 400 ml) coconut milk

Juice and zest of 2 limes

1 teaspoon ground cumin

½ teaspoon paprika

Salt and black pepper, to taste

2 cups cooked jasmine rice

2 tablespoons fresh cilantro, chopped

Lime wedges, for serving

Instructions

Heat olive oil in a large skillet over medium heat.
Add the onion and cook for 3–4 minutes until softened.
Stir in the garlic and cook for 30 seconds until fragrant.
Pour in the coconut milk and add the lime juice, lime zest, cumin, paprika, salt, and pepper. Stir well.
Bring the sauce to a gentle simmer.
Add the fish fillets to the skillet and spoon some sauce over the top.
Cover and cook for 8–10 minutes, or until the fish flakes easily with a fork.
Taste and adjust seasoning if needed.
Divide the cooked rice among serving plates.
Top with fish and spoon the coconut lime sauce over the rice.
Garnish with fresh cilantro and serve with lime wedges.

Notes

Firm white fish works best for this recipe.
Add spinach, bell peppers, or peas for extra vegetables.
For a spicier version, add red pepper flakes or a finely chopped chili.
Leftovers can be refrigerated in an airtight container for up to 2 days.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star