Namaste and welcome to Rice Cookers 101! Today, we have a recipe that will take your taste buds on a flavorful journey to India. This Indian chicken rice recipe will make your kitchen smell amazing and impress your friends and family with its delicious taste. So, let’s get started with the ingredients and cooking instructions to create a wholesome and satisfying meal using your trusty rice cooker! We’ve made this indian chicken rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

indian chicken rice ingredients


  • 1 pound boneless, skinless chicken breasts, cut into bite-sized pieces
  • 1 cup basmati rice, rinsed and drained
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger paste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon garam masala powder
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 tablespoon vegetable oil
  • 2 cups chicken broth
  • Salt and pepper, to taste
  • Fresh cilantro, chopped for garnish


  1. Heat the oil in a large pan over medium heat. Add the onion and cook until translucent, about 3-5 minutes.
  2. Add the garlic and ginger paste, and cook for another minute.
  3. Add the cumin, coriander, turmeric, garam masala, and cayenne pepper (if using). Cook for 1-2 minutes to allow the spices to release their flavor.
  4. Add the chicken and cook for 5-7 minutes, or until the chicken is cooked through.
  5. Add the rice to the pan and stir well to combine with the chicken and spices.
  6. Add the chicken broth and bring to a boil.
  7. Reduce the heat to low, cover the pan, and let the rice simmer for 15-20 minutes, or until the rice is cooked through and the liquid has been absorbed.
  8. Season with salt and pepper to taste.
  9. Garnish with fresh cilantro and serve hot.

indian chicken rice

How long does indian chicken rice last in the fridge?

Indian chicken rice can be safely stored in the fridge for up to four days after cooking. However, it is important to refrigerate the leftovers promptly after the meal, ideally within two hours of cooking, to prevent bacterial growth that can cause food poisoning. When storing the chicken rice, cool it down first by breaking it up into smaller portions and placing it in shallow containers with the lid off. This will hasten the cooling process and prevent any steam from creating a favorable environment for mold or bacteria to grow. When reheating the leftover chicken rice, ensure it reaches an internal temperature of 165°F before consuming to kill any remaining bacteria.

Click the banner below to find more of our favorite rice cookers!


Low calorie indian chicken rice recipe substitutions

To make this Indian Chicken Rice recipe lower in calories, you could substitute the boneless, skinless chicken breasts with boneless, skinless chicken thighs as it contains less fat and is relatively lower in calories. You could also reduce the amount of rice or switch it with cauliflower rice for fewer carbohydrates and calories. Another way to reduce calories is to use less oil for cooking or use a calorie-free cooking spray instead. Also, you could swap regular chicken broth with a low-sodium version or replace it with water to reduce sodium intake. Finally, garnishing with fresh herbs like mint or parsley instead of cilantro, which has a slightly higher calorie count, could further reduce the calories in the recipe.

What to serve with a indian chicken rice?

Indian chicken rice is a hearty and filling dish that is perfect for a main course. To complement the flavors of the dish, consider serving a side of raita or cucumber yogurt salad. The cool and creamy texture of these dishes can help balance out the spiciness of the rice and add a refreshing touch to your meal. Additionally, you may want to consider serving some naan bread or papadums on the side to help mop up any extra sauce or flavor from the dish. Enjoy!

Whats the best sauce for a indian chicken rice?

The best sauce for Indian chicken rice is raita. Raita is a popular yogurt-based condiment in Indian cuisine, known for its cooling effect and ability to complement the spiciness of Indian dishes. To make raita, whisk some plain yogurt with chopped cucumber, tomatoes, and onions, and season with salt, cumin, and coriander. You can also add a pinch of chili powder for some extra heat. Its creamy texture and refreshing flavor make it a perfect pairing for the fragrant chicken rice.

Indian chicken rice health benefits

Indian chicken rice is a dish that contains a number of health benefits. Firstly, chicken is a good source of protein and essential vitamins and minerals, which are important for maintaining healthy bones, muscles and skin. Rice is also a rich source of carbohydrates, which provide energy and regulate digestion. Additionally, Indian spices such as turmeric and cumin, which are commonly used in chicken rice, have anti-inflammatory properties and may also boost the immune system. Overall, Indian chicken rice is a nutritious and delicious meal option. However, if you are looking for a healthier recipe, I would recommend a vegetable stir-fry with brown rice, which is a low-fat and high-fiber option that can also help with weight management.

Click the banner below to find more of our favorite rice cookers!