Place chicken in a roasting pan with red onion.
Season with salt, pepper, lemon juice and grated lemon peel.
Roast at 160°C for 25 minutes.
Add rice, chicken stock and green beans to pan.
Roast for another 15-20 minutes until chicken is crispy and brown and beans are tender. Serve.