Some sautéed greens, fluffy white rice or roasted cauliflower would make a nutritious addition to this easy weeknight meal.
Ingredients
Method
For pickled carrots, blanch carrots in a saucepan of salted boiling water until tender (2 minutes), then drain. Transfer carrots to a bowl, add remaining ingredients, toss to coat and set aside to cool and lightly pickle (15 minutes).
For curry sauce, cook butter in a saucepan over high heat until foaming and nut brown (2-3 minutes); pour into a heatproof bowl and set aside. Heat coconut oil in pan over medium-low heat, add curry leaves, shallots, garlic and spices, and cook, stirring, until golden and fragrant (6-8 minutes). Transfer to a high-speed blender with coconut milk and blend to a smooth purée. Gradually add brown butter in a thin, steady stream until emulsified. Add lime juice and brown sugar; blend until smooth. Season.
Heat a heavy-based frying pan over high heat. Drizzle swordfish steaks with olive oil and season. Add fish and cook, turning halfway, until flaking easily on the outside but still pink in the centre (2-3 minutes each side, depending on thickness of the fish). Remove from pan. Add curry sauce to pan, bring to a simmer, then return fish and turn to coat.
Drain pickled carrots. Divide rice, fish and pickled carrots among plates. Scatter with coriander, fried curry leaves and toasted coconut flakes. Serve with lime wedges on the side.