Unlock the vibrant world of Indian cuisine with these 18 delicious rice recipes perfect for every occasion! From quick weeknight dinners to comforting classics, there’s something here to satisfy every craving. Get ready to explore aromatic spices and easy-to-follow dishes that will become staples in your kitchen. Let’s dive in and discover your new favorite meal!
Biryani with Fragrant Spices

A gentle simmer fills the kitchen, carrying whispers of distant markets and home-cooked memories, as this biryani slowly transforms simple ingredients into something deeply comforting. It’s one of those dishes that feels like a quiet celebration, layering fragrances and textures with patient hands and a warm heart.
Ingredients
– 2 cups of basmati rice
– 1 pound of chicken thighs, cut into bite-sized pieces
– 1 large onion, thinly sliced
– 2 tomatoes, chopped
– 1/2 cup of plain yogurt
– a generous glug of vegetable oil
– a couple of tablespoons of ghee
– a handful of fresh cilantro, chopped
– a sprinkle of mint leaves
– 4 cloves of garlic, minced
– a thumb-sized piece of ginger, grated
– 2 green chilies, slit
– a teaspoon of turmeric powder
– a tablespoon of biryani masala
– a pinch of saffron strands soaked in 2 tablespoons of warm milk
– salt to coat everything nicely
Instructions
1. Rinse 2 cups of basmati rice under cold water until the water runs clear, then soak it in water for 30 minutes to help it cook evenly and stay fluffy.
2. Heat a generous glug of vegetable oil in a large, heavy-bottomed pot over medium heat until it shimmers, about 350°F.
3. Add 1 large onion, thinly sliced, and fry for 8-10 minutes, stirring occasionally, until golden brown and crispy; remove half for garnishing later.
4. In the same pot, add a couple of tablespoons of ghee and sauté 4 cloves of garlic, minced, a thumb-sized piece of ginger, grated, and 2 green chilies, slit, for 2 minutes until fragrant.
5. Add 1 pound of chicken thighs, cut into bite-sized pieces, and cook for 5-6 minutes, turning occasionally, until no longer pink on the outside.
6. Stir in 2 tomatoes, chopped, and cook for 4-5 minutes until they break down into a soft pulp.
7. Mix in 1/2 cup of plain yogurt, a teaspoon of turmeric powder, a tablespoon of biryani masala, and salt to coat everything nicely; cook for another 3-4 minutes until the oil separates from the masala.
8. Drain the soaked rice and layer it evenly over the chicken mixture in the pot.
9. Pour in 3 cups of water, bring to a boil over high heat, then reduce to low, cover with a tight-fitting lid, and simmer for 15-20 minutes until the rice is tender and has absorbed the liquid.
10. Drizzle the saffron-infused milk over the top, then cover and let it rest off the heat for 10 minutes to allow the flavors to meld—this resting time is key for that perfect biryani texture.
11. Gently fluff the biryani with a fork, being careful not to break the rice grains.
12. Garnish with the reserved fried onions, a handful of fresh cilantro, chopped, and a sprinkle of mint leaves.
Dense with aromatic layers, each bite offers a tender contrast between the fluffy rice and spiced chicken, making it ideal for a cozy dinner served straight from the pot, perhaps with a side of cool raita to balance the warmth.
Lemon Rice with Fresh Herbs

