I’ve been working on  this Instant Pot Mexican Rice recipe for so long and am super excited to finally share it with you !  It’s simple, incredibly flavorful and because it gets made in the IP it doesn’t require a ton of supervision. I    wanted to keep it minimal in ingredients as well because most likely you will serve this as a side and let’s be honest- Mexican inspired cuisine requires a LOT of chopping- so I  like to keep things simple when possible.

This recipe would be great to serve as a side to any of my Mexican Inspired dishes like the  Poblano Enchiladas, Tandoori Quesadillas or my Taco Pizza!! You can also easily omit the beans or swap them out with black beans if you wish!

As always, if you do make this be sure to tag me on @thechutneylife so I    cans see your wonderful creations 🙂 Happy Eating!


Instant Pot Mexican Rice & Beans

Prep Time 15 mins
Cook Time 20 mins
Servings 6


  • 1 cup Basmati Rice, uncooked, rinsed and drained
  • 1 15 oz. can of pinto beans, drained and rinsed well
  • 1/2 cup corn
  • 1.5 cups diced onion
  • 1.25 cups water
  • 1 cup jarred salsa
  • 1.5 tbsp taco seasoning
  • 1 tsp chili powder
  • 1 tsp cumin powder
  • 1 tsp salt
  • 2 serrano chilis, finely diced
  • 6 cloves garlic, peeled and grated
  • 2 scallions, finely chopped with whites and green parts separated
  • 2 tbsp oil
  • shredded cheese, lettuce, pico de gallo and sour cream to serve on top


  • Turn the Instant Pot on saute mode and add 2 tbsp of oil. Once the oil is hot, add the green chilis and white parts of the scallions. Let them splutter for about 30 seconds or so and then add the diced onions.
  • Saute the onions for about 2-3 minutes until they are slightly soft. Hit cancel to turn the IP off and then immediately add the rinsed rice, salt, garlic, taco seasoning, chili powder, and cumin powder. Stir for about 2 minutes until garlic is fragrant but not browned.
  • Add the broth, and use a spatula to scrape up and browned bits of spices stuck to the pot (be sure to do this well so you don't get a BURN notice on your IP. Once you've added the broth, stir well.
  • Next, add the salsa into the IP but do not mix it it in, just place it in the center right over the rice and do not touch it.
  • Place your lid on the IP and set the IP to High Pressure Cook Mode and set the timer for 4 minutes. Once the IP beeps (and the pressure cooking phase is complete) quick release after 10 minutes.
  • Open the IP and use a fork to fluff and mix the rice very gently. Mixing the rice too vigourously at this stage will break the rice up and make it mushy. Let the rice sit for about 5 minutes. Next add in the pinto beans, corn and remaining green parts of the scallions. Taste for salt and adjust as needed.
  • Serve as a side, topped with shredded lettuce, pico de gallo and a dollop of sour cream.