Per serving ยท Adjust servings below to scale ingredients
Rate this recipe
Be the first to rate this recipe
Heat a spoonful of coconut milk in a pan. Fry curry paste 1 minute until fragrant.
Add remaining coconut milk, fish sauce, and sugar. Bring to simmer.
Add bell pepper, cook 3 minutes.
Gently add fish cubes. Simmer 5-6 minutes until fish is cooked through.
Stir in spinach and basil. Serve over jasmine rice with lime.
Values are per 1 serving and stay fixed regardless of the servings adjuster above โ use the adjuster to scale ingredients only.
Fish is an exceptionally lean protein source rich in omega-3 fatty acids, which play a role in reducing exercise-induced inflammation and supporting recovery. It digests quickly, making it an excellent choice around workouts. Each serving of Thai Coconut Fish Curry delivers 32g of protein at 420 calories โ that's 13 calories per gram of protein, making it one of the more efficient protein sources on this site. Protein accounts for roughly 30% of total calories in this dish. The 38g of carbohydrates per serving provide energy for training, making this a well-rounded meal both pre- and post-workout. The 18g of fat primarily comes from the cooking method and protein source itself, contributing to satiety and supporting fat-soluble vitamin absorption.
Thai Coconut Fish Curry is a quick recipe that scales well for meal prep. This recipe makes 4 servings, each delivering 32g of protein and 420 calories โ ideal for tracking macros across the week. Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stovetop over medium-low heat or in the microwave in 90-second intervals, stirring between each, until heated through. Adding a small splash of water or broth prevents the protein from drying out during reheating. Thai Coconut Fish Curry also freezes well โ portion into individual freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Batch cooking a double or triple portion on the weekend means you have 32g-protein meals ready throughout the week with zero daily effort.
Fish is best cooked fresh. You can prep the marinade or sauce 1-2 days ahead. Cooking takes under 15 minutes, so day-of prep is the practical choice.
Yes โ any firm-fleshed fish works. For flaky white fish recipes, try cod, halibut, or mahi-mahi. For salmon recipes, try arctic char or steelhead trout.
Yes! Brown the meat and aromatics first (for flavor), then transfer everything to a slow cooker. Cook on low 6-8 hours or high 3-4 hours. Adjust liquid down by about 25% since less evaporates.
Recipe by
BoBo ChefFitness enthusiast and home cook. Every recipe is tested in a real kitchen and macro-verified before publishing.