400 mlchicken or fish stock30 mlolive oil80 gmbutter, coarsely chopped1onion, finely chopped1garlic clove, finely chopped1lemon, finely grated rind and juice only1 bunchsilverbeet, stalks thinly sliced, leaves coarsely chopped200 gmlong-grain rice, rinsed under cold running water80 gmnatural almonds, coarsely chopped4pink snapper fillets (about 150gm each), skin on, pin-boned1/3 cup eachcoarsely chopped mint, dill and flat-leaf parsleyTo serve:natural yoghurt and lemon wedges
Bring stock to a simmer in a saucepan over medium-high heat.
Meanwhile, combine half the oil and 30gm butter in a large casserole or large deep-sided frying pan over medium heat, add onion, garlic, lemon rind and silverbeet stalks, stir occasionally until just tender (4-5 minutes). Add silverbeet leaves and rice, stir to wilt silverbeet and coat rice in oil, season to taste, add hot stock and lemon juice. Bring to boil, stirring occasionally, cover with a tight-fitting lid, reduce heat to low and cook (12 minutes).
Meanwhile, melt 20gm butter in a small saucepan over medium heat, add almonds, sauté until brown (1-2 minutes), add to rice (do not stir), cover and cook (5 minutes). Remove from heat, remove lid, cover with a clean tea towel, replace lid and set aside.
Meanwhile, cut snapper fillets diagonally crossways into 4 pieces. Heat remaining oil and butter in a large non-stick frying pan over medium-high heat until foaming. Add fish, skin-side down. Cook until brown (1-2 minutes), turn and cook through (1-2 minutes).
To serve, add herbs to pilaf, stir and fluff pilaf with a fork. Serve immediately with pan-fried snapper and yoghurt and lemon wedges.