Turmeric Rice

5 from 31 votes

Simple and easy to make, turmeric rice is the perfect side to serve with Mediterranean and Indian dishes. Perfectly seasoned and so delicious

This post may contain affiliate links. Please read our disclosure policy.

Add a bit of color to your family meals with this easy turmeric rice recipe. All cooked in one pot, this yellow rice is a simple side dish to serve with all of your favorite meals.

Turmeric rice served in a large platter topped with parsley and almonds
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

Ingredients & substitutions

  • Long grain rice: Long grain basmati rice is the best for this recipe. It fluffs up really nicely and doesn’t clump together like shorter grains. Rinse the rice well before cooking it to remove excess starch that can cause it to be sticky.
  • Stock: Use chicken stock to cook the rice for extra flavor. To make this a meat-free dish, you can use vegetable stock instead. If you are in a pinch, you can just use water to cook the rice, but it won’t be as flavorful as using stock.
  • Onion: Use a small yellow onion that is finely diced to add more flavor to the dish. You could also add in a clove of garlic if you like.
  • Olive oil: For cooking, you can use olive oil per the recipe, but canola or vegetable will work well.
  • Turmeric: Turmeric gives this rice its vibrant yellow color. It’s an amazing spice to include in your diet as it’s a great antioxidant and anti-inflammatory. It has an earthy and slightly bitter taste, but we just use a little so that it’s not overpowering. Turmeric is the star of this rice dish, so try not to leave it out or substitute.
  • Salt & pepper: For seasoning.
  • Almonds: Almonds add a great nutty flavor and crunchy texture. Pine nuts or cashews make a good substitution.
Ingredients to make the recipe: rice, onions, turmeric, salt, pepper, almonds and olive oil

How to make turmeric rice

  1. Toast the almonds until they are golden brown and set aside in a small bowl.
  2. Cook the onion until softened.
  3. Add in the rinsed rice, turmeric, salt and pepper.
  4. Stir to combine.
  5. Add the broth, stir together, cover and cook.
  6. Let rest before fluffing with a fork. Serve with the toasted almonds and fresh parsley.

Tips for making the recipe

  1. Soak the rice. Pre-soaking the rice actually helps to lower cooking times and it can help preserve the aromatic scent that basmati rice is known for.
  2. Use long grain basmati rice. That’s because long grain rice will give you a light and fluffy texture when cooked. It also separates when cooked rather than clumping together. 
  3. Don’t skip the resting step. Resting the rice after it’s been cooked is really important to getting that fluffy texture. Make sure to set the timer for at least 5-10 minutes of rest time after the turmeric rice is cooked.
  4. Double check the cook times for the specific rice you’re using. The suggested cook time in the recipe card applies for long grain basmati rice and may differ depending on the exact rice you’re using.

Frequently asked questions

Can you make it ahead of time?

This turmeric rice is so quick and easy to make, but you can make it ahead of time or store the leftovers for later in the week. The best way to reheat it is in the microwave, add a couple of tablespoons of water to the rice and heat on full power for 3 to 4 minutes until piping hot.

What else can you add to it?

This is such a simple and easy rice dish, but you can easily add in other ingredients to suit your tastes. Raisins make for an excellent add in, and when you cook the onions, you could also toss in some extra vegetables like carrots or peas. Add some shredded chicken for a heartier main dish.

What do you serve it with?

This turmeric yellow rice is great to serve with Mediterranean and Indian dishes, from curries to kebobs, grilled chicken and everything in between. Try it with:
Grilled Chicken Kabobs
Coconut Curry Chicken
Beef Kafta
Lebanese Ground Beef

Turmeric rice with spoon inside for serving

This turmeric rice is such a simple dish that requires minimal effort, and it adds such a wonderful color to the table. Perfectly seasoned, it’s one delicious side!

More rice recipes:

If you’ve tried this healthy-ish feel good Turmeric Rice recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Turmeric Rice

Simple and easy to make, turmeric rice is the perfect side to serve with Mediterranean and Indian dishes. Perfectly seasoned and so delicious
5 from 31 votes
Servings 8 servings
Course Side Dish
Calories 233
Prep Time 5 minutes
Cook Time 20 minutes
Resting time 10 minutes
Total Time 35 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!


  • 2 cups long grain white rice
  • 2 tablespoons extra virgin olive oil divided
  • ¼ cup silvered blanched almonds
  • 1 small onion diced
  • 1 tablespoon turmeric powder
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 3 ½ cups chicken broth
  • Chopped parsley for serving


  • Rinse the rice with cold water until the water runs clear. Drain well and set aside.
  • In a medium non-stick pot, heat one tablespoon olive oil on medium heat. Add the silvered almonds and cook, stirring frequently until the almonds reach a golden brown color; remove and set aside.
  • Heat the remaining tablespoon of olive oil in the same pot over medium heat. Add the onions and cook until softened, about 5 minutes. Transfer the rinsed rice over the cooked onions, season with turmeric, salt and pepper and stir to combine until the rice is well coated in the turmeric.
  • Add the chicken broth and bring the mixture to a boil. Reduce the heat to low, cover with a tight-fitting lid and cook for 15 minutes.
  • When the time is up, remove from the heat and allow the rice to steam for 10 minutes. Then uncover and fluff with a fork.
  • Serve warm with the reserved toasted almonds and fresh parsley, if desired.


Storage: The cooked rice will keep well for up to a week in an airtight container. For best results, reheat in the microwave.


Calories: 233kcal, Carbohydrates: 40g, Protein: 5g, Fat: 6g, Saturated Fat: 1g, Sodium: 671mg, Potassium: 205mg, Fiber: 1g, Sugar: 1g, Vitamin A: 43IU, Vitamin C: 9mg, Calcium: 34mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Course: Side Dish
5 from 31 votes (28 ratings without comment)

Rate and comment

Recipe Rating


  1. Indian Basmati Rice Exporters in India says:

    Its looks delicious . I will try this recipe at home.

    1. Yumna Jawad says:

      Thank you! Let me know how it goes!

  2. Sam says:

    Supper felt like such a special occasion tonight with this rice. It is delish!! I made adjustments for the instant pot and it worked out perfectly!! Thank you!!

    1. Yumna J. says:

      That’s amazing! I absolutely love that. You’re so welcome!

  3. Beth Goldenstein says:

    Excellent recipe. Super easy to make. I served with lamb burgers and tzaziki. I highly recommend.

    1. Yumna J. says:

      Thank you! That sounds amazing!!

  4. Paige says:

    Loooove tumeric rice! Perfect addition to any meal. Thank you for sharing this basic but key recipe.

    1. Yumna J. says:

      It really is! You’re so welcome!