1. Food
Send to a Friend via Email
You can opt-out at any time. Please refer to our privacy policy for contact information.

Saffron Coconut Rice Recipe

User Rating 5 Star Rating (2 Reviews)


Saffron rice
Pelican/Flickr/CC BY-SA 2.0
If you like saffron rice and/or coconut rice, try this delicious Thai saffron-coconut rice recipe! Instead of choosing between saffron rice and coconut rice, I've combined the two into one recipe. The result is a beautifully golden rice that tastes wonderful and is great to serve company or take to a dinner party or potluck. It makes the perfect companion to any main you might be serving, from Asian specialties to traditional or gourmet Western fare. And it's easy to make, too - you don't need a rice cooker. Just combine everything together in a pot and you'll have beautiful saffron coconut rice in just 20 minutes!

Prep Time: 5 minutes

Cook Time: 20 minutes

Total Time: 25 minutes

Yield: SERVES 4


  • 2 cups white Thai jasmine rice
  • 2 cups good-quality coconut milk
  • 1+3/4 cups good-tasting chicken or vegetable stock
  • 2 +1/2 Tbsp. dry shredded coconut, unsweetened (baking type)
  • 1 tsp. turmeric
  • optional: 1/4 to 1/2 tsp. saffron threads (a nice addition if you have it)
  • 1 clove garlic, minced
  • 1 Tbsp. fish sauce, OR soy sauce if vegetarian
  • 1 Tbsp. lemon juice
  • 1 tsp. ground cumin
  • 1/4 to 1/2 tsp. dried crushed chili (available in the spice aisle)
  • 2 green onions OR a few chives, sliced (for garnish)


For plain coconut rice, see my: Easy Coconut Rice Recipe.

  1. Place stock in a pot and set over high heat. Add the turmeric, saffron threads (if using), garlic, fish sauce, lemon juice, cumin, and chili. Stir well and bring to a boil.
  2. Add the rice, shredded coconut, plus coconut milk. Stir continuously (to keep rice from sticking to the bottom) while you bring liquid back to a gentle boil.
  3. When liquid is gently bubbling, reduce heat to low (just above minimum) and stop stirring. Cover pot tightly with a lid and cook about 15 minutes, or until liquid has been absorbed (use a fork to pull rice back so you can see to the bottom of the pot).
  4. Turn off heat, but leave the pot on the burner (covered) to steam for another 5-10 minutes, or until you're ready to eat. Rice will stay hot in this way for an hour or more (great if you're having company!).
  5. Before serving, fluff rice with a fork and taste-test for salt. If not salty enough (this will depend on the saltiness of your stock), add a little more fish sauce OR a sprinkling of salt if vegetarian. If too salty, add another squeeze of lemon juice.
  6. Garnish with the green onion, and serve with a nice Thai Curry, Indian curry, or other dishes of your choice. ENJOY!
User Reviews

Reviews for this section have been closed.

 5 out of 5
Exceptionally Good!, Member ozrocco

I made this recipe two days ago and it was the best Asian-style flavored rice I have ever made, or even tasted outside a restaurant. With the exception of using a good Basmati rice instead of the Jasmine rice, I followed the recipe exactly (including the saffron). It is a very impressive home recipe and quite easy to make.

30 out of 30 people found this helpful.

See all 2 reviews

©2014 About.com. All rights reserved.