We soak the jasmine rice in plenty of cold water for 10 minutes, then drain well.
We place the rice in a saucepan, add the stock or water, season lightly with salt and bring to a boil.
We lower the heat, cover and simmer until the liquid is absorbed and the rice is fluffy. We remove from heat and keep covered.
In a large frying pan, we heat the olive oil over medium heat.
We add the onion and sauté for 2–3 minutes until soft.
We add the garlic purée and stir briefly until fragrant.
We add the carrot, green pepper, asparagus and peas and sauté for 4–5 minutes, until tender but still vibrant.
We add the cooked rice to the pan and gently mix until everything is evenly combined.
We adjust salt and pepper and serve immediately.