Crisp autumn afternoons like this one call for something bright and comforting, a dish that feels both nourishing and effortless. Lemon rice with fresh herbs has become my quiet ritual, a simple pot of sunshine that transforms humble ingredients into something special. It’s the kind of meal that whispers of lazy weekends and gentle, reflective moments in the kitchen.
Ingredients
– 1 cup of long-grain white rice
– 2 cups of water
– a generous glug of olive oil, about 2 tablespoons
– the juice of one large lemon
– a small handful of fresh parsley, chopped
– a couple of sprigs of fresh dill, finely minced
– a pinch of salt
Instructions
1. Rinse 1 cup of long-grain white rice under cold running water in a fine-mesh strainer until the water runs clear to remove excess starch and prevent clumping.
2. In a medium saucepan, combine the rinsed rice and 2 cups of water, then bring to a boil over high heat.
3. Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 18 minutes without lifting the lid to allow the rice to steam properly.
4. After 18 minutes, remove the saucepan from the heat and let it sit covered for 5 minutes to finish absorbing any residual liquid.
5. Fluff the cooked rice gently with a fork to separate the grains and release steam.
6. Drizzle 2 tablespoons of olive oil over the warm rice and toss to coat evenly, which helps the flavors meld.
7. Squeeze the juice of one large lemon directly over the rice, stirring to distribute the acidity uniformly.
8. Fold in the chopped fresh parsley and minced fresh dill until the herbs are evenly incorporated.
9. Season with a pinch of salt, taste, and adjust if needed for balance.
What emerges is a dish with a fluffy, tender texture and a vibrant, zesty flavor that dances with the earthy notes of herbs. I love serving it alongside grilled chicken or simply topped with a soft-boiled egg for a quick, satisfying meal that feels both wholesome and indulgent.
Jeera Rice with Cumin

Fragrant memories of cumin always transport me back to my grandmother’s kitchen, where the earthy aroma would fill the air long before the rice ever reached our plates. There’s something deeply comforting about this simple dish that feels both nourishing and nostalgic. Today, I find myself craving that same warmth and simplicity.
Ingredients
– 1 cup of basmati rice
– 2 cups of water
– 2 tablespoons of vegetable oil
– 1 teaspoon of cumin seeds
– A generous pinch of salt
Instructions
1. Rinse 1 cup of basmati rice under cold running water until the water runs clear to remove excess starch.
2. Soak the rinsed rice in enough water to cover it completely for 20 minutes, which helps achieve fluffier grains.
3. Heat 2 tablespoons of vegetable oil in a medium saucepan over medium heat for 1 minute.
4. Add 1 teaspoon of cumin seeds to the hot oil and toast for 30 seconds until they become fragrant and slightly darker.
5. Drain the soaked rice completely and add it to the saucepan with the toasted cumin seeds.
6. Gently stir the rice with the oil and cumin for 1 minute to coat each grain evenly.
7. Pour in 2 cups of water and add a generous pinch of salt to the saucepan.
8. Bring the mixture to a boil over high heat, then immediately reduce the heat to low.
9. Cover the saucepan tightly with a lid and simmer for 15 minutes without lifting the lid to trap steam.
10. Turn off the heat and let the rice rest, covered, for 5 minutes to allow residual cooking and absorption.
11. Fluff the rice gently with a fork to separate the grains before serving.
You’ll notice how each grain remains distinct yet tender, carrying the warm, earthy essence of cumin in every bite. Try pairing it with a simple dal or roasted vegetables for a meal that feels both humble and deeply satisfying.
Saffron-infused Pulao

Perhaps it’s the golden hue of saffron that first catches your eye, or maybe the gentle aroma that promises comfort in every grain—this pulao feels like a quiet afternoon spent in the kitchen, where time slows just enough to savor the simple act of cooking.
Ingredients
– a cup of basmati rice
– a couple of pinches of saffron threads
– a splash of warm milk
– a tablespoon of ghee
– half a cup of finely chopped onion
– a teaspoon of cumin seeds
– two cups of water
– a pinch of salt
Instructions
1. Rinse one cup of basmati rice under cold running water until the water runs clear, which helps remove excess starch for fluffier grains.
2. Soak a couple of pinches of saffron threads in a splash of warm milk for 10 minutes to release their color and flavor fully.
3. Heat one tablespoon of ghee in a heavy-bottomed pot over medium heat until it shimmers.
4. Add one teaspoon of cumin seeds and toast for 30 seconds until fragrant, being careful not to burn them.
5. Stir in half a cup of finely chopped onion and sauté for 5 minutes until soft and translucent.
6. Drain the rinsed rice and add it to the pot, stirring to coat with the ghee and onions for 2 minutes.
7. Pour in two cups of water and a pinch of salt, then bring to a boil over high heat.
8. Reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15 minutes without stirring to allow the rice to cook evenly.
9. After 15 minutes, turn off the heat and let the pot sit covered for 5 minutes to steam and finish cooking.
10. Gently fluff the rice with a fork, then drizzle the saffron-infused milk over the top for a marbled effect.
Using a fork to fluff the rice instead of a spoon keeps the grains intact and light. This saffron-infused pulao emerges with tender, separate grains that carry the earthy warmth of cumin and the delicate floral notes of saffron—perfect alongside a simple cucumber salad or topped with toasted almonds for a bit of crunch.
Tamarind Rice with Tangy Flavors

