Vegetable Pulao Recipe (Fragrant Indian Rice with Mixed Vegetables)
Vegetable pulao is a fragrant, one-pot rice dish made by gently simmering long-grain basmati rice with whole spices, aromatics, and a mix of vegetables. Unlike rich biryanis that rely on layered gravies and Dum cooking, a standard pulao brings everything together in a straightforward pot-cooking method where the rice absorbs the flavors of the spices and vegetables directly.
This version focuses on keeping the rice grains separate and fluffy without breaking them. You will sauté whole spices in ghee or oil to release their aromas, lightly fry the vegetables, and then cook the rice covered on low heat until tender.
Why This Recipe Works
- Soaking the basmati rice in water for 20 minutes allows the grains to elongate evenly during cooking, reducing the chance of breakage.
- Sautéing the whole spices in warm oil or ghee before adding the vegetables helps release their essential aromatic compounds into the cooking fat.
- Covering the pot with a tight-fitting lid traps the steam, ensuring the top layer of rice cooks at the same rate as the bottom.
Ingredient Notes
- Basmati rice: Use long-grain aged basmati rice for the best texture and aroma. Short-grain or ordinary rice will become sticky and will not yield the distinct grains characteristic of pulao.
- Ghee: Ghee adds a rich, traditional flavor to the dish. You can substitute it with neutral cooking oil if preferred.
- Whole spices (bay leaf, cinnamon, cardamom, cloves): These build the foundational aroma of the dish. Sauté them briefly in hot fat, but take care not to burn them.
If You’re Cooking Outside India
- Basmati rice: Found in the international aisle of most major supermarkets or in South Asian grocery stores. Look for packages labeled ‘extra long grain’.
- Ghee: Clarified butter commonly found in South Asian markets and many mainstream grocery store international sections.
How to Make Vegetable Pulao
Soaking the Rice
Rinse the basmati rice until the water runs clear, then soak it in water for 20 minutes before draining thoroughly.
Tempering Spices and Aromatics
Heat ghee in a pot, add the whole spices, and let them sizzle for a few seconds before adding sliced onions and ginger-garlic paste.
Cooking the Vegetables and Rice
Add the mixed vegetables and drained rice, stir gently to coat with the oil, pour in water, and bring to a simmer.
Simmering and Resting
Cover the pot with a tight lid, reduce the heat to low, and cook until the water is absorbed. Rest covered for 10 minutes before fluffing.
Cooking Tips
- Drain the soaked rice completely to ensure the water-to-rice ratio remains accurate.
- Stir the rice gently after adding water to avoid breaking the soaked grains.
Common Mistakes to Avoid
- Using too much water, resulting in mushy rice: Stick to the recommended water ratio for aged basmati rice, typically a 1:1.5 or 1:2 ratio depending on soaking time.
- Stirring the rice vigorously while it cooks: Stir only once or twice before covering the pot. Excessive stirring breaks the grains.
Variations
- Peas Pulao: Omit the mixed vegetables and use only fresh or frozen green peas as the primary vegetable addition.
Serving Suggestions
- Serve hot with plain yogurt or cucumber raita.
- Pair with a simple lentil dal or a mild vegetable curry.
Storage & Make-Ahead
Make ahead: You can chop the vegetables and soak the rice up to 30 minutes in advance.
Refrigerate: Store leftover pulao in an airtight container in the refrigerator for up to 2 days.
Freeze: Freezing is not recommended as basmati rice can lose its texture and turn mushy upon thawing.
Reheat: Reheat gently on the stovetop with a splash of water, or in the microwave until steaming hot.
Frequently Asked Questions
Can I use brown basmati rice for this recipe?
Brown basmati rice requires significantly more water and a longer cooking time than white basmati rice, so you will need to adjust the liquid and cooking duration accordingly.
Do I have to soak the rice?
Soaking helps the grains cook evenly and elongate properly, but if you are short on time, you can skip it and slightly increase the cooking water amount.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Vegetable Pulao
Ingredients
Equipment
Method
- Rinse the basmati rice in cold water until the water runs clear. Soak in water for 20 minutes, then drain completely.
- Heat the ghee in a heavy-bottomed pot over medium heat. Add the cinnamon stick, green cardamom pods, cloves, and bay leaf. Sauté for about 30 seconds until fragrant.
- Add the sliced onions and cook until translucent. Stir in the ginger-garlic paste and cook for 1 minute until the raw smell disappears. Add the mixed vegetables and sauté for 2 minutes.
- Add the drained basmati rice and salt to the pot. Stir gently to coat the rice in the oil without breaking the grains. Pour in 1 1/2 cups of warm water and bring to a gentle boil.
- Reduce the heat to low, cover the pot tightly with a lid, and cook for 12 to 15 minutes until the water is absorbed and the rice is tender. Remove from heat and let rest covered for 10 minutes before fluffing with a fork.
Notes






