Heat the avocado oil in a large skillet or stock pot over medium heat.
Add the chopped onion and sauté, stirring frequently, until translucent, about 5 minutes.
Add the minced garlic and cook 1–2 minutes more, then stir to combine (omit garlic for Low-FODMAP).
Add the basmati rice, chicken broth, turmeric, cumin, ground ginger, dried thyme, cinnamon stick, sea salt, and golden raisins to the pot; stir to combine and bring to a full boil.
Add the raw shrimp, stir once to distribute, then cover the pot and reduce heat to low.
Cook covered for 20 minutes, or until the rice has absorbed the liquid and the shrimp are opaque and cooked through.
If using, toast pine nuts in a dry skillet over medium heat until golden and sprinkle on top before serving.
Serve hot, removing the cinnamon stick before plating.