Super flavorful Mexican Brown Rice easily made right in your Instant Pot along with your favorite salsa for the perfect side dish that comes out fluffy and delicious every single time!

Super flavorful Mexican Brown Rice easily made right in your Instant Pot along with your favorite salsa for the perfect side dish that comes out perfectly fluffy and delicious every single time!

You guys, this is truly the only side dish you’ll ever need.  Using the Instant Pot to make rice has been a total game changer for us because it’s just so dang simple to use and the rice literally comes out perfect every single time!  This instant pot Mexican rice recipe (also known as Spanish rice) makes the perfect side to any Mexican-inspired dish and all you need are just a few simple ingredients including your favorite salsa!

The best thing about using the Instant Pot is that you can just dump everything in, set it and LEAVE it.  Pretty much like using a crock pot except waaaay quicker.  And everything just tastes so much better in my opinion!

Super flavorful Mexican Brown Rice easily made right in your Instant Pot along with your favorite salsa for the perfect side dish that comes out perfectly fluffy and delicious every single time!

Ingredients You’ll Need

  • brown rice – I used long grain brown rice, but you could use long grain white rice as well, however the cooking time will be much quicker for white rice (see the various cooking times below)
  • broth or stock – feel free to use vegetable broth, chicken broth or any stocks you have on hand.  You could also use water, but you’ll lose some of the flavor
  • salsa – any favorite jarred salsa will do!  We like to use a medium salsa for a little heat, but feel free to use mild salsa or even hot for more spice.  If you don’t have any salsa on hand, feel free to use tomato sauce in place of it
  • onion – this adds so much flavor and you can use a white or yellow onion
  • garlic – you can use fresh chopped garlic or minced garlic from the jar
  • cilantro – this is mixed in at the very end and adds a nice fresh flavor as well as a pop of color.  However, if you’re one of those people who thinks cilantro tastes like soap, you can leave it out 😉
  • seasonings – combination of homemade taco seasoning, ancho chili powder and salt, you could also add a little cumin

How to Make Mexican Brown Rice

  1. Sauté onion and garlic.  Chop the onion and garlic and press the saute function on your Instant Pot.  Drizzle a little olive oil in the bottom of the pot and wait for it to heat up and the oil to glisten.  Sauté onion until translucent, about 3 to 4 minutes, then add in garlic and sauté for about 30 more seconds.
  2. Mix everything together.  Hit the ‘cancel’ button on the Instant Pot to turn the heat off and add in the taco seasoning, ancho chili powder and salt.  Mix together with the onion and garlic then add in the rice, giving it a quick stir.  Pour in the vegetable (or chicken) broth and salsa, mixing well until everything is all combined.
  3. Pressure cook.  Secure the lid of your Instant Pot and make sure the steam release valve is set to sealing.  Next press the manual, high pressure cook function and set the timer to 22 minutes (please note this is for brown rice, see below of the cooking time for white rice).  It will take a few minutes to come to pressure before the countdown starts.
  4. Naturally release.  Once the 22 minutes are up, allow the pressure to release naturally for about 15 minutes (this just means don’t touch it at all until the timer counts up to 15).  Then using a hand towel or oven mitt, carefully turn the steam release valve to the venting position to release the remaining steam.
  5. Serve and enjoy!  Twist open the lid of the Instant Pot and give the rice a good stir or fluff with a fork.  Mix in some fresh cilantro and it’s ready to serve.  You can also squeeze a little fresh lime juice on top for a bright fresh pop of flavor!

Can I Use White Rice?

Yes of course!  I suggest using a long grain rice such as basmati rice or jasmine rice for this dish and you’ll follow all the same instructions, just reduce the cooking time to 3 minutes (as opposed to 22 minutes for brown rice).  After securing the lid on the Instant Pot and setting the steam release valve to sealing, set the timer for 3 minutes.  Then let the pressure naturally release for 15 minutes, just as you would for the brown rice, mix in the cilantro and enjoy!

Super flavorful Mexican Brown Rice easily made right in your Instant Pot along with your favorite salsa for the perfect side dish that comes out perfectly fluffy and delicious every single time!

How to Serve Mexican Brown Rice

Prepping and Storage

You can store this Mexican rice in a sealed, airtight container in your fridge for up to 5 days.  To reheat the rice, I like to sprinkle a little water over top to keep it moist and heat in the microwave or place it in a saucepan on the stove.

For longer storage, let the rice cool completely and transfer to a freezer-safe container or a large Ziplock bag and store in your freezer for up to 3 months.  When ready to use, allow the rice to thaw out in the fridge overnight and reheat in the microwave or stove top.

Super flavorful Mexican Brown Rice easily made right in your Instant Pot along with your favorite salsa for the perfect side dish that comes out perfectly fluffy and delicious every single time!

Pin this now to find it later

Pin It

Follow on Instagram

Follow

More Mexican Dishes You’ll Love

Hope you all enjoy this Instant Pot Mexican Brown Rice and if you love this as much as we do, please leave me ⭐️⭐️⭐️⭐️⭐️ below and don’t forget to tag me on Instagram using the hashtag #eatyourselfskinny! I love seeing all your delicious recreations!

4.75 from 8 votes

Instant Pot Mexican Brown Rice

Super flavorful Mexican Brown Rice easily made right in your Instant Pot for the perfect side dish that comes out perfectly fluffy and delicious every single time!
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 6

Ingredients 

  • 1 Tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 Tbsp homemade taco seasoning, or store bought
  • 1/2 tsp ancho chili powder
  • 1/2 tsp kosher salt
  • 1 1/2 cups long grain brown rice
  • 1 1/2 cups vegetable or chicken broth, or water
  • 3/4 cup salsa
  • 1/2 cup fresh cilantro, finely chopped
  • Squeeze of lime, optional
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Begin by pressing the sauté function on your Instant Pot.  Drizzle a little olive oil and wait for the pot to heat up and the oil to glisten.  Sauté the onion until translucent, about 3 to 4 minutes, then add in garlic and sauté for about 30 more seconds.
  • Hit the ‘cancel’ button on the Instant Pot to turn the heat off and add in the taco seasoning, ancho chili powder and salt.  Mix together with the onion and garlic then add in the rice, giving it a quick stir.  Pour in the vegetable (or chicken) broth and salsa, mixing well until everything is all combined.
  • Secure the lid of your Instant Pot and make sure the steam release valve is set to sealing.  Next press the pressure cook function and set the timer to 22 minutes (if using long grain white rice set the timer to 3 minutes).  The Instant Pot will take a few minutes to come to pressure before the countdown starts.
  • Once the 22 minutes are up, allow the pressure to release naturally for about 15 minutes (this just means don’t touch it at all until the timer counts up to 15).  Then using a hand towel or oven mitt, carefully turn the steam release valve to the venting position to release any remaining steam.
  • Twist open the lid of the Instant Pot and give the rice a good stir.  Mix in some fresh cilantro and it’s ready to serve.  You can also squeeze a little lime juice on top for a bright fresh pop of flavor!

Nutrition

Serving: 1/6th of recipe | Calories: 202kcal | Carbohydrates: 41.2g | Protein: 3.4g | Fat: 2.4g | Saturated Fat: 0.3g | Sodium: 363.8mg | Fiber: 1.6g | Sugar: 3.3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

As a self-proclaimed foodie and fitness enthusiast, I have a passion for cooking and a huge desire to show that living a healthy lifestyle can actually be easy and fun!  Feel free to use the meal guide above to find your new favorite meal ideas or the dietary guides to the right to narrow things down even more!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. Deborah Vieira Biggs says:

    3 stars
    Oh man, my brown rice is still raw. Keep adding more water and putting on simmer-low but it’s still not tender 20 min later 😬. Hoping it eventually gets there but have a hangry family to deal with. Also halved the taco seasoning but still a bit spicy for our young eaters.

    1. Kelly Gellner says:

      Oh no! After it was done cooking for the 22 minutes did you let it sit there (not touching the pot) and let the pressure release naturally for an additional 15 minutes? This is crucial for the rice to finish cooking. I’m so sorry this didn’t work out for you!

  2. Bernadette Conroy says:

    5 stars
    Making again today; can i double recipe for 6qt Instant Pot? Think I’m gonna try…

    1. Kelly says:

      Yes that should work fine! Let me know though how it turns out 🙂

  3. Sabrina says:

    5 stars
    So incredibly delicious. Will definitely be making again