Description
This Coconut Curry Baked Cod recipe transforms simple ingredients into a tropical masterpiece. Flaky cod fillets baked in a creamy coconut curry sauce — ready in just 35 minutes for a restaurant-quality, healthy dinner.
Ingredients
Scale
- 1 can (14 oz) full-fat coconut milk (light coconut milk works too)
- 1 tablespoon olive oil (or avocado oil)
- 1 tablespoon curry powder (mild or hot)
- 1 teaspoon ground turmeric
- 1 teaspoon ground ginger (or 1 tablespoon fresh ginger)
- ½ teaspoon chili powder (optional)
- 2 garlic cloves, minced
- 1 tablespoon fresh lime juice (or lemon juice)
- Salt and pepper to taste
- 4 cod fillets (about 6 oz each, thawed if frozen)
- Optional: fresh spinach or cherry tomatoes
Instructions
- Preheat oven to 400°F (200°C) and lightly grease a 9×13-inch baking dish with olive oil or cooking spray.
- In a medium bowl, whisk together coconut milk, olive oil, curry powder, turmeric, ginger, chili powder (if using), garlic, lime juice, salt, and pepper until smooth and fragrant.
- Pat cod fillets dry with paper towels and season both sides with salt and pepper. Arrange in the baking dish.
- Pour the coconut curry sauce evenly over the fish, coating each fillet completely. Add spinach or cherry tomatoes if desired.
- Bake for 20–25 minutes, or until the fish flakes easily with a fork and reaches 145°F (63°C). Sauce should be bubbly and slightly thickened.
- Let rest for 5 minutes before serving. Garnish with cilantro, green onions, or a squeeze of lime.
Notes
Use light coconut milk for fewer calories or add chickpeas for extra protein. Serve with rice, quinoa, or naan bread. Avoid overbaking to keep the fish moist. Store leftovers in the fridge for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 cod fillet (170g)
- Calories: 335
- Sugar: 2g
- Sodium: 355mg
- Fat: 20g
- Saturated Fat: 14g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 75mg