Unwinding into the quiet afternoon, I find myself craving the comforting tang of tamarind rice, a dish that whispers of warmth and gentle memories. It’s one of those simple pleasures that feels like a soft embrace on a slow day, inviting you to savor each bite with a reflective heart.
Ingredients
– a cup of cooked basmati rice, cooled
– a couple of tablespoons of tamarind paste
– a splash of water
– a tablespoon of vegetable oil
– a teaspoon of mustard seeds
– a pinch of asafoetida
– a couple of dried red chilies
– a handful of roasted peanuts
– a sprinkle of turmeric powder
– a dash of salt
Instructions
1. Heat a tablespoon of vegetable oil in a pan over medium heat for about 2 minutes until it shimmers lightly.
2. Add a teaspoon of mustard seeds and let them pop for 30 seconds, listening for the crackling sound to ensure they’re toasted properly.
3. Stir in a pinch of asafoetida and a couple of dried red chilies, cooking for another 30 seconds until fragrant.
4. Mix in a handful of roasted peanuts and a sprinkle of turmeric powder, toasting for 1 minute to deepen the flavors.
5. Pour in a couple of tablespoons of tamarind paste and a splash of water, stirring to combine and simmer for 3 minutes until the mixture thickens slightly.
6. Add a dash of salt, adjusting to your preference, and cook for 1 more minute to meld the seasonings.
7. Gently fold in a cup of cooked basmati rice, ensuring it’s fully coated with the tamarind mixture, and heat through for 2 minutes over low heat.
8. Remove from heat and let it sit for a minute to allow the flavors to settle.
Delightfully tangy and slightly nutty, this rice has a soft, fluffy texture that pairs beautifully with a crisp salad or as a standalone comfort. I love serving it warm, perhaps with a side of yogurt to balance the zest, making each mouthful a quiet moment of joy.
Vegetable Biryani with Aromatic Vegetables

Cradling a warm bowl of vegetable biryani feels like holding a quiet moment of comfort, the fragrant steam rising with whispers of spices and earth. It’s a dish that invites you to slow down, to savor each grain of rice and every tender vegetable, as if telling a gentle story with every bite.
Ingredients
– 2 cups of basmati rice
– a generous splash of vegetable oil
– a couple of finely chopped onions
– a handful of mixed aromatic vegetables like carrots, peas, and bell peppers
– 1 tablespoon of ginger-garlic paste
– a pinch of turmeric powder
– a dash of garam masala
– 4 cups of water
– a sprinkle of salt
Instructions
1. Rinse 2 cups of basmati rice under cold water until the water runs clear, then soak it in water for 30 minutes to help the grains cook evenly and stay separate.
2. Heat a generous splash of vegetable oil in a large pot over medium heat until it shimmers lightly.
3. Add a couple of finely chopped onions and sauté for 5-7 minutes, stirring occasionally, until they turn golden brown and caramelized.
4. Stir in a handful of mixed aromatic vegetables like carrots, peas, and bell peppers, and cook for another 3-4 minutes until they start to soften.
5. Mix in 1 tablespoon of ginger-garlic paste and cook for 1 minute until fragrant, being careful not to burn it to avoid bitterness.
6. Add a pinch of turmeric powder and a dash of garam masala, stirring for 30 seconds to toast the spices and deepen their flavors.
7. Drain the soaked rice and add it to the pot, gently tossing to coat it with the spiced vegetable mixture.
8. Pour in 4 cups of water and a sprinkle of salt, then bring everything to a boil over high heat.
9. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 15-20 minutes until the rice is fully cooked and has absorbed all the liquid.
10. Turn off the heat and let the biryani rest, covered, for 5 minutes to allow the flavors to meld together and the rice to firm up slightly.
Gently fluff the biryani with a fork to reveal fluffy, separate grains nestled among the tender vegetables, each bite offering a harmonious blend of earthy spices and subtle sweetness. Serve it warm with a side of cool yogurt or a simple cucumber salad to balance the warmth, making it a comforting meal that feels both nourishing and deeply satisfying.
Coconut Rice with a Tropical Twist

