This vibrant dish brings together crispy rainbow trout with a sweet soy glaze, creamy coconut rice and crisp-tender green beans tossed in garlic butter. The toasted coconut flakes add a delightful crunch and tropical aroma, making every bite a mini escape.
Ready in just 25 minutes, this recipe is perfect for busy weeknights when you crave something special without spending hours in the kitchen. The combination of savory, sweet and buttery flavors will impress your family and friends.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Adjust rack to top position and preheat oven to 425°F. Wash and dry produce. Trim green beans if necessary. Quarter lime. Peel and mince or grate garlic.
- Thoroughly shake coconut milk in container before opening. In a small pot, combine rice, coconut milk, ⅔ cup water (1 cup for 4 servings), a pinch of sugar (¼ tsp for 2 servings; ½ tsp for 4) and a pinch of salt. Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. If rice seems dry, add another 2 tbsp water and continue cooking, covered, until water has absorbed and rice is tender. Keep covered off heat until ready to serve.
- While rice cooks, toss green beans on a baking sheet with a drizzle of oil, salt and pepper. Roast on top rack until browned and tender, 10-12 minutes. (You’ll finish the green beans in Step 6.)
- Meanwhile, heat a large dry, preferably nonstick, pan over medium heat. Add shredded coconut; cook, stirring occasionally, until lightly browned, 1-2 minutes. Turn off heat; transfer to a small bowl. Wipe out pan.
- Pat trout dry with paper towels and season all over with salt and pepper. Heat a drizzle of oil in pan used for coconut over medium-high heat. Add trout, skin sides down and cook until skin is crisp, 3-4 minutes. Flip and cook until cooked through, 1-2 minutes more. Transfer to a plate; squeeze juice from one lime wedge (two wedges for 4 servings) over top.
- While trout cooks, in a large microwave-safe bowl, combine garlic and 2 tbsp butter (4 tbsp for 4 servings). Microwave until butter has softened, 15-30 seconds; stir to combine. Once green beans are done, transfer to bowl with garlic butter; toss to coat.
- Fluff rice with a fork. Divide rice, trout and garlic butter green beans between plates. Top rice with toasted coconut. Drizzle trout with as much sweet soy glaze as you like and serve with remaining lime wedges on the side.
Recipe Tips
For extra crispy trout skin, make sure the pan is hot before adding the fish and avoid moving it too soon.
If the rice seems dry before it’s fully cooked, add a splash of water and continue cooking covered until tender.
Toast the coconut flakes just until golden-they can burn quickly.
FAQ
Can I use a different type of fish?
Yes, you can substitute rainbow trout with salmon or another firm white fish. Adjust cooking time as needed.
Can I make this recipe dairy-free?
Absolutely! Substitute the butter with a dairy-free alternative or use olive oil for the green beans.
How do I store leftovers?
Store components separately in airtight containers in the refrigerator for up to 2 days. Reheat gently to avoid overcooking the fish.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.