South Indian Vegetable Pulao
South Indian Vegetable Pulao is a easy South Indian recipe that serves 4. 340 calories per serving.
Prep: 25 min | Cook: 30 min | Total: 1 hr 5 min
Cost: $6.75 total, $1.69 per serving
Ingredients
- 2 tbsp Ghee
- 2 tbsp Oil (Neutral oil like sunflower or canola)
- 2 whole Bay leaves
- 1 inch piece Cinnamon stick
- 1 whole Star anise
- 3 whole Green cardamom pods
- 4 whole Cloves
- 0.5 tsp Black peppercorns
- 10-12 whole Cashew nuts
- 1 medium Onion (Sliced)
- 3-4 whole Green chilies (Slit lengthwise)
- 1 tsp Red chili powder (Optional, for color)
- 1 tsp Ginger garlic paste
- 1 medium Carrot (Diced)
- 10 whole Green beans (Chopped)
- 0.5 cup Green peas (Fresh or frozen)
- 0.5 cup Cauliflower florets
- 1 cup Basmati rice (Soaked for 30 minutes)
- 2 cups Water (Or 1 cup water + 1 cup coconut milk)
- 1 cup Coconut milk (Optional, for richer flavor)
- 0.25 cup Mint leaves (Handful, roughly torn)
- to taste Salt
Instructions
Soak the Rice
Rinse 1 cup basmati rice in several changes of water until the water runs clear. Soak in fresh water for 30 minutes. Drain before using.
Time: PT5M
Prep the Vegetables
While the rice soaks, peel and dice 1 carrot, chop 10 green beans, cut 0.5 cup cauliflower into small florets, and measure 0.5 cup green peas. Slice 1 medium onion and slit 3-4 green chilies lengthwise. Roughly tear a handful of mint leaves.
Time: PT10M
Heat Ghee and Oil, Temper Spices
Heat 2 tbsp ghee and 2 tbsp oil in a large heavy-bottomed pot over medium heat. Add 2 bay leaves, 1 cinnamon stick, 1 star anise, 3 cardamom pods, 4 cloves, and 0.5 tsp peppercorns. Sauté for 30 seconds until aromatic.
Time: PT2M
Temperature: Medium heat
Fry Cashews
Add 10-12 cashews and fry until golden brown, about 1 minute.
Time: PT1M
Temperature: Medium heat
Sauté Onions and Chilies
Add sliced onion and slit green chilies to the pot. Sauté for 2-3 minutes until onions turn translucent.
Time: PT3M
Temperature: Medium heat
Add Ginger Garlic Paste and Chili Powder
Add 1 tsp ginger garlic paste and 1 tsp red chili powder (optional for color). Sauté for 1-2 minutes until the raw smell disappears.
Time: PT2M
Temperature: Medium heat
Add Vegetables
Add diced carrot, chopped beans, cauliflower florets, and peas. Mix well and cook for 2-3 minutes.
Time: PT3M
Temperature: Medium heat
Add Rice and Liquids
Add the soaked and drained rice. Pour in 1 cup coconut milk and 1 cup water (or 2 cups water if not using coconut milk). Add mint leaves and salt to taste. Mix gently to combine.
Time: PT2M
Cook the Pulao
Cover the pot and cook on medium heat until all the water is absorbed and the rice is cooked, about 18-20 minutes. Do not open the lid frequently.
Time: PT20M
Temperature: Medium heat
Rest and Fluff
Turn off the heat and let the pulao rest, covered, for 5 minutes. Then gently fluff with a spoon or fork.
Time: PT5M
Serve
Serve hot with potato roast or ennai kathirikai, or enjoy as is.
Time: PT2M
Cleanup
Wash the pot, lid, cutting board, knife, bowl, colander, and utensils used.
Time: PT10M
Nutrition Facts
- Calories
- 340
- Protein
- 7g
- Carbohydrates
- 55g
- Fat
- 10g
- Fiber
- 4g
Dietary info: Vegetarian, Gluten-free, low-calorie
Allergens: Tree nuts (cashews), Dairy (ghee, if not using vegan substitute)
Last updated: April 7, 2026