Nostalgia washes over me as I prepare this dish, remembering sun-drenched afternoons and the gentle sway of palm trees. It’s a simple, comforting bowl that feels like a quiet escape to somewhere warmer, where every grain of rice carries a hint of sweetness and calm. Let’s gather what we need and begin.
Ingredients
– a cup of jasmine rice
– a can of coconut milk, about 13.5 ounces
– a splash of water, roughly half a cup
– a pinch of salt
– a couple of tablespoons of shredded coconut
– a drizzle of honey, maybe a tablespoon or so
Instructions
1. Rinse the jasmine rice under cold running water in a fine-mesh strainer until the water runs clear, which helps remove excess starch for fluffier rice.
2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and salt, stirring gently to mix everything together.
3. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low and cover the saucepan with a tight-fitting lid.
4. Simmer the rice for 18 minutes without lifting the lid, allowing the steam to cook it evenly and absorb the liquid fully.
5. After 18 minutes, remove the saucepan from the heat and let it sit, covered, for 5 minutes to finish steaming and prevent the rice from becoming mushy.
6. While the rice rests, toast the shredded coconut in a dry skillet over medium heat for 2-3 minutes, stirring constantly until it turns golden brown and fragrant, being careful not to burn it for the best flavor.
7. Fluff the cooked rice gently with a fork to separate the grains and avoid clumping.
8. Drizzle the honey over the rice and fold it in lightly to distribute the sweetness evenly.
9. Sprinkle the toasted shredded coconut on top as a garnish before serving.
Mellow and creamy, this rice has a soft, almost pudding-like texture that melts in your mouth, with the toasted coconut adding a delightful crunch. For a creative twist, serve it warm alongside grilled pineapple or as a base for a tropical fruit salad, letting the flavors transport you to a breezy, serene moment.
Kashmiri Pulao with Nuts and Fruits

Sometimes, the most comforting meals are the ones that whisper stories of distant places through fragrant spices and unexpected sweetness. This Kashmiri pulao feels like a quiet celebration, where each spoonful carries the warmth of toasted nuts and the gentle surprise of dried fruits, all cradled in perfectly steamed basmati rice.
Ingredients
– A couple of cups of basmati rice
– A generous splash of vegetable oil
– A handful of mixed nuts (like almonds and cashews)
– A small handful of raisins
– A pinch of saffron threads
– A couple of whole cloves and cardamom pods
– A teaspoon of sugar
– A sprinkle of salt
Instructions
1. Rinse 2 cups of basmati rice under cold water until the water runs clear, then soak it in fresh water for 20 minutes to help it cook evenly and stay fluffy.
2. Heat 2 tablespoons of vegetable oil in a heavy-bottomed pot over medium heat for about 2 minutes, until it shimmers lightly.
3. Add 1/4 cup of mixed nuts (such as sliced almonds and cashews) and toast for 3-4 minutes, stirring frequently, until they turn golden brown and fragrant—keep a close eye to avoid burning.
4. Stir in 2 tablespoons of raisins, 4 whole cloves, and 4 green cardamom pods, cooking for another minute until the raisins plump up slightly.
5. Drain the soaked rice thoroughly and add it to the pot, gently stirring to coat each grain with the oil and spices for about 2 minutes.
6. Pour in 4 cups of water, 1 teaspoon of sugar, and 1/2 teaspoon of salt, bringing everything to a boil over high heat.
7. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15-18 minutes, or until the rice has absorbed all the liquid and is tender—avoid peeking to keep the steam trapped.
8. While the rice cooks, soak a pinch of saffron threads (about 1/4 teaspoon) in 2 tablespoons of warm water for 5 minutes to release its color and aroma.
9. After the rice is cooked, turn off the heat and let it sit, covered, for 5 minutes to allow the grains to firm up slightly.
10. Fluff the rice gently with a fork, drizzle the saffron water over the top, and give it a light mix to distribute the golden streaks evenly.
A final fluff reveals a dish where the rice remains separate and light, each grain infused with the subtle sweetness of fruits and the earthy crunch of nuts. Serve it alongside a simple yogurt raita or as a standalone meal, and let its aromatic layers unfold slowly with every bite.
Curd Rice with a Hint of Ginger

