clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
prepared instant pot Spanish rice

Instant Pot Spanish Rice

  • Author: Jen
  • Prep Time: 2 Minutes
  • Cook Time: 5 minutes
  • Total Time: 7 minutes
  • Yield: 6 1x
  • Category: Sides
  • Method: Instant Pot
  • Cuisine: Mexican
  • Diet: Gluten Free


This recipe for Instant Pot Spanish Rice is one of the easiest things that you will ever make in the Instant Pot. It's a quick and easy side dish that is flavorful, healthy and saves well during the week for meal prep.


  • 1 1/2 cups uncooked white rice
  • 1 1/2 cups chicken broth or vegetable broth
  • 3/4 cup chunky salsa
  • 1/2 cup chopped white onion
  • 1/3 cup frozen peas
  • 1 tbs avocado oil
  • 1 tsp minced garlic
  • 1/2 tsp cumin
  • 1/2 tsp garlic salt
  • 1/2 tsp chili powder
  • salt and pepper to taste


  1. Turn Instant Pot to sauté mode and when hot, add in avocado oil minced garlic and chopped onion. Sauté for 1-2 minutes
  2. Turn off sauté mode and add broth and seasonings, scraping up all the garlic and onion from the bottom of the pot
  3. Add uncooked rice and mix everything together. Top rice mixture with salsa WITHOUT mixing it in (see picture in recipe post)
  4. Set Instant Pot valve to "Sealing" and cook on high pressure for 5 minutes
  5. Allow Instant Pot to release naturally. This will take about 15 minutes. Then open Instant Pot and add frozen peas, mixing everything together.
  6. Fluff rice with a fork and cilantro, jalapeño or avocado for garnish


*Natural release will allow the liquid to absorb and give you a nice fluffy rice texture. Cook time does not include natural release or time for instant pot to build to pressure.


  • Serving Size: 1/6th of recipe
  • Calories: 191
  • Fat: 2.5
  • Carbohydrates: 38.7
  • Fiber: 0.2
  • Protein: 3.7

Keywords: instant pot, Mexican rice, gluten-free, easy