Go Back
+ servings
Vegetable rice in a bowl with curry and salad in the background

Vegetable rice

Vegetable rice also known as vegetable pulao is a delicious fragrant one-pot rice recipe from India. Loaded with vegetables, this pulao is vegan and gluten-free. It can be enjoyed with any curry or just a simple raita/ salad.
Course Main Course
Cuisine Indian
Diet Gluten Free, Vegan, Vegetarian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 255kcal


  • Cooking pot



  • Heat oil in a pot. Add all the whole spices and saute for a few seconds or until the spices become fragrant.
  • Add garlic and onion. Cook until the onion turns golden brown.
  • Add vegetables and saute for a minute.
  • Next, add washed rice, salt, and pepper. Mix everything and cook without water for around 2 minutes.
  • Add water and cilantro. Mix and cover the pot with a tight lid. Cook for 18-20 minutes. Switch off the gas. Don't remove the lid for at least 5 minutes.
  • After 5 minutes, remove the lid, fluff rice with a fork. Garnish with more cilantro. Serve hot with some raita, salad, or curry.


  1. Use long grain basmati rice to make vegetable pulao.
  2. Feel free to use the vegetables of your choice in the recipe.
  3. Stir fry the rice grains for around 2 minutes before adding water. It will help in keeping the grains separated once cooked.
  4. You can also add cashew nuts and raisins for a richer vegetable pulao.
  5. More detailed recipe tips and tricks are given within the post. Please follow them to make this recipe.


Calories: 255kcal | Carbohydrates: 49g | Protein: 6g | Fat: 4g | Saturated Fat: 1g | Trans Fat: 1g | Sodium: 35mg | Potassium: 337mg | Fiber: 5g | Sugar: 4g | Vitamin A: 3121IU | Vitamin C: 29mg | Calcium: 70mg | Iron: 2mg