• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Cookilicious logo

  • About
  • Recipes
  • Podcast
  • Collaborate
  • Shop
menu icon
go to homepage
search icon
Homepage link
  • About
  • Recipes
  • Collaborate
  • Podcast
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Mexican » Instant Pot Mexican Rice

    Published: Feb 11, 2022 · Modified: Feb 11, 2022 by Priya * This post may contain affiliate links.

    Instant Pot Mexican Rice

    Recipe Print
    Instant Pot Mexican Rice served in a rectangular tray and text at the top and bottom
    Instant Pot Mexican Rice served with sour cream and tortilla chips
    3 image collage of Instant Pot Mexican Rice with text at the top

    Easy and authentic vegan/vegetarian Mexican fried rice made with rice and beans in the Instant Pot is a family favorite. Make it in just 30 minutes.

    Bookmark this recipe, you will be making it on repeat!

    Instant Pot Mexican Rice served in a rectangular tray

    Table of Contents

    • Love Mexican rice
    • Are Mexican rice and Spanish rice the same
    • Why make this
    • Why Instant Pot
    • Ingredients needed
    • How to make it
    • How to make it on a stovetop
    • Serving suggestions
    • Top recipe tips
    • Recipe substitutions
    • Different cook times for different rice
    • Got a burn signal
    • How to prevent it from getting mushy
    • Ways to store leftovers
    • My favorite Mexican recipes
    • Instant Pot Mexican Rice

    Love Mexican rice

    At a Mexican restaurant, we always order Mexican rice because we love it so much! I started it making it home after I got my Instant Pot.

    This vegetarian/vegan fried Mexican rice is a red-colored side dish made with rice, beans, and spices. It's extremely flavorful yet simple and easy to make.

    Are Mexican rice and Spanish rice the same

    No, they are not! Although they both are almost vegan (barring sour cream and cheese) and made with rice and beans, they are slightly different but often used interchangeably.

    What differentiates these two are the seasonings used. Spanish rice uses saffron which adds a different aroma and yellow color to the dish.

    Mexican rice uses cumin, tomatoes, chilly powder, and other spices to give it a tangy flavor and red color. Also, Spanish rice is a bit firmer whereas Mexican rice is softer.

    Instant Pot Mexican Rice served in a platter

    Why make this

    • Very customizable
    • Is a vegan and gluten-free beans and rice dish
    • The recipe is scalable (halved or doubled) with no change in the cook time
    • Make it in the Instant Pot and on a stovetop
    • This can be made ahead of time and stored
    • Loved by all

    Why Instant Pot

    I prefer making rice dishes in the Instant Pot these days. It always guarantees fluffy separate grains and I don't have to worry about it becoming mushy and lumpy.

    Plus it saves me time and reduces the number of vessels used. Win-Win for me! Trust me, you will never go back to the stove-top version!

    There are many variations to making Mexican rice in the Instant Pot. I have tried a couple of them and finally settled on this recipe.

    My Instant pot Mexican rice recipe is fail-proof and comes out delicious every single time. I like my Mexican rice to be loaded with flavors and this recipe hits that sweet spot!

    BTW, I have an entire category dedicated to Instant Pot recipes in case you want to check it out.

    Ingredients needed

    all the ingredients needed to make Instant Pot Mexican Rice placed on a table with labels on them

    Rice - I like to use Basmati rice to make this Mexican rice recipe. You can also use any long grain rice or Jasmine rice instead. You will have to alter the cooking time accordingly.

    Veggies - onion, scallions, bell pepper, sweetcorn are the veggies I like to add to this rice recipe.

    Herbs and spices - garlic, serrano peppers, taco seasoning, cumin powder, oregano, red pepper flakes, and Mexican seasoning mix give this rice an authentic flavor.

    Beans - I have used low sodium canned Pinto beans. You can any other beans like kidney beans, black beans, and/or even chickpeas to make this vegan rice.

    Salsa - Medium chunky salsa is what you will need. You can use store-bought or make it at home.

    all the ingredients needed for the garnish of Instant Pot Mexican Rice placed on a table with labels on them

    These are what you need to garnish the Instant Pot vegetarian/vegan Mexican fried rice.

    Greens - The green part of the scallions, shredded lettuce, cilantro are the greens you would need.

    Sour cream - If you are vegan, then use vegan sour cream or use regular sour cream if you are not.

    Tortilla chips - Use any tortilla chips that are available to you. You can also make it at home.

    Salsa - Medium chunky salsa is what you will need. You can use store-bought or make it at home.

    How to make it

    4 image collage showing how to make Mexican rice in the instant Pot

    If using dry Pinto beans, soak them overnight and then cook them the next day. Rinse rice under running water till the water runs clear. You can also add it without rinsing.

    1. Add butter and oil to the Instant Pot. Turn it on to saute mode. Fry minced serrano peppers, garlic, the white part of scallions, and chopped onions.
    2. After the onions have turned translucent, add the chopped bell peppers and sweetcorn. Saute for a minute.
    3. Add the rinsed rice to the pot.
    4. Then add red pepper flakes, oregano, cumin powder, Taco Seasoning, and Mexican seasoning mix (if adding). Mix and saute the rice for a minute.
    4 image collage showing the steps to make Instant Pot Mexican Rice
    1. Now add water, deglaze the pot, and scrape all the sides.
    2. Next, add the salsa in the center. Do not mix it. Cancel the saute mode. Close the lid. Cook in manual/pressure mode for 4 minutes.
    3. Release pressure naturally after 10 minutes. Fluff the rice with a fork. Do not stir it just yet. Let it sit for about 5 minutes. Then add the canned pinto beans.
    4. Garnish with green part of scallions and cilantro. Mix them all with the rice lightly. Check and add salt.

    How to make it on a stovetop

    If you don't own an Instant pot, no worries. You can easily make it on the stovetop.

    You can either use precooked or leftover rice or cook the rice with all the ingredients together on a stovetop.

    1. Add butter and oil to the pan. Fry minced serrano peppers, garlic, white part of scallions and chopped onions.
    2. After the onions have turned translucent, then add the chopped bell peppers and sweetcorn. Saute for 2 minutes.
    3. Next add the salsa or tomato puree. Continue to saute for 2 more minutes.
    4. Then add red pepper flakes, oregano, cumin powder, Taco seasoning, and Mexican seasoning mix (if adding). Mix and saute for a minute.
    5. Now add the drained and rinsed Pinto beans.
    6. Add the rinsed rice to the pot along with water and salt. Mix, cover and cook on medium flame for 10-12 minutes.
    7. Check if the rice is done by pressing the grains between your fingers.
    8. When its done, garnish it with cilantro, and the green part of the scallions.

    If using pre-cooked rice, follow the same steps as above and finally add the cooked rice, mix, garnish, and serve.

    Instant Pot Mexican Rice served with tortilla chips on the side

    Serving suggestions

    Serve it with shredded lettuce, crushed tortilla chips, shredded cheese, sour cream. You can also dress it up any way you like or enjoy it without any toppings.

    Instant Pot Mexican fried rice can be served as a side with any Mexican dish. You can also enjoy it by itself or use it as filling in a burrito. It can be served for breakfast, lunch, or dinner!

    Serve this vegetarian/vegan Mexican fried rice for potlucks, brunches, date nights, weekday meals, weekend parties, Cinco de Mayo, or even pack them in lunch boxes.

    Top recipe tips

    Instead of water, add vegetable broth for more flavor. There is no need to soak the rice. Just rinse it well and use it.

    If looking for healthier options, follow the stovetop version and use cooked quinoa or cauliflower rice instead of white rice.

    I have used store-bought salsa, you can also make it at home. Since the salsa I used already was salted, I didn't add salt while cooking it.

    Add a teaspoon of sugar to balance the flavors if needed. You can make Instant pot Mexican Rice with diced tomatoes, tomato sauce, tomato paste, or salsa.

    Recipe substitutions

    Instead of salsa, you can also add tomato puree. No matter what you use, add it at the last step, do not mix it in, and then close the lid.

    Feel free to add more veggies like mushrooms, carrots, green peas, zucchini, broccoli, etc to the rice to make it more wholesome. You can also skip adding any veggies.

    Swap pinto beans with red kidney beans, and/or black beans in this vegan Instant Pot Mexican rice recipe. You can always skip adding any beans if you want.

    Serrano peppers can be swapped with Jalapenos or Indian green chillies. Taco seasoning and Mexican seasoning mix can be skipped if you don't have one.

    Different cook times for different rice

    When making Mexican rice in the Instant Pot, if you're using Jasmine rice, the cooking time would be 3 mins on HIGH PRESSURE followed by 10 mins natural pressure release.

    Similarly, for other long-grained rice, the cooking time would be 7 mins on HIGH PRESSURE followed by 10 mins natural pressure release.

    If using long-grain brown rice, soaking it for 20 minutes helps. Then add an additional ¼ cup of water and cook it in the Instant Pot for 20 minutes.

    Got a burn signal

    Sometimes, your Instant Pot may show a Burn signal. There are many reasons why you are getting it:

    The pot is too hot from sauteeing, should this happen in the future simply turn off the pot and wait a few minutes.

    It could be that the gasket in improperly inserted. Open the lid and fix it properly. The pressure relief valve could also be stuck and release steam. Check that. There are bits stuck to the bottom of the pot.

    Always give the ingredients a stir after adding water to prevent anything from sticking at the bottom. But don't mix after adding the salsa or tomato puree.

    How to prevent it from getting mushy

    After you open the lid of the Instant Pot, let it rest for 5-7 minutes. Then mix it lightly using a fork. Do not stir. This will prevent the Mexican rice from becoming mushy.

    If you think the rice has too much moisture, just leave it on 'keep warm' mode, and excess moisture will be absorbed by the rice or evaporate lending to perfect fluffy and delicious rice.

    I would suggest you remove the steel insert once the rice has cooked. This prevents the rice from sticking to the bottom due to the residual heat.

    You can also transfer the fluffed vegetarian/vegan Mexican fried rice from the steel insert into a serving bowl.

    Ways to store leftovers

    This vegetarian/vegan Mexican fried rice can be made ahead of time and it stays well in the fridge for 4-5 days. You can also freeze it for 3 months.

    Thaw it overnight in the fridge. To reheat, sprinkle a few drops of water to moisten the rice and microwave it.

    My favorite Mexican recipes

    These dishes will go really well with this vegan rice and beans dish.

    • Indian Mexican Pani Puri Recipe
    • Vegan Mexican Casserole With Gnocchi
    • Cheese Quesadilla With Tandoori Masala Flavor
    • Instant Pot Black Beans Taco Boats
    Mexican Fried rice served with sour cream and tortilla chips on top.
    Instant Pot Mexican Rice served in a rectangular tray

    Instant Pot Mexican Rice

    Easy and authentic vegan/vegetarian Mexican Fried rice made with rice and beans in the Instant Pot is a family favorite. Bookmark this recipe, you will be making it on repeat!
    5 from 18 votes
    Print Pin Rate
    Course: rice
    Cuisine: Mexican
    Prep Time: 5 minutes
    Cook Time: 25 minutes
    Servings: 4 people
    Calories: 438.24kcal
    Author: Priya Lakshminarayan

    Equipment

    Instant Pot

    Ingredients 

    • 1 tablespoon butter
    • 1 tablespoon oil
    • 6 garlic
    • scallions white part
    • ⅓ cup onions chopped
    • 2 serrano peppers
    • 1 teaspoon cumin powder
    • 1 teaspoon red pepper flakes
    • 1 tablespoon Taco seasoning
    • 1 tablespoon Mexican seasoning mix optional
    • 1 teaspoon oregano
    • ⅓ cup sweetcorn
    • 1 bell pepper
    • 1 cup rinsed rice
    • 1.5 cups water or vegetable stock
    • ½ cup salsa
    • 16 oz pinto beans
    • scallions green part

    For toppings

    • ⅓ cup cilantro
    • Sour cream
    • Tortilla chips
    • shredded lettuce
    • shredded cheese optional
    • guacamole optional

    Instructions

    • If using dry Pinto beans, soak them overnight and then cook them the next day. Rinse rice under running water till the water runs clear. You can also add it without rinsing.
    • Add butter and oil to the Instant Pot. Turn it on to saute mode. Fry minced serrano peppers, garlic, white part of scallions and chopped onions.
    • After the onions have turned translucent, add the chopped bell peppers and sweetcorn. Saute for a minute.
    • Add the rinsed rice to the pot.
    • Then add red pepper flakes, oregano, cumin powder, Taco seasoning, and Mexican seasoning mix (if adding). Mix and saute the rice for a minute.
    • Now add water, scrape all the sides and give it a stir.
    • Next, add the salsa in the center. Do not mix it. Cancel the saute mode. Close the lid. Cook in manual/pressure mode for 4 minutes.
    • Release pressure naturally after 10 minutes. Fluff the rice with a fork. Let it sit for about 5 minutes. Then add the canned pinto beans.
    • Garnish with green part of scallions and cilantro. Mix them all with the rice lightly. Check and add salt.
    • Serve it with shredded lettuce, crushed tortilla chips, shredded cheese, sour cream.

    Notes

    Keep scraping off the bits stuck at the bottom as you cook. Always give the ingredients a stir after adding water to prevent anything from sticking at the bottom.
    But don't mix after adding the salsa or tomato puree. This will prevent getting the burn signal. 
    After you open the lid of the Instant Pot, let it rest for 5-7 minutes. Then mix it lightly using a fork. Do not stir. This will prevent the rice for becoming mushy.
     

    Nutrition

    Calories: 438.24kcal | Carbohydrates: 77.89g | Protein: 15.49g | Fat: 7.98g | Saturated Fat: 2.37g | Polyunsaturated Fat: 1.66g | Monounsaturated Fat: 3.34g | Trans Fat: 0.13g | Cholesterol: 7.53mg | Sodium: 375.54mg | Potassium: 810.42mg | Fiber: 13.47g | Sugar: 4.59g | Vitamin A: 1607.82IU | Vitamin C: 44.94mg | Calcium: 107.56mg | Iron: 3.9mg
    Tried this Recipe? Share your creation by tagging me on Instagram @Cookilicious using #cookiliciousveg!
    Love watching recipe videos?Subscribe to my Cookilicious YouTube channel now to get your weekly recipe fix - Youtube

    More Mexican

    • Vegan Enchilada Casserole With Beans
    8 shares
    GIFT FOR YOU

    Free Vegan Beginner's Guide

    Tips, recipes & secrets to transform your lifestyle.

    Reader Interactions

    Comments

    1. Magda B says

      July 02, 2022 at 5:14 pm

      5 stars
      Made the instant pot Mexican rice recipe tonight, I made the cheese quesadilla with tandoori masala and all the other extras suggested by Priya and everyone LOVED it! It was a dance of flavours in our mouths. DELICIOUS!!!!

      Reply
      • Priya says

        July 03, 2022 at 12:01 am

        Thank you so much. This means a lot. 🙂

        Reply
    2. Manisha says

      February 18, 2022 at 11:05 am

      5 stars
      This turned out really well. Thank you for the recipe.

      Reply
      • Priya says

        February 18, 2022 at 2:00 pm

        Thank you so much.

        Reply
    3. Barathi R says

      February 16, 2022 at 12:35 pm

      5 stars
      Superb blend of vegetables and herbs,a must try!

      Reply
    4. A.S.RAMAKRISHNAN. says

      February 16, 2022 at 12:30 pm

      5 stars
      Loads of vegetables with herbs,the way they are cooked together and the recipe from cookilicious ought to be superb!

      Reply
    5. Prashanti says

      February 16, 2022 at 12:06 pm

      5 stars
      It is absolutely amazing !

      Reply

    Leave a Reply Cancel reply

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

    Rate the Recipe




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

    Primary Sidebar

    ABOUT ME

    Every recipe here tells a story that is simple, easy to follow and has a tasty soul. Come join me in my kitchen and let me take you on a gastronomical journey. Vegetarian & vegan cooking is so much fun! Read more...

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
    GIFT FOR YOU

    Free Vegan Beginner's Guide

    Tips, recipes & secrets to transform your lifestyle.

    SEARCH A RECIPE OR INGREDIENT

    Featured On

    Get my Cookbook

    We are on YouTube!

    Summer Fun!

    2 serving buckets filled with Sultani Dal

    Sultani Dal

    one hand picking up one glass of cold cucumber soup while another one sits next to it

    Cold Cucumber Soup | Cucumber Gazpacho

    Tendli Masala Bhaat served in a platter along with salad, raita and papad

    Tendli Masala Bhaat

    Apple Pistachio Mousse served in a small glass with a spoon resting on it

    Apple Pistachio Mousse

    a large oval tray filled with Moong Dal Chillas

    Moong Dal Chilla | Savory Lentil Pancakes

    Paruppu rasam served in a pan with a spoon in the middle

    Paruppu Rasam | Tamarind Lentil Soup

    TRENDING NOW

    3 folded Onion Rava Dosa served in a plate with chutneys

    Onion Rava Dosa

    Vegan Paella served in a pan

    Vegan Paella Recipe

    a hand digging into a bowl of Vegan Beetroot Peanuts Raita with a spoon

    Vegan Beetroot Peanuts Raita

    Vegan Mushroom Spinach Pasta Salad served in a platter with a spoon in it

    Vegan Mushroom Spinach Pasta Salad

    3 Vegan Corn Tostadas served on a wooden platter

    Vegan Corn Tostadas

    one big bowl of Vegan Teff Kheer Porridge with a small bowl of the same on the side

    Vegan Teff Kheer Porridge

    Footer

    Stay connected

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Footer

    ^ back to top

    About

    • Privacy Policy
    • About Priya

    Newsletter

    • Sign Up!

    Contact

    • Contact
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Cookilicious

    8 shares
    • 2