Instant Pot Mexican Rice

This Instant Pot Mexican Rice recipe offers a simple and efficient way to achieve perfectly fluffy and flavorful brown rice, making it an excellent accompaniment to various main dishes. This Mexican brown rice is vegan and gluten-free!

instant pot mexican rice in a white bowl on a wooden table

Last May, my family and I were so blessed to travel to Cancun, Mexico and we stayed at the lovely Riviera Maya Resort Hotels and had a wonderful and relaxing time there.

We enjoyed the warm and friendly people, seeing the Mayan ruins and the food were so fresh and full of flavor. I can’t wait to visit again.

One of the accompaniments to our many delicious meals during our stay was Mexican rice. Now that I am back, I absolutely had to recreate the amazing taste I experienced. 

Using the Instant Pot is such a time saver in this recipe. If you love using your Instant Pot, you’ll want to check out my Instant Pot Lentil SoupInstant Pot Jamaican Rice, and Peas, and Instant Pot Split Peas Soup!

Health Benefits of Rice

Rice is a staple food for nearly every culture. Everyone can usually think of a particular rice dish that was commonly made by their families to accompany meals or for special occasions, of course with mine being Jamaican Rice and Peas.

The reason why it is a great staple food is that it is high in carbohydrates. Carbs are demonized in our society now, but our ancestors found them to be an essential source of energy.

Our bodies need carbohydrates to function, and they are usually the easiest and cheapest food sources. Entire civilizations would go through famine and many would die because the staple crop failed, and they could not survive off of other foods.

Brown rice is the original grain when it has not been processed by having the bran and germ removed. These parts, combined with the endosperm, are what make brown rice a good energy source. This is because not only does it contain carbohydrates, it also has fiber, vitamins, and minerals.

Daevyd Mexico

Why You’ll Love This Recipe

  • Perfect Fluffy Rice: This recipe uses the Instant Pot to achieve perfectly fluffy and separate grains, avoiding the common pitfalls of sticky or mushy rice.
  • Simple Ingredients: With basic ingredients like brown rice, onion, garlic, cumin, tomato sauce, and vegetable broth, it’s easy to create a flavorful side dish.
  • Versatile Accompaniment: The mild and versatile flavor of this Mexican rice pairs well with a variety of main dishes, making it a great addition to your meal repertoire.
  • Vegan and Gluten-Free: This recipe is vegan and gluten-free, accommodating different dietary preferences and needs.

Instant Pot Mexican Rice Recipe

  • Long Grain Brown Rice: The main ingredient and source of carbohydrates, providing the base for the dish. I used the jasmine brown rice from Trader Joe’s, one of my favorites, to make this recipe. Basmati brown rice or any long-grain brown rice will also do for this simple and flavorful dish.
  • Olive Oil: Used for sautĂ©ing the onion, garlic, and cumin, enhancing the flavor and preventing sticking.
  • Onion: Adds aromatic and savory notes to the rice.
  • Garlic: Provides a mild, earthy flavor.
  • Cumin: Adds a warm and slightly smoky spice to the dish.
  • Tomato Sauce: Brings a subtle tomato flavor and contributes to the overall color and texture.
  • Vegetable Broth: Adds moisture and depth of flavor to the rice.
  • Salt: Enhances the overall taste and seasoning of the dish.

For the full list of ingredients, scroll to see the recipe card at the end of the post.

How To Cook Mexican Rice in Instant Pot

I don’t like mushy rice, and I rarely make risotto or cook with short-grain rice for that reason. I love fluffy rice, and I believe that making the perfect rice that isn’t too wet or dry, with each grain fluffy and separate, is quite an art.

So if you struggle with making rice that is fluffy and not sticky and mushy, then using the instant pot is for you!

  1. Plug your Instant Pot into the power outlet and press the Sauté setting to start heating it up. Add the olive oil, and once it is heated after a few seconds, add onion, garlic, and cumin. Cook for 2 minutes while stirring. Stir in the rice, and sauté for about 4 more minutes.
  2. Add the tomato sauce and stir into the mixture to coat it completely. Add vegetable broth and salt. Switch the Instant Pot to the Keep Warm/Cancel button. Cover the Instant Pot with the lid, make sure the knob is set on the Sealing position. Now, press the Manual button and the display will say ON. Click the + plus button until it is set to 22 minutes on High Pressure. You can walk away, and let the Instant Pot do its work.
  3. At the end of the 22 minutes let the Instant Pot Natural Release its pressure for 5 minutes. Then you will turn the knob to Vent, and allow it to Quick Release the remaining pressure.
  4. Once the steam fully releases, you can now open the Instant Pot. Fluff your rice with a fork (not a spoon!) and serve.

