Easy Fragrant Cardamom Rice (Sri Lankan Yellow Rice)

Buttery and delicious, this cardamom rice looks fancy, yet it is so easy to make! Infused with whole cardamom pods, cloves, and a touch of golden turmeric, this aromatic yellow rice is a spin on a traditional Sri Lankan favorite. Vegan and gluten-free, this 20-minute dish pairs perfectly with curry and sautés and everything in between.

This post contains affiliate links. Savory Spin earns a small commission from linked products.
Please read our disclosure policy for more information.

A big gray tray with Yellow rice with cardamom and cloves.

This cardamom rice is so good that there have been many a time when I have served myself a large plate of it and gobbled it down without anything else. Buttery and incredibly flavorful, this rice is a vegan spin of the Sri Lankan yellow rice recipe my mom makes.

Growing up in Sri Lanka, every holiday, birthday, and celebration involved a large plate of piping hot, aromatic yellow rice. Usually, yellow rice was served with some curried eggplant, potatoes theldala (aka a dry curry), chicken curry, cutlets, boiled eggs, chutney, and some sambol (aka salad). But my mom's version was so delicious, it could have been served straight up!

My mom's yellow rice is so fragrant that when we visit her, and she has some cooking, we can usually smell it before she even opens her front door.

Traditional Sri Lankan Yellow Rice (also referred to as Kaha Bath)

My mom usually makes a traditional version of yellow rice with ghee or butter, curry leaves, whole cloves, cardamom pods, saffron, turmeric, and basmati rice.

My Spin On The Dish

This Cardamom Rice is my vegan spin on my mother's recipe. While many people think "yellow rice" just means adding turmeric, the real secret to that complex flavor is a combination of whole green cardamom pods, cloves, and saffron. When toasted in vegan butter and simmered with the grains, they release an oil that makes every bite incredibly fragrant.

Why You'll Love This Cardamom Rice Recipe

  • You only need 7 Simple Ingredients: Pantry staples like turmeric, garlic, and basmati rice.
  • Made in One-Pot in 20 Minutes: No fancy equipment needed.
  • Packed with Flavor: We use aromatic spices that result in a dish that tastes amazing.
  • Vegan and Gluten-free
  • Perfect Pairing: This rice is the ultimate "blank canvas" for spicy curries, roasted meats, or even a simple fried egg.

The Secret to the Best Cardamom Rice

When you're searching for the perfect cardamom rice, the quality of your spices matters.

  • Green Cardamom Pods: We use the whole pods here. They provide a delicate, floral sweetness that ground cardamom just can't replicate.
  • Turmeric AND Saffron: This duo gives the rice its iconic golden hue. While saffron adds a honey-like depth, turmeric provides the "vibrance" and anti-inflammatory benefits.
  • Basmati Rice: Long-grain basmati is essential for that light, fluffy texture where every grain stays separate.

Shashi's Tip - if you can get your hands on some curry leaves, add about 4-5 to this recipe. They add just a hint of flavor and a ton of delightful aroma! As I couldn't find any curry leaves at grocery stores near me, I opted to leave them out.

The 7 ingredients needed to make this yellow rice on a grey platter.

Ingredients

Basmati Rice: Always wash your rice until the water runs clear!

Vegan Butter: For that rich, buttery finish. I used vegan butter instead of real butter or ghee.

Green Cardamom Pods and Whole Cloves: These two add a warming, spicy undertone. You can usually find whole cloves and cardamom pods along with other spices at most grocery stores. However, if you cannot find them, I would urge you not to use powdered cloves and powdered cardamom. The flavors of the powdered versions are more intense, and they would not work well in this recipe. So, if you cannot find whole cloves and cardamom pods, leave them out.

Garlic Cloves: Finely chopped for a savory kick. I love garlic and chose to add some finely chopped garlic to this yellow rice. If you have some ginger garlic paste with you, use a teaspoon of this.

Turmeric and Saffron: That golden hue you see here is because of two spices. One of which is saffron. Now, saffron isn't cheap, but I have been finding little mini jars with an equally mini-amount of saffron in them at stores like Sprouts and Trader Joe's for around $7.00 to $8.00. Now that might not be that cheap - but you only need a little bit for this recipe. Saffron is one of those spices where a little goes a very long way. Turmeric powder is very similar in that regard. So, you will have saffron/turmeric on hand when you next need it. However, after saying all that, the saffron can be left out if not found, and this could be called turmeric rice.

Water

Salt to taste

Would You Like to Save This?

Enter your email and I’ll send you this recipe to you. Plus you’ll get new recipes from me every week!

Washing the rice before using it.

How to Make Fragrant Cardamom Rice

1. Prep the Rice

