Go Back
+ servings
Spanish rice in instant pot
Print Add to Collection

Instant Pot Spanish Rice

The easiest side dish for any of your Mexican inspired meals! This Instant Pot Spanish Rice has an 8 minute cook time for the easiest and most delicious rice! You'll never used the packaged stuff again.
Course Side Dish
Cuisine Mexican
Prep Time 12 minutes
Cook Time 8 minutes
Pressurize 10 minutes
Total Time 30 minutes
Servings 8
Calories 212kcal



  • 2 tablespoons avocado oil
  • 2 cups long grain white rice
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1/8 teaspoon cumin
  • 8 oz tomato sauce
  • 2 cups chicken broth


  • Turn Instant Pot to saute and heat avocado oil
  • Add rice and stir while letting toast for about 3-4 minutes
  • Turn off Instant Pot and add remaining ingredients
  • Add lid and set to seal
  • Set to high pressure for 8 minutes (it will take about 10 minutes to come to pressure before it starts cooking)
  • When cooking time is completed you can turn the valve for quick pressure release or allow for natural pressure release
  • Fluff rice and stir to combine before serving


  • rice is toasted when you can just start to smell a nutty aroma and the rice is not yet browned yet
  • veggie broth can be subbed for chicken broth to make vegetarian
  • if performing quick pressure release be sure to be mindful of the steam and don't burn your fingers


Calories: 212kcal | Carbohydrates: 39g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Sodium: 657mg | Potassium: 198mg | Fiber: 1g | Sugar: 1g | Vitamin A: 123IU | Vitamin C: 6mg | Calcium: 20mg | Iron: 1mg