Warm your soul with this aromatic, restaurant-style Thai Coconut Red Curry Fish Bowl. Featuring delicate, flaky white fish poached to perfection in a silky, spice-infused coconut milk broth, served alongside fluffy Jasmine rice and topped with fresh herbs and sliced chili. This naturally gluten-free and low-carb friendly dinner option combines rich comfort with fresh, vibrant flavors in under 30 minutes.
High-CPM Keywords & SEO Focus
-
Primary Keywords: Thai red curry fish recipe, coconut lime poached fish, healthy high protein dinner bowls, easy seafood curry recipe, low carb gluten free dinner ideas, Thai coconut curry soup.
-
Secondary Search Intent: Best white fish for curry, easy 30 minute dinner recipes, high protein fish meal prep.
Ingredients
For the Thai Coconut Red Curry Broth:
-
Coconut Milk: 1 can (13.5 oz) full-fat coconut milk (for a rich, velvety consistency)
-
Thai Red Curry Paste: 2–3 tablespoons (adjust based on heat preference)
-
Aromatics: 2 cloves garlic (minced), 1 tablespoon fresh ginger (grated), 1 stalk lemongrass (bruised, optional)
-
Fish Sauce / Tamari: 1 tablespoon fish sauce (or soy sauce/tamari)
-
Sweetener: 1 tablespoon brown sugar or coconut sugar
-
Acidity: Juice of 1 fresh lime + lime wedges for serving
-
Oil: 1 tablespoon coconut oil or vegetable oil
For the Fish & Vegetables:
-
White Fish: 1.25 lbs cod, halibut, sea bass, or tilapia fillets (cut into thick portions)
-
Vegetables: 1 red bell pepper (sliced), 1 cup cherry tomatoes (halved), 1 cup fresh baby spinach or Thai basil leaves
For Serving & Garnish:
-
Rice: 2 cups cooked Jasmine rice or basmati rice
-
Garnish: Fresh cilantro, sliced red chilies, and lime wedges
Step-by-Step Cooking Instructions
-
Sauté Aromatics & Curry Paste: Heat coconut oil in a deep skillet or Dutch oven over medium heat. Add minced garlic and grated ginger, sautéing for 1 minute until fragrant. Stir in the Thai red curry paste and cook for another 1–2 minutes to unlock the essential oils.
-
Build the Coconut Broth: Pour in the full-fat coconut milk while whisking continuously. Add fish sauce, brown sugar, and sliced red bell peppers. Bring the sauce to a gentle simmer for 5 minutes until slightly thickened.
-
Poach the Fish: Season the white fish fillets lightly with salt and pepper. Gently nestle the fish fillets and halved cherry tomatoes into the simmering curry broth. Cover the pan with a lid, lower the heat, and let it poach gently for 6–8 minutes until the fish flakes easily with a fork.
-
Finish with Greens & Lime: Remove from heat. Gently stir in fresh lime juice and baby spinach (or Thai basil) until wilted.
-
Assemble the Bowl:
-
Scoop a generous serving of warm Jasmine rice into one side of a broad bowl.
-
Ladle the rich coconut curry broth over the rice and place a poached fish fillet on top.
-
Garnish with fresh chopped cilantro, sliced red chilies, and serve with fresh lime wedges.
-
Nutritional Profile (Per Serving)
-
Calories: 480 kcal
-
Protein: 32g
-
Carbohydrates: 38g
-
Dietary Fiber: 3g
-
Sugars: 7g
-
Total Fat: 22g
-
Saturated Fat: 16g
-
Sodium: 540mg
Culinary Consultation & Expert Tips
-
Best Fish Varieties: Thick white fish fillets like cod, halibut, or mahi-mahi hold up best during poaching without breaking apart into the curry broth.
-
Controlling Heat Levels: Thai red curry paste varies in spice. Start with 1.5 tablespoons if you prefer a milder curry, and add red chili flakes or fresh sliced jalapeños at the end if you want extra kick.
-
Keto / Low-Carb Swap: Replace the Jasmine rice base with cauliflower rice or zoodles (zucchini noodles) to significantly drop the net carb count.
Frequently Asked Questions (Related Queries)
-
Can I substitute frozen fish fillets for this recipe? Yes, but ensure the fillets are fully thawed and patted dry with paper towels before placing them in the broth to prevent excess water from diluting your rich curry.
-
How long does Thai red curry fish last in the fridge? Seafood is best enjoyed fresh, but leftover coconut curry fish can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently over low stove heat.
-
Can I add other vegetables to this bowl? Absolutely. Snap peas, sliced zucchini, bamboo shoots, or baby corn work wonderfully in Thai coconut curry broths.

