Heat the oil in a deep frying pan until hot. Add the onion and sauté until just tender.
Add the rice to the pan and stir to combine. Pour in 450ml boiling water and simmer for 10-12 minutes until the rice is tender.
Stir in the peas and ham. Cook until they are heated through and the liquid has reduced.
Stir in the crème fraîche and serve.