Go Back

Instant Pot Spanish Rice

Spanish rice that tastes just like it was from a Mexican restaurant! You will never use a Spanish Rice spice packet again after making this dish. Serve with refried beans or use as the base of a burrito bowl!
Servings 8 people


  • Pressure Cooker or Instant Pot


  • 1 T olive oil
  • 1/4 cup diced onion
  • 2 cloves garlic minced
  • 1 small jalapeno diced and seeds/ribs removed
  • 1/2 tsp smoked paprika or paprika
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/4 tsp oregano
  • 1 tsp kosher salt
  • 2 cups broth vegetable or chicken
  • 2 cups brown rice or white rice rinsed
  • 6 oz canned tomato sauce


  • Add olive oil to the Instant Pot and turn on SAUTE. Keep the lid off of the Instant Pot.
  • Once hot, add the onion and stir often. Cook about 2 minutes or until soft. Add the minced garlic, jalapeno and spices. Stir constantly for 30 seconds.
  • Push the OFF button.
  • Add the remaining ingredients.
  • Put the lid on the instant pot. Turn on for 25 minutes on High Pressure for brown rice. Or use the RICE setting for white rice.
  • Once done, let the pressure release on its own and do not vent.
  • Stir and eat! We topped our rice with refried beans!


Recipe tested using brown rice.
Original recipe adapted from https://amindfullmom.com/instant-pot-spanish-rice/