Indian basmati rice with peas

This Indian basmati rice with peas combines fragrant basmati rice with sweet peas, enriched by garlic and coconut milk. It's a simple yet flavorful dish that makes an excellent side or main.

28 Jan 2026
Cook time 20 min
Prep time 10 min

Ingredients:

1.50 cups white rice
3 cups water
2 tbsp coconut milk
1.50 tsp salt
1.50 tsp turmeric powder
2 garlic cloves
1/2 cup peas
1 tsp coriander leaves
Indian basmati rice with peas

Indian basmati rice with peas is a delicious and easy-to-prepare dish that brings together the fragrant aroma of basmati rice with the sweet taste of peas and the rich flavors of garlic and coconut milk. This recipe is perfect for a quick weeknight dinner or as a side dish to complement a main course.

Instructions:

1. Rinse the Rice:
- Place 1.5 cups of white rice in a large bowl. Rinse the rice under cold running water until the water runs clear to remove excess starch. This helps prevent the rice from becoming too sticky.
2. Prep the Garlic and Peas:
- Mince the garlic cloves finely.
- If using fresh peas, you can leave them as they are. If using frozen peas, briefly rinse them under warm water to thaw slightly.
3. Combine Ingredients in a Pot:
- In a large pot or saucepan, combine 3 cups of water, 2 tbsp of coconut milk, 1.5 tsp of salt, 1.5 tsp of turmeric powder, and the minced garlic cloves. Stir well to ensure that the salt and turmeric are dissolved and evenly distributed.
4. Add the Rice and Peas:
- Add the rinsed rice to the pot, reducing the heat to low and ensuring it's evenly distributed in the water. Stir in the 1/2 cup of peas.
5. Cook the Rice:
- Bring the mixture to a boil over medium-high heat.
- Once it reaches a boil, reduce the heat to low, cover the pot with a lid, and let it simmer for about 15-20 minutes. Check periodically to ensure the rice does not stick to the bottom.
6. Check the Rice:
- After 20 minutes, check if the rice grains are tender and the water is fully absorbed. If needed, cook for an additional 5 minutes.
- Turn off the heat and let the pot sit, covered, for another 5 minutes. This helps the rice set and become fluffier.
7. Fluff the Rice:
- Use a fork to gently fluff the rice. This will separate the grains and distribute the peas evenly.
8. Garnish and Serve:
- Transfer the cooked rice to a serving dish and sprinkle with the finely chopped coriander leaves for a fresh touch.
- Serve hot, enjoying your flavorful Indian Basmati Rice with Peas as a side dish or a main course!

Once your Indian basmati rice with peas is ready, you’ll have a fragrant and flavorful dish that’s sure to be a hit at the dinner table. Serve it hot as a side or enjoy it on its own for a satisfying meal. The aromatic spices and creamy coconut milk elevate this simple recipe to a whole new level. Enjoy!

Indian basmati rice with peas FAQ:

What is the ideal cooking time for basmati rice?

Basmati rice typically cooks in about 15-20 minutes. Once it reaches a boil, reduce the heat, cover the pot, and let it simmer. Check for doneness after 20 minutes, and if necessary, cook for an additional 5 minutes.

Can I substitute coconut milk with another ingredient?

If you prefer not to use coconut milk, you can substitute it with an equal amount of vegetable broth or water. This will alter the flavor slightly but will still yield a delicious rice dish.

How can I store leftover basmati rice with peas?

Store leftover rice in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop, adding a little water if necessary to prevent dryness.

What should I do if my rice is too sticky?

If your rice turns out sticky, it may be due to cooking it for too long or not rinsing it thoroughly before cooking. Next time, rinse the rice until the water runs clear and keep an eye on the cooking time to prevent overcooking.

What type of peas can I use in this recipe?

You can use either fresh or frozen peas. If using frozen peas, rinse them under warm water for a few seconds to thaw before adding them to the rice.

Cooking Tips:

- Rinse the rice thoroughly under cold water before cooking to remove excess starch, which will help prevent the rice from becoming too sticky.

- Use freshly minced garlic for a more intense flavor compared to pre-minced garlic.

- If you prefer a spicier dish, you can add a pinch of chili powder or some finely chopped green chilies along with the garlic.

- For a richer flavor, sauté the garlic in a bit of oil before adding it to the rice and water mixture.

- Using frozen peas is a convenient and time-saving option, but you can also use fresh peas if available.

- Garnish the dish with additional coriander leaves for a burst of freshness and color just before serving.

Nutrition Facts

6 Servings
Calories 190kcal
Protein 4.11g
Carbohydrates 40g
Fiber 1.37g
Sugar 0.74g
Fat 1.55g

More recipes

Golden syrup and bacon roast potatoes

Sweet and savoury bacon roast potatoes with maple syrup.

06 Feb 2026

Roasted potatoes

Crispy roasted potatoes seasoned with rosemary and garlic.

26 Jan 2026

Roasted broccoli and green beans

Enjoy easy roasted broccoli and green beans with a hint of sweetness.

20 Feb 2026

Restaurant-style potato salad with pickles and herbs

Creamy potato salad with pickles and fresh herbs, perfect for gatherings.

13 Jan 2026

Spinach saute with brown butter and garlic

Quick sautéed spinach with brown butter and garlic.

28 Dec 2025

Lamb, eggplant & pea curry

A hearty lamb, eggplant, and pea curry in a rich tomato sauce.

09 Feb 2026

Sweet and spicy corn with citrus lime butter

Sweet and spicy corn topped with zesty lime butter.

27 Dec 2025

Creamy hasselback potato bake

Creamy Hasselback potato bake with garlic and cheese.

27 Jan 2026

Posts