Place your basmati rice in a bowl and cover with water. Muddle the grains gently and drain. Repeat this process 3-4 times until the water is no longer cloudy. This removes excess starch and ensures your rice is fluffy, not sticky! By the way, remember to always wash your rice! You can also use jasmine rice or long-grain enriched white rice for this recipe. Just make sure to check cooking times, as they may vary depending on the type of rice you choose.

2. Sauté the Aromatics

Melt the vegan butter in a pan over medium heat. Add the chopped garlic, turmeric, saffron, cardamom pods, and whole cloves. Let them sizzle for about 60 seconds until their aromas are released.

3. Simmer and Steam

Add the washed rice to the pan and stir for a minute to coat the grains in the spiced butter. Pour in the water and bring to a boil. As soon as it boils, lower the flame to a simmer, cover, and cook for 10-14 minutes.

4. Fluff and Serve

Once the liquid is absorbed, turn off the heat and let the rice sit covered for 5 minutes. Fluff gently with a fork, season with salt, and enjoy hot or warm!

Shashi's Serving Tip: For a fancy presentation, add the cardamom rice to a serving platter. Then, add some chopped cashews and chopped fresh parsley to the top of it. Serve while hot.

What to Serve with This Dish

I just adore this rice and love serving it with:

No matter what you pair with this rice, I am pretty sure you will enjoy it as much as I do.

A large platter of buttery garlic Yellow rice warm and delicious

More Spiced Rice Favorites:

Love Rice? Then check out these other rice recipes:

Overhead photo of bowl with Chicken Fig Nut Biryani

Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin.
For more fusion, spice-filled, recipe ideas, please subscribe and follow me on FacebookInstagram, and/or Pinterest!

A big gray tray with Yellow rice with cardamom and cloves.

Easy Fragrant Cardamom Rice (Sri Lankan Yellow Rice)

4.75 from 31 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings
Author: Shashi
Buttery and delicious, this cardamom rice looks fancy, yet it is so easy to make! Infused with whole cardamom pods, cloves, and a touch of golden turmeric, this aromatic yellow rice is a spin on a traditional Sri Lankan favorite. Vegan and gluten-free, this 20-minute dish pairs perfectly with curry and sautés and everything in between.

Ingredients

  • 1 cup basmati rice
  • 2 tablespoon vegan butter
  • 2 garlic cloves
  • ¼ teaspoon turmeric
  • ¼ teaspoon roughly packed saffron
  • Approx 1 tablespoon cardamom pods
  • Approx 2 teaspoon whole cloves
  • 2 cups water
  • Salt to taste

Instructions

  • First off peel the garlic and chop it up finely and set it aside.
  • Then place rice in a bowl and cover the rice with water. Stir it a bit with your hands or a spoon. The water usually turns cloudy. Drain out the cloudy water, careful not to drain out the rice. Then fill with fresh water and repeat this process until the water is not cloudy anymore.
  • Then place the butter in a pan and place it on a stove with the heat set to medium.
  • When the butter melts, add in the washed rice, the chopped garlic, the saffron strands, the turmeric, the cardamom pods, the whole cloves, and the water.
  • Turn the flame up and bring the mixture to a boil.
  • As soon as it begins to boil, lower the flame, cover the pan and let the rice simmer for 10-14 minutes. Keep an eye on the water - as you do not want it to evaporate entirely and leave you with burnt rice at the bottom of your pan.
  • When the water seems to be absorbed, check the rice to see if it is tender. If it is not, then add in a few tablespoons of water or ¼ cup and simmer until the rice is tender. However, if the rice is tender, when the time is up, fluff it with a fork, season it with salt and enjoy warm.

Would You Like to Save This?

Enter your email and I'll send you this recipe to you. Plus you'll get new recipes from me every week!

Nutrition

Serving: 1g | Calories: 117kcal | Carbohydrates: 15g | Protein: 2g | Fat: 6g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Cholesterol: 15mg | Sodium: 203mg | Fiber: 2g
DID YOU MAKE THIS RECIPE?Tag @SavorySpin or tag #savoryspin so we can share your ceation.

Thank you for sharing!

12 Comments

  1. Excellent rice dish - I served with vegetable curry and it was a great accompaniment. I would give it 5 stars, but would add that the cardamom and cloves should be put in a spice bag for easy removal. Else for that it's perfect!

  2. I followed this recipe (apart from the curry leaves and garlic, as I didn't have any fresh in my cupboard), it was still really delicious and perfectly cooked. This will now be my go-to rice recipe, so easy and delicious.

  3. I have become a huge fan of cardamom...but I typically use it in baking recipes. I totally need to try it in this yellow rice. This sounds delicious, Shashi!!

  4. Love yellow rice! I make a version that's similar to yours, but not quite as flavorful. Have it try it your way!

  5. Looks so tasty and delicious, I love it! It will the perfect dish to serve with roasted vegetables for today's dinner!

4.75 from 31 votes (25 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating