Coconut Lime Fish with Jasmine Rice and Curry

Total Time: 1 hr 5 mins Difficulty: Beginner
A zesty twist on dinner with tender fish baked in a creamy coconut lime sauce and perfectly paired with fragrant jasmine rice.
pinit

Bringing together the silky sweetness of coconut milk, the tangy punch of fresh lime, and the gentle warmth of curry powder, this Coconut Lime Fish with Jasmine Rice and Curry is a weeknight hero for both flavor and simplicity. The tender white fish fillets absorb all of that luscious marinade, becoming almost custard-like in texture while still holding onto their delicate flakiness. Paired with a bed of perfectly cooked jasmine rice, each forkful feels balanced and bright, yet comforting enough to warm you from the inside out. With just a handful of pantry staples and fresh ingredients, you’ll be whipping up something that tastes like it took hours of effort, even though prep and cook time combine to barely push past an hour. Whether you’re feeding a crowd or just craving a cozy solo dinner, this dish checks all the boxes for being both impressive and effortless.

The first time I made this recipe, I was craving a healthy dinner that felt indulgent at the same time. After a long day at work, the last thing I wanted was a complicated recipe, yet I refused to sacrifice on flavor. Marinating the fish for fifteen minutes gave me just enough time to rinse and cook the jasmine rice, tidy up the kitchen, and share a quick phone call with a friend. When the oven timer dinged, I drizzled the remaining curry-lime sauce over the flaky fillets, garnished everything with bright cilantro, and served it alongside lime wedges that squeezed out an extra burst of freshness. That first bite reminded me of a breezy seaside escape—vibrant, light, and deeply satisfying. Now, I keep all the ingredients on hand so I can transform a busy weeknight into a mini celebration anytime I want.

KEY INGREDIENTS IN COCONUT LIME FISH WITH JASMINE RICE AND CURRY

Every great recipe starts with high-quality ingredients that shine through in every bite. For this Coconut Lime Fish with Jasmine Rice and Curry, we’re keeping things simple yet impactful. From the fragrant jasmine rice that forms the perfect fluffy base to the bright citrus and warming spices in the sauce, here’s what you’ll need to bring it all together:

  • White fish fillets

Choose tender, mild fillets like tilapia, cod, or halibut. Their gentle flavor and soft texture allow them to soak up the creamy coconut lime curry marinade, delivering a tender bite every time.

  • Jasmine rice

This aromatic long-grain rice cooks up light and fluffy, absorbing any extra sauce for a satisfying mouthful. Its subtle floral notes complement the richer elements of the dish.

  • Coconut milk

Full-fat coconut milk provides a luscious, velvety base for the curry sauce. It balances the tang of the lime juice and the warmth of the spices, resulting in a smooth, tropical sauce.

  • Curry powder

A blend of spices that brings warmth and a hint of complexity. It transforms the coconut lime sauce from ordinary to exotic with minimal effort.

  • Limes

Both the zest and juice add bright acidity and fresh citrus aroma. They cut through the richness of the coconut milk and highlight the delicate fish flavor.

  • Garlic

Minced garlic offers a pungent, savory backbone that deepens the sauce’s flavor without overpowering the other ingredients.

  • Ginger

Grated fresh ginger contributes a zesty, peppery kick and a fragrant warmth that complements the curry powder.

  • Fish sauce

Just a dash of this Southeast Asian staple enhances the umami profile, lending depth and a subtle saltiness.

  • Soy sauce

Adds savory richness and balances the sweetness from the brown sugar, rounding out the curry-lime marinade.

  • Olive oil

A neutral, heart-healthy oil that helps blend the marinade ingredients and prevents the fish from sticking during baking.

  • Brown sugar

A hint of sweetness tames the citrus and spices, creating a harmonious balance in every bite.

  • Salt and pepper

Simple seasonings that bring out the best in all the other ingredients, ensuring the fish and rice are perfectly seasoned.

  • Fresh cilantro

Chopped cilantro adds a bright, herbaceous finish that brings color and freshness to the final plate.

  • Lime wedges

Served alongside for an extra squeeze of citrus, elevating each mouthful with bursts of zesty brightness.

HOW TO MAKE COCONUT LIME FISH WITH JASMINE RICE AND CURRY

Let’s walk through preparing this Coconut Lime Fish with Jasmine Rice and Curry. You’ll find that each step is straightforward, guiding you from cooking the rice to infusing the fish with vibrant flavors. Read through the process, gather your tools, and get ready for a dinner that looks and tastes like you spent all day in the kitchen.

1. Rinse the jasmine rice under cold water until the water runs clear. This removes excess starch and prevents clumping. Cook according to the package instructions—usually a 1:1.5 rice-to-water ratio—then fluff with a fork and set aside, keeping it warm in a covered pot.