Perhaps it’s the gentle simplicity of curd rice that calls to me on quiet afternoons, a humble dish that feels like a soft sigh at the end of a long day, especially when kissed with the warm, earthy note of ginger.
Ingredients
– a cup of cooked white rice, cooled to room temperature
– a generous half-cup of plain yogurt
– a splash of whole milk, about two tablespoons
– a small knob of fresh ginger, finely grated (you’ll need roughly a teaspoon)
– a pinch of salt
– a drizzle of neutral oil, like vegetable or canola, just about a teaspoon
– a teaspoon of mustard seeds
– a couple of fresh curry leaves, if you have them handy
– a tablespoon of raw cashews, roughly chopped
Instructions
1. In a medium bowl, combine the cooled cooked rice, plain yogurt, and whole milk, stirring gently until the rice is fully coated and creamy.
2. Fold in the finely grated ginger and a pinch of salt, mixing evenly to distribute the flavors without overworking the rice.
3. Heat a teaspoon of neutral oil in a small pan over medium heat until it shimmers, about 30 seconds.
4. Add the mustard seeds to the hot oil and cook for 20-30 seconds until they begin to pop and release their aroma.
5. Toss in the curry leaves and chopped cashews, stirring constantly for another minute until the cashews turn lightly golden and fragrant.
6. Pour this tempering mixture over the rice and yogurt blend, folding it in gently to incorporate all the elements.
7. Let the curd rice sit at room temperature for 10 minutes to allow the flavors to meld together before serving.
Zesty and soothing, this dish offers a creamy texture with little bursts of crunch from the cashews, while the ginger adds a subtle warmth that lingers pleasantly on the palate; try serving it chilled on a warm day or alongside spicy pickles for a comforting contrast.
Mushroom Masala Rice

Yesterday’s rain left me craving something earthy and comforting, the kind of meal that fills the kitchen with warmth and wraps you in gentle spices. This mushroom masala rice came together slowly, each step a quiet meditation, and now it sits steaming on the stove, ready to soothe. Sometimes the simplest dishes hold the most peace.
Ingredients
– a couple of cups of basmati rice
– a good glug of olive oil
– a knob of butter
– a handful of sliced cremini mushrooms
– a pinch of cumin seeds
– a sprinkle of turmeric
– a dash of garam masala
– a splash of water
– a fine sprinkle of salt
Instructions
1. Rinse 2 cups of basmati rice under cold water until the water runs clear to remove excess starch for fluffier grains.
2. Heat 2 tablespoons of olive oil and 1 tablespoon of butter in a large pot over medium heat until the butter melts and sizzles lightly.
3. Add 1 teaspoon of cumin seeds and toast for 30 seconds until fragrant, being careful not to burn them for the best flavor.
4. Stir in 2 cups of sliced cremini mushrooms and cook for 5 minutes until they release their moisture and start to brown.
5. Sprinkle in 1 teaspoon of turmeric and 1 teaspoon of garam masala, stirring for 1 minute to bloom the spices.
6. Add the rinsed rice and 1 teaspoon of salt, tossing to coat everything evenly for about 2 minutes.
7. Pour in 4 cups of water, bring to a boil over high heat, then reduce to a low simmer and cover the pot tightly.
8. Cook for 18 minutes without lifting the lid to allow the steam to work its magic for perfectly cooked rice.
9. Remove from heat and let it sit covered for 5 minutes to finish steaming and absorb any residual liquid.
10. Fluff the rice gently with a fork to separate the grains without breaking them.
Each grain holds the earthy depth of mushrooms and the warm embrace of spices, making it a humble yet satisfying dish. Enjoy it topped with a dollop of yogurt or alongside roasted vegetables for a simple, nourishing meal that feels like a quiet hug.
Tomato Rice with a Spicy Kick