Recipe Tips

  • Rinse the brown rice thoroughly before using it. This helps remove excess starch and prevents the rice from becoming too sticky.
  • While your Instant Pot is doing its thing, you will hear some whistling, but do not panic; it’s quite normal.
  • Be cautious when releasing steam from the Instant Pot. Use a cloth or towel to cover the vent, as hot steam will escape. Allow natural pressure release for 5 minutes before using the quick release method.
  • After the cooking process, use a fork to fluff the Instant Pot Mexican Rice. Avoid using a spoon, which can make the rice stick together.

Substitutions and Variations

  • Vegetable Medley: Add a mix of diced bell peppers, corn, and peas to the rice for a colorful and nutritious boost.
  • Sofrito Sauce: Replace tomato sauce with homemade or store-bought sofrito sauce for a more complex and aromatic flavor.
  • Spicy Kick: For heat enthusiasts, add chopped jalapeños or a pinch of cayenne pepper to spice up the dish.
  • Black Beans: Stir in cooked black beans for a protein and fiber-packed version of Mexican rice.
  • Lime Zest: Enhance the flavor with a touch of fresh lime zest, which adds a zesty, citrusy note.
mexican rice instant pot in a white bowl

Storage Tips

Refrigerator Storage: Allow the rice to cool to room temperature, then transfer it to an airtight container. Store it in the refrigerator for up to 3-4 days.

Reheat in the microwave or on the stovetop with a splash of water to maintain moisture.

Freezer Storage: If you want to store it for a longer period, cool the rice completely, portion it into freezer-safe containers or bags, and remove as much air as possible to prevent freezer burn. Label with the date. The rice can be frozen for up to 2-3 months.

Thaw it in the refrigerator overnight and reheat as needed.

Reheating: When reheating, you may want to add a little extra vegetable broth or water to restore the rice’s moisture, as it can dry out during storage.

Serving Suggestions

Because this Mexican brown rice doesn’t have an overpowering taste, whatever main dish you serve will be the focus of your meal! It is delicious served with my Jackfruit Carnitas and Guacamole.

Recipe FAQs

Why do I need an Instant Pot?

I’m using my Instant Pot almost on a daily basis; apart from my blender, it is now my most frequently used kitchen gadget. If you are busy, which most moms are, then having an Instant Pot is a great idea. You can set the Instant Pot and go attend to something else. It even keeps the dish warm for hours!

Is Mexican rice healthy?

Yes, this Instant Pot Mexican Rice is a healthy dish, as it primarily consists of long grain brown rice and includes vegetable broth and a small amount of olive oil. It’s also vegan and gluten-free, making it a nutritious and versatile side dish.

Can I use regular white rice instead of long grain brown rice?

Long grain brown rice is recommended for its nutritional value, but white rice can be used as a substitute. Keep in mind the cooking time and liquid requirements will be different, so adjust accordingly.

What can I use instead of vegetable broth?

You can use water with a vegetable bouillon cube or powder as a replacement for vegetable broth.

Other Instant Pot Recipes

If you enjoyed this post and would love to see more, join me on YoutubeInstagramFacebook & Twitter!

Get discounted copies of my cookbook here.

Also please leave a star rating ;-)

Need some encouragement on your Healthier Steps journey?

Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends to Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Healthier Steps.

mexican-rice-vegan on white bowl on wooden background

Instant Pot Mexican Rice

This Instant Pot Mexican Rice recipe is so easy to prepare and it tastes amazing. With its simple and healthy ingredients, cooking doesn't get easier!
4.91 from 21 votes
Print Pin Rate
Course: Side Dish
Cuisine: American, Latin, Mexican
Keyword: Instant pot mexican rice
Prep Time: 5 minutes
Cook Time: 22 minutes
Servings: 4 servings
Calories: 426kcal

Ingredients

  • 2 cups long grain brown rice washed and drained
  • 2 tablespoons olive oil or 1/4 cup vegetable broth for sauteing
  • 1/4 cup onion chopped
  • 3 cloves garlic clove minced
  • 1/2 teaspoon cumin powder
  • 1/2 cup tomato sauce
  • 2 cups vegetable broth or 2 cups water plus 1 vegetable bouillon
  • 1/2 teaspoon salt