2. In a bowl, combine the coconut milk, curry powder, lime zest, lime juice, minced garlic, grated ginger, fish sauce, soy sauce, olive oil, and brown sugar. Use a whisk to blend the ingredients until the sugar dissolves and there are no lumps of spice. Season generously with salt and pepper to balance the flavors.

3. Place the fish fillets in a shallow dish. Pour half of the coconut lime curry mixture over the fish, turning each fillet to coat both sides evenly. Cover and let the fish marinate for at least 15 minutes, allowing the citrus and spices to penetrate.

4. Preheat your oven to 375°F (190°C). Remove the fish from the marinade, then arrange the fillets in a baking dish. Pour any excess marinade over the top to keep the fish moist and flavorful.

5. Bake the fish in the preheated oven for 15–20 minutes, or until the fish is cooked through and flakes easily with a fork. You’re looking for an internal temperature of about 145°F (63°C) and a springy, opaque texture.

6. Meanwhile, heat the remaining half of the coconut lime curry mixture in a small saucepan over medium heat. Stir constantly until the sauce is warmed through and slightly thickened, about 3–4 minutes.

7. To serve, spoon a generous portion of jasmine rice onto each plate. Place a baked fish fillet on top and drizzle with the warmed coconut lime curry sauce.

8. Garnish with freshly chopped cilantro and lime wedges. Serve immediately for the best contrast of warm fish, creamy sauce, and fresh citrus.

SERVING SUGGESTIONS FOR COCONUT LIME FISH WITH JASMINE RICE AND CURRY

When your Coconut Lime Fish with Jasmine Rice and Curry is ready, you’ll want to present and pair it in ways that elevate its tropical, tangy character. Whether you’re hosting a casual dinner or a special gathering, these serving ideas will ensure your dish shines on the table. From easy refreshing sides to beverage pairings and plating tips, here are four engaging suggestions to make your meal unforgettable.

  • Add Vibrant Vegetables

Steam or blanch vegetables like broccoli, snap peas, or carrots until tender-crisp, then toss them in a squeeze of lime and a sprinkle of flaky sea salt. Their bright colors and slight crunch contrast the creamy fish and rice, adding texture and freshness.

  • Serve with a Light Salad

A crisp cucumber and mint salad dressed with rice vinegar and a touch of sesame oil provides a cooling counterpoint to the warm curry notes. The green hues and herbal brightness make it a visually stunning companion.

  • Pair with a Crisp White Wine

A chilled Sauvignon Blanc or Pinot Grigio brings acidity and minerality that accentuate the lime and curry. Its light body complements the fish without overpowering the delicate coconut sauce.

  • Elevate Your Plating

Use a ring mold to shape the jasmine rice into neat cylinders on each plate. Lay the fish fillet against the rice and spoon the coconut lime sauce around the base. Garnish with cilantro sprigs and lime slices for a restaurant-ready presentation.

HOW TO STORE COCONUT LIME FISH WITH JASMINE RICE AND CURRY

Storing this Coconut Lime Fish with Jasmine Rice and Curry properly will help you enjoy the bright flavors even after the hustle of dinner service. With careful reheating and storage techniques, you can preserve the texture of the fish and the creaminess of the coconut sauce. Follow these tips to maintain freshness and prevent the jasmine rice from drying out.

  • Refrigerate in Airtight Containers

Transfer cooled leftovers into separate, airtight containers—one for the fish and sauce, another for the jasmine rice. This prevents the rice from becoming too soggy in the sauce. Store in the refrigerator for up to three days.

  • Freeze for Longer Storage

If you want to keep the dish longer, freeze individual portions in freezer-safe containers. Use freezer bags or rigid containers, removing as much air as possible. The curry sauce may thicken when thawed, so allow it to defrost overnight in the fridge before reheating.

  • Reheat Gently on the Stovetop

For best texture, reheat fish and sauce in a nonstick skillet over low heat, stirring occasionally. Add a splash of water or coconut milk to loosen the sauce and prevent sticking. Warm the jasmine rice in a separate pan with a teaspoon of oil to restore its fluffy texture.

  • Microwave with Moisture

If you’re in a hurry, place the fish and rice in a microwave-safe dish. Sprinkle a few drops of water over the rice and cover loosely with a damp paper towel. Heat on medium power in 45-second intervals, checking to ensure you don’t overcook the fish.

CONCLUSION

