Namaste and welcome to Rice Cookers 101! Today we’re excited to share with you our delicious recipe for Indian shrimp rice. Bursting with aromatic spices, succulent shrimp and fluffy rice, this dish is sure to impress your taste buds. With the convenience of using a rice cooker, you can easily create this authentic Indian cuisine from the comfort of your own home. Let’s get cooking! We’ve made this indian shrimp 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 shrimp rice ingredients


  • 1 cup basmati rice
  • 1 pound medium shrimp, peeled and deveined
  • 2 tbsp ghee or butter
  • 1 onion, chopped
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1/2 tsp salt
  • 1/2 tsp cayenne pepper
  • 1/2 cup frozen peas
  • 1/4 cup fresh cilantro, chopped


  1. Rinse the rice in a fine mesh strainer under cold water until the water runs clear. Drain and set aside.
  2. In a large saucepan, melt the ghee or butter over medium heat. Add the onion and cook until softened and lightly browned, about 5 minutes.
  3. Add the garlic and ginger and cook for another minute, stirring constantly.
  4. Add the cumin, coriander, turmeric, salt, and cayenne pepper and cook for another minute, stirring constantly.
  5. Stir in the rice and coat it well with the spice mixture. Add 2 cups of water and bring to a simmer. Reduce the heat to low, cover, and cook until the rice is tender and the water is absorbed, about 18-20 minutes.
  6. While the rice is cooking, place the shrimp in a bowl and season with salt and cayenne pepper. Set aside.
  7. When the rice is done, gently stir in the frozen peas and shrimp. Cover and cook until the shrimp are opaque and cooked through, about 5 minutes.
  8. Garnish with fresh cilantro and serve hot. Enjoy your Indian Shrimp Rice!

indian shrimp rice

How long does indian shrimp rice last in the fridge?

Indian shrimp rice can be stored in the fridge for up to 3-4 days after cooking. It is important to cool the rice down immediately after cooking and store it in an airtight container in the refrigerator. Reheating the rice to the proper temperature is also crucial to ensure food safety. If you plan to store the rice for longer, it is recommended to freeze it instead. When reheating frozen rice, it should be thawed in the refrigerator prior to being reheated in a microwave or on the stove.

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


Low calorie indian shrimp rice recipe substitutions

To make the Indian Shrimp Rice recipe lower in calories, a few substitutions can be made. First, instead of using ghee or butter, a low-calorie cooking spray or a small amount of olive oil can be used. Second, the amount of shrimp can be reduced and replaced with vegetables such as bell peppers, zucchini, or carrots. Third, brown rice can be used instead of basmati rice to increase fiber and reduce calories. Finally, instead of using frozen peas, fresh spinach can be wilted into the dish, providing more nutrients and fewer calories. Overall, these substitutions can make the Indian Shrimp Rice dish a healthier and lower calorie option.

What to serve with a indian shrimp rice?

Indian shrimp rice is already a flavorful dish on its own, but it can be paired with a few additional side dishes to make a complete meal. One option is to serve it with a simple cucumber and tomato salad dressed with lemon juice and salt. The fresh flavors and crunch of the vegetables will balance out the spiciness of the shrimp rice. Another option is to make a side of spiced roasted vegetables such as cauliflower, bell peppers, and onions. This will add some additional depth to the meal while still complementing the flavors of the shrimp rice. Serving with a cool cucumber raita and some piping hot naan bread will complete the meal.

Whats the best sauce for a indian shrimp rice?

The best sauce for Indian shrimp rice is a coconut curry sauce. As rice and shrimp are mild in flavor, the creamy and slightly sweet flavor of the coconut compliments them very well. The sauce can be made by sautéing onions, garlic, ginger, and spices in oil and then adding coconut milk, tomato sauce, and some vegetable stock. Simmer the mixture until it thickens slightly, and then add the cooked shrimp to it. Drizzle the sauce over the rice and shrimp mixture, and serve with some fresh cilantro on top for extra flavor. Overall, this sauce is a perfect match for Indian shrimp rice due to its rich texture and exotic flavors.

Indian shrimp rice health benefits

Indian shrimp rice can be a healthy and tasty meal option as it is a high-protein dish that contains essential omega-3 fatty acids from the shrimp. Additionally, the spices commonly used in Indian cuisine such as turmeric, cumin and coriander have anti-inflammatory properties and can aid in digestion. However, it is important to watch portion sizes as this dish can be high in carbohydrates from the rice. For a healthier option, you can consider making a shrimp stir-fry with lots of vegetables such as broccoli, bell peppers and carrots. This dish provides a plethora of vitamins and minerals and can be cooked with minimal oil for a lower calorie count.

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