Instructions

  • Plug your Instant Pot into the power outlet and press the SautĂ© setting to start heating it up. Add the olive oil, and once it is heated after a few seconds, add onion, garlic, and cumin. Cook for 2 minutes while stirring. Stir in the rice, and sautĂ© for about 4 more minutes.
  • Add the tomato sauce and stir into the mixture to coat it completely. Add vegetable broth and salt. Switch the Instant Pot to the Keep Warm/Cancel button. Cover the Instant Pot with the lid, make sure the knob is set on the Sealing position. Now, press the Manual button and the display will say ON. Click the + plus button until it is set to 22 minutes on High Pressure. You can walk away, and let the Instant Pot do its work.
  • You will hear some whistling, but do not panic, it’s quite normal. At the end of the 22 minutes let the Instant Pot Natural Release its pressure for 5 minutes. Then you will turn the knob to Vent, and allow it to Quick Release the remaining pressure. I usually carefully put a damp dishcloth over the vent as the final steam releases.
  • Once the steam fully releases, you can now open the Instant Pot. Fluff your rice with a fork (not a spoon!) and serve.

Nutrition

Calories: 426kcal | Carbohydrates: 76g | Protein: 8g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 914mg | Potassium: 325mg | Fiber: 4g | Sugar: 3g | Vitamin A: 386IU | Vitamin C: 4mg | Calcium: 35mg | Iron: 2mg

Similar Posts

67 Comments

  1. 5 stars
    Many years ago in college, a friend with a Mexican husband invited me to eat dinner at her house and served a Mexican rice that was so good. When l asked her for a recipe she said she didn’t have one and explained how to make it. I remember going home and trying to make it many times. While the rice came out good all the time, it didn’t taste like hers, it had a Puerto Rican taste to it, LOL! I remember her saying it had lots of onions and tomato sauce. I wanted the authentic Mexican taste to it. I just wanted to let you know this taste just like hers! YAY! I made it twice in 2 weeks. The first time l made mostly as is but added diced green bell peppers and a whole diced medium onion. The rice was a little chewy so I left on warm for a while and after like an hour it was better. The 2nd time I soaked my rice as l usually do and doubled the recipe. It was perfect! My only regret was that l was making it for lunch the next day and it was too late to sit down and eat a plate, l eat light suppers ? Thanks so much, will be a regular!

    1. Zory, I enjoyed reading your comment and I’m happy that you found this recipe similar to your friends. Such an honor thank you very much.

  2. 5 stars
    Question: I am making this for a LARGE crowd- 30 people. Is it ok to just multiple ingredients and still cook in one pot?

    1. You can add all the ingredients in a 10-quart stock pot, you will need 7 1/2 uncooked cups of rice to yield 1/2 cup cook rice per person. So you are quadrupling the ingredients.

      1. 5 stars
        Thanks! If I triple the recipe and use the instant pot, do I have to adjust the cook time? Sorry, I’m new to the instant pot…;-)

        1. The manual says with expanding foods like rice or oatmeal, never fill it more than halfway. It depends on the size of your Instant Pot, remember to take into consideration that rice swells, safety is the key.

  3. 5 stars
    This is the first recipe I made in my Instant Pot and it’s delicious! Thank you so much. Better than our local taqueria, and healthier since it’s made with brown rice. Drizzled a little tomatillo salsa on top, perfect.

    1. Eva, thank you very much for your feedback. So happy you enjoyed it and I’m happy that you can now make your own.

  4. Olive oil and veggie broth are both listed in ingredients, yet the instruction section does not indicate when to add those in. I would assume oil first thing, then broth with the tomato sauce… but it isn’t clear. And if someone makes this without broth, I think that would cause problems.

        1. Nicole love you too and we are missing you, we are now living in Florida. Devon is one of the directors of SEC conference. Visit us whenever you come to Florida.

  5. hey..I just finished making your tumeric coconut rice.. haven’t tasted it yet but looks good.. for this rice what do u do if u don’t have instant pot. Is directions the same. Thanks

    1. Hi Philly, hope you love the turmeric coconut rice, it’s very popular. You would add about 1 1/2 cups more vegetable broth, make sure liquid is around an inch above rice.Bring to boil after you did the sauteing and add broth/tomato sauce and all ingredients. Reduce to the lowest heat you have and let it cook for 45-1 hour depending on stove. Test with a fork for doneness. Regularly when I cook rice I don’t measure, I eyeball ingredients so I would have to make it sometime in the future on the stove top to give you the exact measurements.

      1. I bought my instant pot of 8 liter in September and scared to use it.
        Please help me. I am a good cook and would like to make rice pilau in it.
        Can you guide me please.

        Thank you

        1. Sofia, I hope you take the plunge and use your Instant Pot, it is amazing! I haven’t made pelau in years but sounds like I need to make it soon. I’m going to try and get in touch with a friend in New Jersey who use to serve pelau every time I visited her. For now, the closest recipe I have that’s remotely similar is my turmeric coconut rice. You could follow the instructions for it and just add cooked pigeon peas after you have sauteed the vegetables. Also check online for biryani recipes they are similar as well. All the best until then.

Leave a Reply

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

Recipe Rating