Easy Saffron Rice

Saffron rice
Foodcollection / Getty Images
Ratings (31)
  • Total: 22 mins
  • Prep: 2 mins
  • Cook: 20 mins
  • Resting Time: 10 mins
  • Yield: 4 servings

This easy recipe for saffron rice hails from the south of Thailand, where it is often eaten with roast chicken. Saffron rice makes dinner extra special and is nearly as easy to make as regular rice. You don't need to own a rice cooker to make this recipe - the rice is boiled in a pot on the stove but tastes very similar to steamed rice. And, unlike most saffron rice recipes, this one is fat-free.

Saffron brings not only its signature flavor to this dish but also its signature yellow color. Because saffron is so expensive, however, this recipe calls for just a small amount; the color is then enhanced by adding turmeric - a spice which also has incredible health benefits. (In Thailand, turmeric is known as "poor man's saffron.") 


  • 3 1/2 cups good-quality chicken stock (or vegetable stock)
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon saffron threads
  • Optional: 1/4 to 1/2 teaspoon dried crushed chili
  • Squeeze of lemon (or lime) juice
  • 2 cups white Thai jasmine-scented rice (or white basmati rice, not brown rice)
  • 1 1/2 to 2 tablespoon fish sauce (or 1/4 to 1/2 tsp. salt if vegetarian/vegan, to taste)

Steps to Make It

  1. Gather the ingredients.

  2. Pour stock into a medium-sized pot with a tight-fitting lid. Place pot on the stove over high heat.

  3. While the stock is coming to a boil, add the turmeric, saffron, chili, and a squeeze of lemon or lime juice. Stir well.

  4. Add the rice, plus 1 1/2 tablespoons fish sauce (or 1/4 teaspoon salt) and stir. Bring to a boil.

  5. Then reduce heat to low and cover tightly with a lid. Cook 12 to 15 minutes, or until liquid has been absorbed by the rice. (Insert a fork or knife straight down into the pot and push the rice aside. If you see liquid, it still needs more time to cook.)

  6. When most of the liquid is gone, turn off the heat and place lid on tightly. Allow the pot to remain on the burner another 5 to 10 minutes, or until you're ready to eat. The residual heat inside the pot will finish steaming the rice. The rice will stay warm in this way for 1 hour or more (great if you're having guests!).

  7. Before serving, remove the lid and fluff rice with chopsticks or a fork (some of the crushed chili may have risen to the surface - just stir it back into the rice). Taste test for salt, adding 1/2 tablespoon more fish sauce or a little more salt if needed (how much will depend on the saltiness of your stock). If too salty, add another squeeze of lemon juice. 

  8. Serve and enjoy!


  • Along with the flecks of red chili, you may notice a few splashes of reddish-orange coloring throughout your rice - this is from the saffron, and is desirable.