Evenings like this call for something simple yet deeply satisfying, a meal that warms from the inside out with just a hint of spice to make the quiet moments feel a little brighter. This tomato rice comes together with pantry staples, offering comfort without complication.
Ingredients
– 1 cup of long-grain white rice
– 2 cups of water
– 2 tablespoons of olive oil
– 1 small onion, finely chopped
– 2 cloves of garlic, minced
– 1 can (14.5 ounces) of diced tomatoes
– 1 teaspoon of smoked paprika
– ½ teaspoon of cayenne pepper for that spicy kick
– A pinch of salt to balance it all
Instructions
1. Rinse the rice under cold water in a fine-mesh strainer until the water runs clear to remove excess starch, which helps prevent clumping.
2. Heat the olive oil in a medium saucepan over medium heat for about 2 minutes until it shimmers lightly.
3. Add the chopped onion and sauté for 5 minutes, stirring occasionally, until it turns translucent and soft.
4. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
5. Pour in the diced tomatoes with their juices, and add the smoked paprika, cayenne pepper, and salt.
6. Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low and let it simmer for 3 minutes to meld the flavors.
7. Add the rinsed rice and water to the saucepan, stirring gently to combine everything evenly.
8. Increase the heat to high and bring the mixture to a boil, then immediately reduce the heat to the lowest setting, cover the saucepan with a tight-fitting lid, and cook for 18 minutes without lifting the lid to allow the rice to steam properly.
9. After 18 minutes, remove the saucepan from the heat and let it sit, covered, for 5 minutes to finish absorbing any residual liquid and fluff up.
10. Fluff the rice gently with a fork before serving to separate the grains without mashing them.
Unassuming yet vibrant, this dish boasts a tender, slightly sticky texture from the tomato-infused rice, with a warm, smoky heat that builds gradually. Try serving it topped with a fried egg for a creamy contrast or alongside grilled vegetables to let the spicy notes shine through simply.
Ghee Rice with Subtle Flavors

Holding this warm bowl close, I’m reminded how simple ingredients can create such comfort, the gentle aroma of ghee and spices wrapping around me like a soft blanket on a quiet afternoon.
Ingredients
– a cup of basmati rice
– a couple of tablespoons of ghee
– a small onion, thinly sliced
– a couple of whole cloves
– a cinnamon stick, about 2 inches long
– a couple of cardamom pods
– two cups of water
– a pinch of salt
Instructions
1. Rinse the basmati rice under cold water until the water runs clear, then let it drain in a fine-mesh strainer for about 10 minutes to remove excess starch.
2. In a medium saucepan over medium heat, melt the ghee until it’s fragrant and slightly bubbly, about 2 minutes.
3. Add the thinly sliced onion to the ghee and sauté, stirring occasionally, until it turns golden brown and soft, which should take around 5-7 minutes.
4. Toss in the whole cloves, cinnamon stick, and cardamom pods, stirring for about 1 minute to toast the spices and release their aromas.
5. Tip in the drained rice and stir gently to coat each grain with the ghee and spice mixture, cooking for another 2 minutes to lightly toast the rice.
6. Pour in the two cups of water and add a pinch of salt, then bring the mixture to a boil over high heat.
7. Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and let it simmer for 15 minutes without lifting the lid to allow the rice to steam properly.
8. After 15 minutes, turn off the heat and let the rice sit, covered, for an additional 5 minutes to finish absorbing any residual moisture and fluff up.
9. Remove the lid and fluff the rice gently with a fork to separate the grains and distribute the spices evenly.
10. Serve the ghee rice warm, optionally garnished with extra toasted nuts or herbs if desired.
Not overly rich but deeply satisfying, this rice has a light, fluffy texture with each grain distinct and perfumed by the warm spices. It pairs beautifully with a simple dal or roasted vegetables, letting its subtle flavors shine through in every comforting bite.
Peas Pulao with Mint and Coriander

