Step 0
Combine cilantro, garlic, chilli, and 2 cups stock in a blender and process until smooth; set aside.
Step 0
Heat oil in a large frying pan over medium-high heat. When it shimmers, add onion and cook until softened.
Step 0
Add rice and salt stir to coat in oil and cook until rice becomes opaque, about 2 minutes.
Step 0
Carefully pour the cilantro mixture and the remaining 1 1/3 cups stock into the rice and stir to combine.
Step 0
Bring mixture to a boil then reduce heat to low so rice is at a simmer.
Step 0
Cover and cook until rice is tender, about 15 minutes. Turn off heat and let rice rest covered for 5 minutes. Fluff with fork and serve.