Saffron Basmati Rice Recipe – Pine Nut & Cardamom Flavored

Neha DeshmukhRecipe Author
Ingredients
3
Person(s)
  • 1 cup
    basmati rice
  • 1/4 teaspoon
    saffron strands
  • 3/4 tablespoon
    olive oil
  • 2 tablespoons
    pine nuts
  • 1 count
    small white onion
  • 2 whole
    green cardamom
  • 1/4 teaspoon
    salt
  • 1 cup
    water
Directions
  • Rinse basmati rice until water runs clear. Soak in 3 cups water for 30 minutes. Drain and set aside.
  • Crush saffron strands and soak in 1/4 cup hot water for 10 minutes.
  • Set Instant Pot to sauté mode. Add oil and toast pine nuts for 2 minutes. Remove and set aside.
  • Sauté chopped onion in remaining oil for 3 minutes until softened.
  • Add drained rice, cardamom pods, 1 cup water, saffron water, and salt. Stir gently.
  • Close lid and pressure cook on high for 4 minutes. Allow natural pressure release.
  • Fluff rice with a fork. Mix in toasted pine nuts.
  • Serve warm with curries, roasted vegetables, or yogurt dip.
Nutritions
  • Calories:
    312 kcal
    25%
  • Energy:
    1305 kJ
    22%
  • Protein:
    5 g
    28%
  • Carbohydrates:
    52 mg
    40%
  • Sugar:
    1 mg
    8%
  • Salt:
    202 g
    25%
  • Fat:
    8 g
    20%

Last Updated on 5 months ago by Neha Deshmukh

Saffron Basmati Rice Recipe – Pine Nut & Cardamom Flavored

Introduction

There’s just something magical about a perfectly cooked pot of fragrant rice, isn’t there? This Saffron Basmati Rice is a little slice of heaven – fluffy, aromatic, and bursting with delicate flavors. I first made this for a small Diwali gathering, and it was gone in minutes! It’s become a staple in my kitchen ever since, and I’m so excited to share it with you. It’s surprisingly easy to make, even if you’re new to Indian cooking.

Why You’ll Love This Recipe

This isn’t just any rice recipe. The combination of saffron, cardamom, and toasted pine nuts elevates simple basmati to something truly special. It’s a beautiful side dish that complements so many meals, and it’s guaranteed to impress. Plus, it comes together quickly – perfect for busy weeknights or festive occasions!

Ingredients

  • 1 cup basmati rice
  • ¼ teaspoon saffron strands
  • ¾ tablespoon olive oil
  • 2 tablespoons pine nuts
  • 1 small white onion
  • 2 whole green cardamom pods
  • ¼ teaspoon salt
  • 1 cup water (plus 3 cups for soaking)

Ingredient Notes

Let’s talk ingredients! A few little things can make a big difference in the final result.

Basmati Rice: Choosing the Right Grain
Basmati rice is key here. Look for aged basmati – it tends to be longer, fluffier, and more fragrant. I usually get mine from a local Indian grocery store. Around 200g of basmati rice is equivalent to 1 cup.

Saffron Strands: Quality and Source
Saffron is the star, so quality matters! Look for deep red strands with minimal yellow or orange bits. A little goes a long way, so don’t skimp, but you don’t need a ton either.

Olive Oil: Regional Variations & Substitutions
I love using olive oil for a subtle fruity note, but ghee (clarified butter) is a more traditional choice and adds incredible richness. You could also use sunflower or vegetable oil if that’s what you have on hand.

Pine Nuts: Toasting for Optimal Flavor
Don’t skip toasting the pine nuts! It brings out their nutty sweetness. Keep a close eye on them, as they burn easily.

Cardamom: Green vs. Black Cardamom
We’re using green cardamom here, which has a sweet, floral aroma. Black cardamom has a smokier flavor and isn’t a good substitute in this recipe.

Onion: Sweetness and Variety
A small white onion is perfect, but you can also use a yellow onion if that’s what you have. Just be aware that yellow onions have a slightly stronger flavor.

Step-By-Step Instructions

Alright, let’s get cooking!

  1. First, rinse the basmati rice under cold water until the water runs clear. This removes excess starch and helps the rice stay fluffy. Then, soak it in 3 cups of water for about 30 minutes. This is a crucial step for achieving that perfect texture!
  2. While the rice is soaking, crush the saffron strands and soak them in ¼ cup of hot water. This releases their beautiful color and flavor.
  3. Now, set your Instant Pot to sauté mode. Add the olive oil and toast the pine nuts for about 2 minutes, until golden brown. Remove them and set aside.
  4. Add the chopped onion to the remaining oil and sauté for about 3 minutes, until softened and translucent.
  5. Drain the rice and add it to the Instant Pot along with the cardamom pods, 1 cup of water, the saffron water, and salt. Give it a gentle stir.
  6. Close the lid and pressure cook on high for 4 minutes. Then, let the pressure release naturally – don’t rush it!
  7. Once the pressure is released, fluff the rice with a fork and mix in the toasted pine nuts.

Expert Tips

  • Don’t overstir the rice while it’s cooking. Gentle is key!
  • If you don’t have an Instant Pot, you can cook this rice on the stovetop. Bring 2 cups of water to a boil, add the rice and other ingredients, reduce heat to low, cover, and simmer for 15-20 minutes, or until all the water is absorbed.
  • For extra flavor, add a tablespoon of rose water along with the saffron water.

Variations

  • My Family’s Touch: My mom always adds a pinch of turmeric for a beautiful golden color and subtle earthy flavor.
  • Nutty Delight: Swap the pine nuts for slivered almonds or chopped cashews.
  • Fruity Twist: Add a handful of golden raisins for a touch of sweetness.

Vegan Adaptation

This recipe is already naturally vegan! Just ensure you’re using olive oil (or another plant-based oil) instead of ghee.

Gluten-Free Confirmation

Yes! This recipe is completely gluten-free.

Spice Level Adjustment

This recipe is very mild. If you like a little heat, add a pinch of red pepper flakes along with the salt.

Festival Adaptations (e.g., Diwali, Eid)

This rice is perfect for festive occasions like Diwali and Eid. It’s a beautiful and flavorful addition to any celebratory meal.

Serving Suggestions

This Saffron Basmati Rice is incredibly versatile. It pairs beautifully with:

  • Your favorite Indian curries (butter chicken, palak paneer, chana masala)
  • Roasted vegetables
  • Yogurt-based dips (raita)
  • Grilled meats or fish

Storage Instructions

Leftover rice can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop with a splash of water.

FAQs

What is the best way to rinse basmati rice?
Gently swirl the rice in a bowl of cold water, then drain. Repeat this process until the water runs clear.

Can I use a different type of oil besides olive oil?
Absolutely! Ghee, sunflower oil, or vegetable oil all work well.

What if I don’t have pine nuts? What can I substitute?
Slivered almonds or chopped cashews are great substitutes. You could even use sunflower seeds in a pinch.

How can I adjust the saffron flavor intensity?
Use more or less saffron strands, depending on your preference. Remember, a little goes a long way!

Can this rice be made ahead of time?
You can cook the rice ahead of time and reheat it, but it’s best served fresh for optimal texture.

How does soaking the rice affect the final texture?
Soaking allows the rice to absorb water, resulting in longer, fluffier grains that cook more evenly.

Images