Years of making this dish have taught me that simplicity often yields the most comforting results—this humble peas pulao, fragrant with fresh herbs, feels like a quiet embrace on a busy day.
Ingredients
– a cup and a half of basmati rice
– a couple of tablespoons of ghee or butter
– a small onion, thinly sliced
– a teaspoon of cumin seeds
– a cup of frozen peas
– a handful of fresh mint leaves
– a handful of fresh coriander leaves
– a splash of water, about 2.5 cups
– a pinch of salt
Instructions
1. Rinse the basmati rice under cold water until the water runs clear to remove excess starch, which helps prevent clumping.
2. In a heavy-bottomed pot, heat the ghee over medium heat until it melts and shimmers lightly.
3. Add the cumin seeds and toast for 30 seconds until they sizzle and become aromatic.
4. Stir in the sliced onion and cook for 5-7 minutes, stirring occasionally, until softened and lightly golden.
5. Tip in the frozen peas and cook for another 2 minutes to thaw them slightly.
6. Add the rinsed rice to the pot and gently stir to coat it with the ghee and spices for about 1 minute.
7. Pour in the water and add the salt, then bring the mixture to a boil over high heat.
8. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15 minutes without stirring to allow the rice to cook evenly.
9. After 15 minutes, turn off the heat and let the pot sit covered for 5 more minutes to steam the rice to perfection.
10. While the rice rests, finely chop the mint and coriander leaves.
11. Fluff the cooked rice gently with a fork to separate the grains, then fold in the chopped herbs until well distributed.
Unassuming yet deeply satisfying, this pulao emerges fluffy with each grain distinct, the peas adding a sweet pop against the earthy cumin and bright, herbal notes—serve it alongside a dollop of yogurt or topped with toasted nuts for a simple, nourishing meal.
Khichdi with Lentils and Spices

Nostalgia washes over me as I prepare this humble dish, a comforting bowl of khichdi that feels like a warm embrace on a quiet afternoon. It’s the kind of meal that whispers stories of home and simplicity, inviting you to slow down and savor each spoonful.
Ingredients
– 1 cup of basmati rice
– 1/2 cup of yellow lentils (moong dal)
– a generous glug of olive oil
– a couple of teaspoons of cumin seeds
– a pinch of asafoetida (hing)
– a sprinkle of turmeric powder
– a small handful of fresh cilantro leaves
– a good splash of water
Instructions
1. Rinse 1 cup of basmati rice and 1/2 cup of yellow lentils together under cold running water until the water runs clear, which helps remove excess starch for a fluffier texture.
2. In a medium pot, heat a generous glug of olive oil over medium heat for about 2 minutes until it shimmers lightly.
3. Add a couple of teaspoons of cumin seeds and toast them for 30 seconds until they become fragrant and start to pop.
4. Stir in a pinch of asafoetida and a sprinkle of turmeric powder, cooking for another 30 seconds to bloom the spices without burning them.
5. Tip in the rinsed rice and lentils, stirring to coat them evenly with the spiced oil for about 1 minute.
6. Pour in 4 cups of water, bring it to a boil over high heat, then reduce the heat to low, cover the pot, and simmer for 20 minutes until the grains are tender and most of the liquid is absorbed.
7. Remove the pot from the heat and let it sit, covered, for 5 minutes to allow the khichdi to steam and settle.
8. Fluff the khichdi gently with a fork, then garnish with a small handful of fresh cilantro leaves.
Warm and velvety, this khichdi cradles the earthy lentils and fragrant spices in a soft, porridge-like embrace. I love serving it with a dollop of yogurt or a side of pickled vegetables for a touch of brightness that cuts through the richness.
Conclusion
Delightful! This collection offers versatile Indian rice dishes perfect for any meal. We hope you find new favorites to enjoy and share. Try a recipe, leave a comment with your top pick, and pin this roundup on Pinterest to save for later. Happy cooking!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



