Go Back Email Link
+ servings
Mexican rice in a white bowl
Print

Incredibly Flavorful Vegan Mexican Rice Recipe (Instant Pot)

This Vegan Mexican Rice recipe, also known as Vegan Spanish Rice, is packed with delicious flavors and captures the taste of rice you'd find in authentic Mexican restaurants. It's the perfect side dish with simple ingredients and it's easy to make.
Course Side Dish
Cuisine Mexican
Diet Vegan, Vegetarian
Keyword vegan mexican rice recipe, vegan spanish rice
Prep Time 10 minutes
Cook Time 4 minutes
pressurize and natural release 23 minutes
Total Time 37 minutes
Servings 4 servings
Calories 170kcal
Author Cindy Newland with Intentionally Eat

Equipment

Ingredients

  • 2 cups long grain white rice
  • 1 Tbsp olive oil
  • 2 cloves garlic, minced
  • 1 medium sized onion, chopped
  • 1 poblano pepper, diced
  • 2 1/2 cups vegetable broth
  • 8 oz tomato sauce

Seasonings

  • 1 1/2 tsp chili powder
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp cumin
  • 1/4 tsp white pepper can sub black pepper
  • salt to taste

Instructions

  • Rinse the rice, drain, and set aside.
  • In the Instant Pot pressure cooker, using the Saute function, heat the olive oil. Once hot, add the onion and poblano and saute, stirring often, for 2-3 minutes or until softened.
  • Add the minced garlic and cook for 30 seconds. Turn off Saute function.
  • Pour the broth into the Instant Pot and stir to scrape any pieces stuck to the bottom of the pot. Add the remaining ingredients including the rinsed rice and stir. 
  • Place the lid on the Instant Pot and turn the steam release valve to the sealing position. Pressure cook on high for 4 minutes. When it finishes cooking, allow the pressure to naturally release for 13 minutes by leaving it alone
  • Then, carefully release any remaining steam by turning the steam release valve to the venting position. Once the pin drops down, remove the lid and fluff the rice. 
  • Serve with fresh cilantro, vegan cheese, or a squeeze of lime juice.

Notes

If you made this recipe tag me @intentionallyeat or #intentionallyeat.
NOTES & TIPS 
You could use this Copycat Old El Paso Enchilada Sauce in place of the tomato sauce for a bolder flavor.
You could use this Copycat Old El Paso Taco Seasoning instead of the seasonings. 
This recipe uses long-grain white rice. If using long-grain brown rice add 25 minutes cooking time. 
Short-grain rice will be slightly sticky and not as fluffy as long-grain rice.
Nutritional Information is only an estimate. The accuracy of this recipe may differ depending on the ingredients you use.

Nutrition

Serving: 0.5 cup | Calories: 170kcal | Carbohydrates: 30g | Protein: 3g | Fat: 4g | Fiber: 2g