Instant Pot Mexican Rice | Yup, it's Vegan

Instant Pot Mexican Rice

A vegetarian and vegan version of Instant Pot Mexican rice, made with simple ingredients. Great as taco or burrito filling, with beans, or on its own as a side dish.

Course Side Dish
Cuisine gluten-free, Mexican, nut-free, refined sugar-free, soy-free, vegan, vegetarian
Keyword Instant Pot Mexican rice
Prep Time 10 minutes
Cook Time 15 minutes
Natural Release Waiting Time 20 minutes
Total Time 45 minutes
Total Yield 3 cups
Calories Per Serving 90 kcal
Author Yup, it's Vegan


  • 1 and 1/2 cups long grain white rice
  • 1 and 1/2 tbsp vegetable oil (or oil of choice)
  • 1 small onion finely chopped (any color)
  • 2 cloves garlic minced
  • 1 tsp paprika
  • 2 tbsp tomato paste
  • 1 and 3/4 cups + 2 tbsp low-sodium vegetable broth (aka 2 cups minus 2 tbsp)
  • salt to taste


  1. Rinse the starch off of the outside of the white rice. My preferred way to do this (see the photos above) is to put the rice in a bowl, submerge it in water, mix it around, pour off the excess water, and repeat until the water is relatively clear. This uses a little bit less water than simply rinsing it. Then, drain the rice.

  2. Set your Instant Pot to "Saute" mode. Once it's warm, add the vegetable oil and the onion. Cook for 1-2 minutes, stirring frequently, until the onion is fragrant.

  3. Add the rice. Continue to cook, stirring almost constantly, until the rice is toasted and just starting to stick - about 3-4 minutes. Stir in the garlic, paprika, and tomato paste, and cook for just 30 seconds more. Immediately add the vegetable broth and stir everything together, scraping the bottom well.

  4. Add the Instant Pot lid and flip the switch on the top to "Sealing". Using the "Manual" mode on "High" pressure, set the time to 4 minutes. After the pressure cooking is complete, allow the seal to naturally release (about 20 minutes). Season to taste with salt.

  5. Serve the Instant Pot Mexican rice hot, fluffing gently before serving.

Nutrition Facts
Instant Pot Mexican Rice
Amount Per Serving (1 quarter cup)
Calories 90 Calories from Fat 18
% Daily Value*
Total Fat 2g 3%
Polyunsaturated Fat 1g
Total Carbohydrates 17g 6%
Dietary Fiber 1g 4%
Sugars 1g
Protein 2g 4%
* Percent Daily Values are based on a 2000 calorie diet.