This Coconut Lime Fish with Jasmine Rice and Curry has everything you need for a colorful, flavorful, and fuss-free dinner that’s perfect for beginners yet impressive enough for company. The tender white fish soaks up the creamy, tangy sauce, while the fragrant jasmine rice acts as a pillowy base that ties every element together. You’ve learned how to blend simple pantry staples—coconut milk, curry powder, garlic, and fresh lime—into a marinade that elevates a basic fish fillet into a star dish. With easy steps like rinsing your rice until clear and marinating the fish for just fifteen minutes, you can transform your kitchen into a quick escape to tropical shores. Don’t forget to garnish with fresh cilantro and lime wedges for that final pop of color and flavor that will have everyone at your table asking for seconds.

Feel free to print this article and tuck it into your recipe binder for safe-keeping, or bookmark it on your device to revisit whenever you need an easy yet exotic dinner solution. Below, you’ll find a FAQ section designed to answer common questions about ingredient swaps, spice adjustments, and storage tips—perfect if you want to customize the recipe or troubleshoot any kitchen hiccups. If you try this dish, please share your experience in the comments, ask any lingering questions, or let me know if you put your own twist on the marinade. Your feedback helps me continue crafting recipes that bring joy, simplicity, and delicious flavors into home kitchens everywhere. Happy cooking!

Coconut Lime Fish with Jasmine Rice and Curry

Difficulty: Beginner Prep Time 30 mins Cook Time 20 mins Rest Time 15 mins Total Time 1 hr 5 mins
Calories: 450

Description

Experience the bright flavors of lime and coconut paired with tender fish fillets, all atop a bed of fluffy jasmine rice. This dish combines curry warmth and fresh ingredients for a delightful meal.

Ingredients

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear. Cook according to the package instructions and set aside, keeping it warm.
  2. In a bowl, combine the coconut milk, curry powder, lime zest, lime juice, minced garlic, grated ginger, fish sauce, soy sauce, olive oil, and brown sugar. Mix well and season with salt and pepper.
  3. Place the fish fillets in a shallow dish. Pour half of the coconut lime curry mixture over the fish, turning to coat both sides. Allow the fish to marinate for at least 15 minutes.
  4. Preheat your oven to 375°F (190°C). Arrange the marinated fish fillets in a baking dish and pour any excess marinade over the top.
  5. Bake the fish in the preheated oven for 15-20 minutes, or until the fish is cooked through and flakes easily with a fork.
  6. Meanwhile, heat the remaining half of the coconut lime curry mixture in a small saucepan over medium heat until warm.
  7. To serve, place a portion of jasmine rice on each plate. Top with a fish fillet and drizzle with the warmed coconut lime curry sauce.
  8. Garnish with freshly chopped cilantro and lime wedges. Serve immediately.

Note

  • This dish is beautifully complemented by adding steamed vegetables on the side.
  • For a spicier version, add sliced red chilies to the fish marinade.
  • Ensure that the fish is fresh for the best flavors.
  • This recipe can also work beautifully with shrimp or even chicken if preferred.
Keywords: Coconut Lime Fish, Jasmine Rice, Curry, Healthy Dinner, Seafood Recipe, Easy Recipes

Did you make this recipe?

Tag #myfoodplans.com if you made this recipe. and follow us on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
What type of fish works best for this recipe?

For this recipe, white fish fillets such as tilapia, cod, or halibut are ideal choices due to their mild flavor and flaky texture when cooked. These fish will absorb the coconut lime curry sauce well, enhancing the overall taste of the dish.

Can I make this recipe gluten-free?

Yes, this recipe can be made gluten-free by substituting the soy sauce with a gluten-free soy sauce alternative or tamari. Ensure that the fish sauce you use is also gluten-free, as some brands may contain gluten.

How can I adjust the spice level in this dish?

To adjust the spice level, you can add sliced red chilies to the fish marinade for a spicier kick. Alternatively, you can use a spicier curry powder or add a pinch of cayenne pepper to the coconut lime curry mixture to suit your taste. For a milder version, you can omit these spicy additions altogether.

How do I know when the fish is fully cooked?

The fish is fully cooked when it flakes easily with a fork and is opaque throughout. The internal temperature should reach 145°F (63°C). Avoid overcooking the fish, as it can become dry; keep a close eye on it towards the end of the baking time.

Can I prepare the marinade ahead of time?

Yes, you can prepare the coconut lime curry marinade ahead of time. Just combine all the marinade ingredients, cover it, and store it in the refrigerator for up to 24 hours before using. This not only saves time but also allows the flavors to meld together for a richer taste when you marinate the fish.

Daniel Carter

Daniel Carter

Hi, I'm Daniel Carter, founder of My Food Plans and your personal meal planning coach! After spending years struggling with the nightly "what's for dinner" dilemma while trying to eat healthily and stick to a budget.

Leave a Comment

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