Wash rice in a bowl changing water until it's not cloudy.
In a Dutch oven or a large sauce pan, heat ghee or coconut oil.
Add onion, garlic and ginger, season with salt and pepper, and cook until onion is softened and translucent, 5–8 minutes.
Add coriander and turmeric and cook, stirring, until fragrant, about a minute. Add rice and cook for 3-5 minutes.
Add chicken stock, season with salt and pepper, and bring to a boil. Reduce heat, cover the pan, and simmer until rice is tender and liquid is absorbed, 12–15 minutes. Remove from heat and fluff rice with a fork. Cover and let sit 10 minutes.
Serve tossed with toppings.