Are you tired of making the same rice dish every day and looking for something that is a little different, naturally sweet, and full of goodness? Then Sweet Potato Rice is the recipe you have been waiting for! It is a colourful, wholesome, and flavour-rich one-pot dish made with soft rice, tender chunks of sweet potato, and warm spices that come together into a meal that is as nourishing as it is delicious.
The sweet potato rice recipe is naturally sweet, mildly spiced, and packed with vitamins, fibre, and complex carbohydrates that keep you energised and full for a long time. Sweet potatoes are one of nature’s most nutritious root vegetables, and when combined with the softness and aroma of good quality rice, they create a dish that is both comforting and wholesome. Whether you are cooking for a quick weekday lunch, a light dinner, or a healthy meal for the whole family, sweet potato rice is a delightful change from the ordinary. Serve it with curd, raita, or a simple coconut chutney to complete the meal.
Sweet Potato Rice Ingredients
- 1 cup rice (Keshar Kali Wada Kolam or any preferred variety)
- 1 large sweet potato, peeled and diced into small cubes
- 2 tablespoons ghee or oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1/4 teaspoon asafoetida (hing)
- 8–10 curry leaves
- 1 medium onion, finely chopped
- 1 green chilli, slit
- 1 teaspoon ginger, grated
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon red chilli powder
- 1 teaspoon coriander powder
- 1/2 teaspoon cumin powder
- Salt to taste
- 2 cups water
- Fresh coriander leaves for garnish
- 2 tablespoons roasted peanuts or cashews (optional)
- Lemon juice (optional)
- Grated fresh coconut for topping (optional)
Preparation Methods of Sweet Potato Rice
- In a pan on the stove
- In a pressure cooker
- In an instant pot
In the Pan on the Stove
Rinse 1 cup of Keshar Kali rice thoroughly under running water until the water turns clear. Soak the rice in fresh water for about 20 minutes, then drain and set it aside.
Peel the sweet potato and cut it into small, even-sized cubes so that they cook uniformly and do not turn mushy. Finely chop the onion, grate the ginger, and slit the green chilli. Keep all the ingredients measured and ready before you begin cooking.
Place a wide, heavy-bottomed pan on medium flame and add ghee or oil. Once the ghee warms up and begins to shimmer, add mustard seeds and let them pop and splutter. Add cumin seeds and let them crackle. Then add asafoetida and curry leaves and stir for a few seconds to let the aroma release.
Add the roasted peanuts or cashews at this stage if you are using them and fry for about 30 seconds until lightly golden. Add the finely chopped onion and green chilli and sauté on medium heat until the onions soften and turn lightly golden.
Add the grated ginger and cook for about 30 seconds until the raw smell goes away. Now add the diced sweet potato cubes and stir them into the base. Cook the sweet potato on medium heat for 3–4 minutes, stirring occasionally, so that they get a light sear on the outside and begin to soften slightly.
Add turmeric powder, red chilli powder, coriander powder, cumin powder, and salt. Mix everything together well so that the sweet potato pieces are fully coated with the spices.
Add the soaked and drained rice to the pan and gently stir to mix it with the sweet potato and masala. Be careful while stirring so that the rice grains do not break.
Pour 2 cups of water and mix once. Bring the mixture to a boil on high flame, then reduce the flame to low. Cover the pan with a tight-fitting lid and cook for 12–14 minutes until the rice is fully cooked, the sweet potato is tender, and all the water has been absorbed.
Switch off the flame and let the dish rest with the lid on for 4–5 minutes. Open the lid and fluff the rice gently with a fork. Squeeze a little lemon juice on top if you like and garnish with fresh coriander leaves and grated fresh coconut. Your sweet potato rice is ready to serve hot with curd, raita, or coconut chutney.
Rinse and soak 1 cup of Keshar Kali rice for 20 minutes, then drain and set aside. Peel and dice the sweet potato into small even cubes.
Heat ghee or oil in a pressure cooker on medium flame. Add mustard seeds and let them splutter. Add cumin seeds, asafoetida, and curry leaves and stir for a few seconds. Add peanuts or cashews if using and fry briefly.
Add the chopped onion and green chilli and sauté until golden. Add grated ginger and cook for 30 seconds. Add the sweet potato cubes and stir well. Cook for 2–3 minutes so that the cubes begin to soften slightly.
Add all the dry spice powders and salt and mix thoroughly. Add the drained rice and stir gently to coat with the masala. Pour 2 cups of water and mix once.
Close the lid of the pressure cooker and cook on medium flame until 2 whistles blow. Switch off the flame and allow the pressure to release naturally. Open the lid carefully and gently fluff the rice with a fork. Garnish with fresh coriander leaves, a squeeze of lemon juice, and grated coconut if desired. Serve hot with curd or raita.
Rinse and soak the rice for 20 minutes, then drain. Peel and dice the sweet potato into small even cubes and keep ready.
Turn on the sauté mode on the instant pot and add ghee or oil. Once warm, add mustard seeds and let them pop. Add cumin seeds, asafoetida, and curry leaves. Add peanuts or cashews if using and fry for 30 seconds.
Add the chopped onion and green chilli and sauté until lightly golden. Add grated ginger and cook for 30 seconds. Add the sweet potato cubes and stir well. Cook for 2–3 minutes on sauté mode.
Add the dry spice powders and salt and mix thoroughly. Add the drained rice and stir gently. Pour 2 cups of water and mix once. Cancel the sauté mode. Close the lid, set the valve to sealing position, and pressure cook on high for 5 minutes.
Once done, allow natural pressure release for 5 minutes, then manually release the remaining pressure. Open the lid carefully and fluff the rice gently with a fork. Squeeze lemon juice on top and garnish with fresh coriander leaves and grated coconut. Serve warm with curd, pickle, or a simple chutney.
Conclusion:
Sweet potato rice is a beautiful example of how a simple, everyday ingredient can completely transform your rice meal into something special. The natural sweetness of sweet potato balances perfectly with the warmth of the spices, and the softness of the rice ties everything together into a dish that is satisfying, nutritious, and deeply comforting.
It is a meal that is great for all ages, fits into a healthy lifestyle, and comes together in very little time. Whether you cook it for a quiet family dinner or a busy lunch break, sweet potato rice never fails to impress. So grab your favourite pack of Keshar Kali rice, cook this vibrant and nourishing dish today, and add a little colour and warmth to your everyday meals.
More Recipes