instant pot spanish rice

Instant Pot Spanish Rice

  • Author: Carrie Forrest, MPH in Nutrition
  • Prep Time: 15 minutes
  • Cook Time: 6 minutes
  • Total Time: 41 minutes
  • Yield: 4 1x


If you need a quick and easy side dish for weeknight meals or potlucks, look no further than this healthy and delicious Instant Pot Spanish Rice!



  • 1 teaspoon avocado oil or olive oil
  • 1 small red onion, chopped, about 3/4 cup
  • 1 1/4 cups reduced sodium chicken or vegetable broth
  • 1 tablespoon tomato paste
  • ¼ teaspoon chili powder*
  • 1 cup white rice, rinsed
  • ¼ cup pitted black olives
  • ½ teaspoon salt


  1. Turn on the Sauté function on your 6-quart Instant Pot. Add the avocado or olive oil and let it heat up for about 2 minutes.
  2. Add the chopped onion and let it sauté for about 3 minutes, stirring occasionally.
  3. Cancel the Sauté function and add the broth, tomato paste, chili powder, and rice, and stir to combine.
  4. Lock on the lid and set the time to 6 minutes on high pressure.
  5. When the cooking time is up, let the pressure come down naturally for 10 minutes. Remove the lid and stir in the olives and salt.
  6. Serve hot or store in a tightly-sealed container in the refrigerator for up to 5 days.


If you don’t like spice, just leave out the chili powder. 

  • Category: Side dish
  • Method: Instant Pot pressure cooker
  • Cuisine: Vegan, vegetarian, healthy, gluten free

Keywords: instant pot spanish rice, healthy instant pot recipes, vegan instant pot recipes