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.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 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

Garlic broccoli with chicken gravy

Quick garlic broccoli served with rich chicken gravy.

05 May 2026

Lemon-butter braised brussels sprouts

Enjoy creamy lemon-butter braised Brussels sprouts as a side dish.

05 May 2026

Cucumber and mint raita

A refreshing cucumber and mint raita, perfect for spicy dishes.

05 May 2026

Maple-baked sweet potato

A delicious side of sweet potatoes baked with maple syrup and thyme.

05 May 2026

Sweet roast pumpkin

A simple recipe for sweet roast pumpkin with thyme and garlic.

05 May 2026

Pea and lettuce puree with tarragon

A smooth and flavorful pea and lettuce puree with tarragon.

05 May 2026

Chilli potatoes with garlic

Crispy chilli potatoes tossed with garlic and onion.

05 May 2026

Chicken curry

A hearty chicken curry with aromatic spices and rich sauce.

05 May 2026

Posts