clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Perfect Instant Pot Veggie Rice

  • Author: Brand New Vegan
  • Prep Time: 10 min
  • Cook Time: 35 min
  • Total Time: 45 minutes
  • Yield: Serves 4-6 1x
  • Category: Rice
  • Method: Instant Pot
  • Cuisine: Indian
  • Diet: Vegan


Looking for a PERFECT brown rice recipe for your Instant Pot?  Then you have got to try this Instant Pot Veggie Rice.  Perfect consistency and tastes amazing.


  • 1/4 cup onion, finely diced
  • 2-3 cloves minced garlic
  • 1 1/2 cups brown rice *
  • 2 small carrots, finely chopped
  • 1/2 tsp salt
  • 1 tsp yellow curry powder **
  • 2 cups low-sodium vegetable broth
  • 1 cup frozen peas

* I used Uncle Bens whole grain, brown rice

** I used Olde Thompson Yellow Curry Powder



  1. Place rice in a fine sieve and rinse thoroughly, set aside to drain.
  2. Dice onion and carrot and add to your instant pot.
  3. Add a few tablespoons of water or broth
  4. Set your IP to SAUTE mode (my IP DUO has a 'less' setting)
  5. Stir frequently until onions start to turn translucent
  6. Add garlic and rice - continue sautéing for another 30 seconds.
  7. Press the KEEP WARM/CANCEL button - and then add the salt, curry powder, and broth
  8. Stir thoroughly and attach lid, ensuring valve is set to SEALING
  9. Set IP to MANUAL  or PRESSURE COOK mode and set timer for 24 min
  10. Let IP naturally release pressure (NPR) for 10 minutes then carefully vent any remaining pressure
  11. Add frozen peas and fluff with a fork

Keywords: instant pot brown rice, instant pot veggie rice, indian brown rice