Indian cuisine offers a rich variety of rice dishes, each packed with aromatic spices, flavors, and textures. Rice is a staple ingredient in Indian cooking, and it serves as the perfect base for a wide range of curries, stews, and vegetable dishes. Whether it’s a simple preparation or a complex layered dish, Indian rice recipes bring together spices, herbs, and vegetables in a way that transforms the humble grain into something extraordinary.
From the iconic biryanis to the quick and flavorful pulao, Indian rice dishes are incredibly diverse. These recipes vary regionally, with different states and communities putting their unique spin on rice. Whether you’re craving a comfort food classic or something more festive, these Indian rice recipes are sure to impress.
This collection of Indian rice dishes includes everything from easy everyday meals to special dishes fit for a celebration. Each one offers a delicious and satisfying way to enjoy rice, with layers of flavor and spice that will transport you straight to India.
1. Indian Classic Vegetable Biryani
Classic vegetable biryani is a fragrant, layered rice dish where long‑grain spiced rice is cooked with a mix of vegetables and basic Indian spices to create a rich, savory meal. The combination of caramelized onions, aromatic spices, and tender veggies gives it depth and warmth without being too heavy.
This one‑pot style biryani uses well‑cooked rice and a flavorful vegetable mixture, then brings everything together with slow steam‑cooking so each grain is separate and aromatic. Caramelized onions and a blend of spices give the dish a lovely balance of savory and slightly sweet notes.
The dish is perfect for lunch, dinner, or special occasions, pairing well with raita, salad, or simple curds to balance its bold flavors.
Servings: 4
Ingredients
- 2 cups basmati rice, rinsed and soaked
- 1 cup cauliflower florets
- 1/2 cup carrots, cut into small pieces
- 1/2 cup green beans, chopped
- 1/2 cup potatoes, cubed
- 1/2 cup green peas
- 1 large onion, thinly sliced
- 2 tablespoons oil or ghee
- 1 tablespoon ginger‑garlic paste
- 2–3 green chilies, slit (optional)
- 1 teaspoon cumin seeds
- 3–4 cloves
- 2–3 cardamom pods
- 1 small cinnamon stick
- 1 bay leaf
- 1/4 teaspoon turmeric powder
- Salt to taste
- 1/2 cup plain yogurt (optional)
- 1/4 cup chopped cilantro
- 1/4 cup chopped mint (optional)
- 1/4 teaspoon black pepper
- 1/2 cup paneer cubes (optional)
Instructions
- Heat oil or ghee in a large, heavy pan over medium heat.
- Add the sliced onions and sauté until deep golden brown and caramelized, about 8–10 minutes. Remove half of the onions and set aside for layering later.
- In the same pan, add cumin seeds, cloves, cardamom, cinnamon stick, and bay leaf. Stir for 30 seconds until fragrant.
- Add the ginger‑garlic paste and slit green chilies. Sauté for 1 minute.
- Add the chopped carrots, beans, cauliflower, potatoes, and peas. Cook for 4–5 minutes, stirring often.
- Sprinkle turmeric powder and salt, mixing well with the vegetables. If using yogurt, add it now and stir to coat the veggies.
- Add the paneer cubes (if using) and cook for another 2 minutes with the vegetables.
- In a separate large pot, bring water to a boil. Add salt and the soaked basmati rice. Cook rice until it’s about 80–90% done (slightly firm). Drain the rice.
- Layer half of the cooked rice over the vegetables in the pan. Sprinkle half of the reserved caramelized onions, half the chopped cilantro, and mint (if using).
- Add the remaining rice on top. Sprinkle the remaining caramelized onions, cilantro, and black pepper evenly.
- Cover the pan tightly with foil and place a lid on top. Reduce heat to low and let the biryani steam for 15–20 minutes until fully cooked and aromatic.
- Turn off heat and let it rest for 5 minutes before gently fluffing the rice.
- Serve warm with raita, salad, or curds.
2. Indian Lemon Rice
Indian lemon rice is a bright, tangy rice dish made by combining cooked lentils and rice with zesty lemon juice and savory spices. The turmeric‑kissed grains and seasoned lentils create a balanced mix of earthy, citrusy, and savory flavors that works beautifully as a main or side dish.
This version uses soaked lentils and basmati rice cooked together with aromatic onions, garlic, ginger, and a tomato base, making it hearty and flavorful enough to stand on its own. The fresh lemon or lime juice adds a refreshing brightness in every bite.
The final texture is tender and fluffy with a gentle citrus aroma and mild spice ideal for lunches, dinners, or potluck meals alongside raita or simple veggies.
Servings: 4–5
Ingredients
- 1 cup (200 g) brown lentils
- 1 cup (200 g) basmati rice
- 3 cups (about 400 g) chopped onions (2 medium onions)
- 1 tablespoon ginger
- 1 tablespoon garlic
- 3/4 cup strained tomatoes / passata / tomato puree
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- Salt to taste
- 2 cups (475 ml) water
- Freshly ground black pepper
- Lemon or lime juice to taste
- Garnish: finely chopped parsley
Instructions
- Drain the soaked brown lentils and rinse well.
- Drain the soaked basmati rice and keep aside.
- Heat a large pan or pot over medium heat. Add a little oil if needed.
- Add the chopped onions and sauté for 5–7 minutes until soft and lightly golden.
- Add the finely chopped ginger and garlic. Sauté for 1–2 minutes until fragrant.
- Stir in the strained tomatoes or passata and cook for another 2–3 minutes, allowing the mixture to thicken slightly.
- Add the ground cumin, ground coriander, paprika, and salt. Mix well.
- Add the soaked lentils and rice to the pan, gently combining with the spiced onion–tomato mixture.
- Pour in the 2 cups of water and stir to combine everything evenly.
- Bring to a gentle boil, then reduce heat to low. Cover the pot with a lid and cook for 15–18 minutes until the rice and lentils are tender and the water is absorbed.
- Turn off the heat and let it rest, covered, for 5 minutes.
- Fluff gently with a fork.
- Add freshly ground black pepper and lemon or lime juice to taste, tossing gently.
- Garnish with finely chopped parsley before serving.
3. South Indian Yogurt Rice
Curd rice is a creamy South Indian dish where soft, cooked rice is mixed with cooling yogurt and a simple tempering of spices. This combination creates a light, soothing texture with subtle savory and tangy notes that is comforting yet refreshing.
This one‑pot style recipe uses mashed rice and yogurt mixed together, then finished with a hot tempering of mustard seeds, lentils, curry leaves, and chilies to add aromatic depth and mild crunch.
The result is tender rice with a smooth, creamy consistency enhanced by the warm, fragrant seasoning — perfect served at room temperature or chilled with pickle or papad on the side.
Servings: 4
Ingredients
- 1 cup rice (cooked until very soft)
- 2 cups plain yogurt (curd)
- Salt to taste
- 2 teaspoons oil
- 1 teaspoon chana dal
- 1 teaspoon urad dal
- 1 teaspoon mustard seeds
- 1–2 dry red chilies (broken)
- ¼ teaspoon asafoetida (hing)
- 1″ piece ginger, finely grated
- 1–2 green chilies, slit
- 6–8 curry leaves
- Freshly ground black pepper (to taste, optional)
- Optional garnishes: grated carrot, cucumber, pomegranate seeds, roasted peanuts
Instructions
- Cook rice with water until very soft. Drain and mash lightly with the back of a spoon so it becomes creamy.
- In a bowl, combine the mashed rice with plain yogurt and salt. Mix well until smooth.
- Stir in grated carrot, cucumber, or other optional add‑ins if using.
- Heat oil in a small pan over medium heat. Add chana dal and urad dal; cook until they turn light golden.
- Add mustard seeds and let them splutter, then add dry red chilies, ginger, green chilies, and curry leaves. Cook until fragrant and curry leaves crisp.
- Add asafoetida and briefly stir.
- Pour the hot tempering over the yogurt rice mixture and mix thoroughly.
- Add freshly ground black pepper and garnish with parsley, pomegranate seeds, or roasted peanuts if desired.
- Serve at room temperature or chilled with pickle or papad.
4. Indian Tawa Pulao
Tawa pulao is a spicy, flavorful Indian rice dish where cooked rice is stir‑fried on a hot pan (tawa) with vegetables and aromatic spices. The result is a vibrant, savory rice that’s perfectly balanced with soft potatoes, crunchy peppers, and fragrant seasonings.
This one‑pan recipe is great for quick meals or lunchboxes, especially when there’s leftover rice to use up. Butter and oil sauté the spices and veggies together, infusing every grain with rich flavor while keeping the texture fluffy yet slightly crisp.
The final dish is aromatic, slightly spicy, and packed with colorful veggies and soft potatoes, making it a satisfying main or side that pairs beautifully with yogurt, chutney, or simple curry.
Servings: 2–3
Ingredients
- 2 cups cooked rice (preferably cold)
- 1–2 tablespoons butter or oil
- 1/2 teaspoon cumin seeds
- A pinch of asafoetida (hing)
- 1 dry red chili, broken or slit
- 1 tablespoon garlic‑ginger paste
- 1 small onion, finely chopped
- 1/2 green bell pepper, finely chopped
- 1 small boiled potato, chopped
- 1/2 cup peas (fresh or frozen)
- Salt to taste
- 1/4–1/2 teaspoon black pepper (optional)
- 1/4 teaspoon red chili powder (optional, for heat)
- 1–2 tablespoons chopped cilantro (optional, for garnish)
- Lemon wedges (optional, for serving)
Instructions
- Heat butter or oil on a large tawa or skillet over medium heat.
- Add the cumin seeds and let them sizzle for 20–30 seconds until fragrant.
- Sprinkle a pinch of asafoetida and add the broken dry red chili. Stir briefly.
- Add the garlic‑ginger paste and sauté for about 30 seconds until aromatic.
- Add the finely chopped onion and cook for 2–3 minutes until soft and translucent.
- Add the green bell pepper, boiled potato, and peas. Stir‑fry for 3–4 minutes until the vegetables are tender but still slightly crisp.
- Add the cooked rice to the pan, breaking up any clumps with a spatula.
- Season with salt, black pepper, and red chili powder (if using). Toss gently so every grain is coated with spices and veggies.
- Stir‑fry for another 3–4 minutes until the rice is heated through and slightly crisp in places.
- Remove from heat and garnish with chopped cilantro if desired.
- Serve warm with lemon wedges and accompaniments like raita, chutney, or curried veggies.
5. Indian Cumin Rice (Jeera Rice)
Jeera rice is a light and flavorful rice dish made with basmati rice and whole cumin seeds. It is simple, comforting, and comes together quickly, making it a reliable option for everyday meals.
This dish works well as a quick upgrade from plain rice and pairs easily with dal or any curry. It uses basic pantry ingredients and a straightforward cooking method, making it convenient even on busy days.
The rice turns out fluffy with a gentle aroma of cumin and whole spices. The subtle earthy flavor and soft texture make it a perfect base that complements a variety of side dishes.
Servings: 2
Ingredients
- 1 cup basmati rice
- 2 cups water
- 1–2 tbsp ghee or oil
- 1–2 tsp cumin seeds (jeera)
- 1 bay leaf
- 2 green cardamom
- 2–3 cloves
- 1 small cinnamon stick
- Salt to taste
- Fresh coriander (optional)
Instructions
- Rinse the basmati rice 2–3 times until the water runs clear, then soak it for 20–30 minutes. Drain and keep aside.
- Heat ghee or oil in a pan on medium heat.
- Add cumin seeds and let them crackle.
- Add bay leaf, cardamom, cloves, and cinnamon. Sauté for a few seconds.
- Add the soaked rice and gently stir for 1–2 minutes so the grains are coated well.
- Add water and salt, then mix once.
- Cover and cook on low heat until the rice is soft and the water is fully absorbed (about 12–15 minutes).
- Fluff gently and garnish with fresh coriander if desired.
6. Indian Paneer Biryani
Paneer biryani is a fragrant and satisfying rice dish made with basmati rice, paneer, and a blend of whole and ground spices. It feels warm, slightly rich, and well-balanced, making it suitable for both everyday meals and special occasions.
This recipe works as a complete one-pot meal where rice and paneer masala are layered and cooked together. It uses simple steps like sautéing spices, cooking a masala base, and combining it with partially cooked rice for a flavorful result.
The final dish has fluffy rice with soft paneer pieces coated in aromatic spices. Each bite carries a mix of mild spice, warmth from whole spices, and a lightly creamy texture from the masala.
Servings: 2–3
Ingredients
- 1 cup basmati rice
- 200g paneer (cubed)
- 2 tbsp oil or ghee
- 1 onion (thinly sliced)
- 1 tomato (chopped)
- 1 tsp ginger-garlic paste
- 1–2 green chilies
- ½ cup yogurt
- 1 tsp cumin seeds
- 1 bay leaf
- 2 cardamom pods
- 2 cloves
- 1 small cinnamon stick
- ½ tsp turmeric
- 1 tsp red chili powder
- 1 tsp garam masala
- Salt to taste
- Fresh coriander and mint
- 2 cups water
Instructions
- Rinse and soak basmati rice for 20–30 minutes, then drain.
- Heat oil or ghee in a pan and add cumin seeds along with bay leaf, cardamom, cloves, and cinnamon. Let them release aroma.
- Add sliced onions and cook until golden brown.
- Add ginger-garlic paste and green chilies, sauté for a minute.
- Add chopped tomatoes and cook until soft.
- Mix in turmeric, red chili powder, salt, and yogurt. Cook until the masala thickens slightly.
- Add paneer cubes and gently mix so they are coated with the masala.
- Add soaked rice and water, then mix lightly.
- Cover and cook on low heat until rice is cooked and water is absorbed (about 15–18 minutes).
- Sprinkle garam masala, fresh coriander, and mint. Let it rest for a few minutes, then fluff gently and serve warm.
7. Chana Dal Aloo Masala Rice
Chana dal aloo masala rice is a simple and filling rice dish made with basmati rice, chana dal, and potatoes cooked together with everyday spices. It feels warm, lightly spiced, and wholesome, making it a good option for a quick lunch or dinner.
This recipe works well as a one-pot meal where lentils, rice, and vegetables cook together, saving time and effort. It uses basic ingredients like cumin, turmeric, and onions, making it easy to prepare with pantry staples.
The rice turns out soft and fluffy, while the chana dal adds a slight bite and the potatoes give a comforting texture. The overall flavor is mildly spiced with a simple masala coating each grain.
Servings: 2–3
Ingredients
- 1 cup basmati rice
- ¼ cup chana dal (soaked for 20–30 minutes)
- 1 medium potato (chopped)
- 2 tbsp oil
- 1 tsp cumin seeds
- 1 onion (chopped)
- 1 tomato (chopped)
- 1 tsp ginger-garlic paste
- 1 green chili
- ½ tsp turmeric
- 1 tsp red chili powder
- 1 tsp garam masala
- Salt to taste
- 2 cups water
- Fresh coriander (optional)
Instructions
- Rinse and soak the rice for 20 minutes, then drain. Soak chana dal separately and keep aside.
- Heat oil in a pan or cooker and add cumin seeds. Let them crackle.
- Add chopped onions and sauté until soft.
- Add ginger-garlic paste and green chili, cook for a minute.
- Add tomatoes and cook until they turn soft and slightly mushy.
- Add turmeric, red chili powder, and salt. Mix well.
- Add chopped potatoes and soaked chana dal. Cook for 2–3 minutes.
- Add soaked rice and mix gently.
- Pour in water, cover, and cook until rice and dal are fully cooked (about 12–15 minutes on low heat or 2 whistles in a cooker).
- Sprinkle garam masala and fresh coriander, fluff gently, and serve warm.
8. Tamarind Rice (Puliyodarai)
Tamarind rice, also known as puliyodarai, is a tangy and mildly spiced rice dish made with cooked rice and a tamarind-based masala. It feels bold, slightly sour, and well-balanced with nutty and aromatic flavors.
This dish is very practical as it can be made using leftover rice and stays good for hours, making it suitable for lunchboxes or travel. The method involves preparing a spiced tamarind mixture and mixing it with rice, which keeps the process simple and efficient.
The texture is fluffy with a light coating of masala, while peanuts and lentils add a slight crunch. The flavor is a mix of tangy, spicy, and nutty notes with the aroma of curry leaves and sesame oil.
Servings: 2
Ingredients
- 1½ cups cooked rice
- 50g tamarind (soaked and pulp extracted)
- 2–3 tbsp sesame oil
- ½ tsp black pepper
- ½ tsp black sesame seeds
- 1 tbsp coriander seeds
- ¼ tsp methi (fenugreek) seeds
- ½ tsp mustard seeds
- 1 tsp chana dal
- 2 dried red chilies
- 1 tbsp roasted peanuts
- ¼ tsp turmeric powder
- 1 tsp red chili powder
- Salt to taste
- Few curry leaves
Instructions
- Heat a small pan and dry roast black pepper, sesame seeds, coriander seeds, and methi seeds until aromatic. Let them cool and grind into a coarse powder.
- Heat sesame oil in a pan and add mustard seeds. Let them crackle.
- Add chana dal, dried red chilies, and peanuts. Sauté until lightly golden.
- Add curry leaves and cook for a few seconds.
- Pour in the tamarind pulp and cook on medium heat until it thickens slightly.
- Add turmeric powder, red chili powder, salt, and the prepared spice powder. Mix well and cook until the oil starts to separate.
- Add the cooked rice and gently mix so the masala coats the rice evenly.
- Cook for 2–3 minutes on low heat, then turn off the heat and let it rest before serving.

Hi, I’m Anjali Arora — the curious heart behind Feast Chase.
To be honest, I’ve always felt most at ease in my own company. I’m not exactly a people-person (small talk still makes me cringe), but there are two things I’ve always loved deeply: animals and food.
