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.

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.