
I do mine on the stove top and it only takes 25 minutes.
I cook the onion in some butter then add chopped peppers and quartered mushooms.
I then add the rice and stock and put lid on for 20 minutes until it has absorbed most of the liquid.
Then I add the chopped cooked left over chicken or ham and return to the stove to warm through, adding a little more stock if it has all cooked out.