• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Food Sharing Vegan logo
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Side Dishes

Vegan Instant Pot Mexican Rice

Published: Jun 14, 2022 · Modified: Jan 26, 2023 by Toni · This post may contain affiliate links

268 shares

This vegan Instant Pot Mexican rice (Spanish rice) is fluffy, flavorful, and made with just a handful of pantry ingredients in under 20 minutes. The perfect side for Mexican and Tex-Mex meals!

Jump to Recipe
completed mexican rice in a white bowl against a white background

Quick and Easy Instant Pot Mexican Rice

As a vegan, there are several staples that I always have in my pantry, including rice, bouillon/broth, canned and dry beans, and more. Not only are they budget-friendly, but they can pull together a ton of meals and sides, in this case, easy Instant Pot Mexican rice!

Using an Instant Pot, you can cook this flavorful vegan Mexican rice (aka Instant Pot Spanish rice) with just FIVE minutes of cooking time, and around 20 minutes from start to finish! Once cooked, it's wonderfully fluffy (no need to worry about stodgy gloopy rice with this method), flavorful, and ready to enjoy with all your favorite Mexican and Tex-Mex meals like these vegan walnut meat tacos, butternut squash black bean burritos, and more!

Mexican Rice Vs. Spanish Rice?

Mexican rice comes under several names, including red rice (arroz rojo) and Spanish rice, all synonymous for the same simple rice side dish combining rice with vegetable broth, tomatoes, garlic, onion, and several popular spices. There are also several versions, such as Mexican rice and beans, adding peas and cubed carrot, etc.

I've stuck to the basics for this Instant Pot Mexican rice recipe. With just a handful of ingredients, this vegan Mexican rice is flavorful but also easy to tweak and adapt with extra ingredients (listed below) like beans, veggies, salsa, etc.

The Ingredients

This quick vegan Mexican rice recipe relies on just a handful of pantry staples that pack in plenty of flavor.

ingredients for mexican rice against a light background
  • Rice: Use long-grain white rice. Check the FAQs for the brown rice method.
  • Broth: I used 'no chicken' broth for this vegan Mexican rice, but vegetable broth will also work. Use a low sodium version if preferred.
  • Oil: Use a neutral cooking oil, like vegetable oil or avocado oil.
  • Aromatics: I use a combination of white or yellow onion (though red onion will also work) and garlic for this homemade Mexican rice. You can further boost the flavor with some onion powder and/or garlic powder.
  • Tomato paste: I love using concentrated tomato paste as it's less likely to give a 'burn' notice and is still packed with flavor.
  • Salt & black pepper: Adjust the amount to taste.

To boost the flavor further, experiment with adding classic Mexican flavors in the form of several spices such as cumin, chili powder, and/or smoked paprika. Dried oregano would also work well in this easy Mexican rice recipe.

What can I add to vegan Spanish rice?

The above recipe is a basic 'base,' perfect for adding to and experimenting with. Here are a few of my favorite optional mix-ins and recipe variations.

  • Vegan butter: Add in some lightly salted dairy-free butter before serving for a delicious richness. Adjust the added salt accordingly.
  • Beans: Transform this easily into hearty Instant Pot Mexican rice and beans with kidney beans, black beans, pinto beans, or even chickpeas (garbanzo beans). I use canned beans for ease.
  • Salsa: Adding leftover red salsa, like a Pico de Gallo or restaurant-style red salsa, will yield an instant flavor boost. Add to taste.
  • Spice: There are several ways to introduce spice to this easy Mexican rice. Aside from chili powder, you could add diced canned green chili, jalapenos, or some hot sauce.
  • Vegetables: I love to boost the nutrients and flavor of this Instant Pot Spanish rice/ Mexican rice with plenty of veggies
    • Sliced bell peppers
    • Thinly sliced zucchini
    • Corn (canned or frozen)
    • Peas (canned or frozen)
    • Finely diced carrots
    • Sliced olives
    • Broccoli in small florets
    • Chopped tomatoes (don't mix them in before cooking - just place them on top)
    • Spinach (added right at the end. Residual heat will wilt it)
  • Vegan cheese: Sprinkle over (or stir in) some melty shredded dairy-free cheese like a sharp cheddar style cheese or spicy Mexican style cheese. Alternatively, sprinkle over some nutritional yeast for an umami-rich 'cheesy', nutty flavor.
  • Fresh herbs: You could garnish the vegan Spanish rice with finely sliced green onion or some cilantro.
  • Lime: A small amount of fresh lime juice will add depth and brightness. Add it right before serving.

How to Cook Instant Pot Mexican Rice?

I love cooking this vegan Mexican rice in my Instant Pot as it's low effort, requires just a handful of steps, and is a great set-and-go side dish ready in under 20 minutes.

  • 1) First, peel and mince the garlic and finely dice the yellow onion.
  • 2) Heat the oil in your pressure cooker using the SAUTÉ function (around 8 minutes). Then, add the onion, garlic, and uncooked rice and mix. Saute until the veg softens, and the rice becomes fragrant and turns golden (4-5 minutes).
process of adding oil to pan
process of adding garlic to pot
process of adding onion to pot
process of adding oil to pot

This step helps to lock in flavor into the rice and add tons of depth to your pressure cooker Mexican rice.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

  • 3) Add the broth, tomato paste, and salt and pepper, and whisk well until combined and the tomato paste has properly dispersed/dissolved.
process of adding rice to pot
process of mixing rice in instant pot
process of adding tomatoes to pot
process of adding broth to pot
process of adding spices to pot
post mixing spices in instant pot

Also, scrape off any brown bits from the bottom of the pot. This is important to reduce the risk of the 'BURN' message while the rice cooks.

  • 4) Close the lid, ensure the pressure release valve is sealed, and cook on MANUAL high pressure for five minutes. Then let the pressure release naturally for 10 minutes before carefully opening the valve to manually release the remaining pressure.
  • 5) Finally, open the lid and fluff it with a fork or soft silicone spatula (the latter will help avoid rice breakage). Enjoy!
process of fluffing rice in instant pot

FAQs

Do I need to rinse the rice?

I've tried with and without rinsing and had okay results both ways. However, if you want to ensure the excess starch is rinsed away (and avoid gummy results), rinse the rice in a fine-mesh strainer, rubbing the rice grains between your fingers. Rinse them until the water runs almost clear.

Can I use brown rice instead?

While I haven't tested this recipe with brown rice, it's definitely possible. You'll need to increase the cooking time to 22 minutes, though.

What do I do if there's still some liquid left after cooking?

You can leave the Instant Pot on the 'keep warm' function and allow it to sit for a few minutes to allow the excess liquid to evaporate/absorb.

Is Mexican rice gluten-free?

As long as the broth you use is gluten-free, Mexican rice is naturally gluten-free.

Top Recipe Tips and Notes

  • To avoid the 'burn' notice: Scale this recipe to your Instant Pot. For example, a single cup of rice will work fine in a 3qt or 6qt, but if your machine is 8qt, I recommend a larger batch. Also, Instant Pots don't seem to like tomatoes being against the bottom of the pot while cooking, so if you decide to use tomato sauce or add salsa, etc., don't mix it in before cooking, just place it on top of the rice.
  • Deglaze the pan well: This is also important to avoid the 'burn' message. Add the broth and stir well, scraping up any brown bits before adding the rice.
  • To scale the recipe: There's no need to increase or decrease the cooking time.
  • Adjust the seasonings: Always adjust any seasonings to taste.
  • Use long-grain rice: Short grain rice won't cook the same way and will be a sticky mess.
completed mexican rice in two white bowls against a white background

Storage Instructions

Fridge: Store any cooled Instant Pot Mexican rice leftovers in an airtight container in the fridge for 4-5 days.

Freezer: Allow the Mexican rice to cool and store it in Ziplock/Stasher bags or airtight containers for 3 months. Allow it to thaw overnight in the fridge before using/reheating.

Reheat: Rice will dry out as it sits, so you can reheat it either in the microwave or on the stovetop (covered to allow it to steam). An extra splash of broth or water will likely be needed to bring it back to its fluffy consistency.

Serving Recommendations

There are plenty of ways to enjoy this vegan Mexican rice (Spanish rice) as a side dish during mid-week meals and on special occasions like Cinco de Mayo. Here are a few of my favorite serving recommendations, though.

  • Make a burrito bowl with salsa, guacamole, beans, and marinated/ crispy tofu
  • OR serve alongside burritos
  • Alongside vegan enchiladas or vegan fajitas
  • With tacos
  • Use in a taco salad
  • Alongside cooked veggies like bell peppers, corn, zucchini, etc.
completed mexican rice in two white bowls against a white background with the instant pot in the back

If you try this Instant Pot Mexican rice recipe (vegan Spanish rice), I'd love to know what you think in the comments below. I'd also really appreciate a recipe card rating!

Photos by Alfonso Revilla

completed mexican rice in a white bowl against a white background

Vegan Instant Pot Mexican Rice

Toni
This vegan Instant Pot Mexican rice (Spanish rice) is fluffy, flavorful, and made with just a handful of pantry ingredients in under 20 minutes. The perfect side for Mexican and Tex-Mex meals!
5 from 54 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 5 minutes mins
Total Time 15 minutes mins
Course Side Dish
Cuisine Spanish
Servings 8 servings
Calories 229 kcal

Equipment

  • measuring spoons
  • measuring cups
  • instant pot

Ingredients
  

  • 3 tablespoons of vegetable oil
  • ½ of a medium yellow onion finely diced
  • 3 large garlic cloves minced
  • 2 cups of long-grain white rice
  • 4 tablespoons of tomato paste
  • 1 teaspoon of salt
  • 3 cups of no chicken broth
  • A sprinkle of freshly ground black pepper

Instructions
 

  • In a pressure cooker, heat the oil using the saute setting for 8 minutes. Add the onion, garlic, and uncooked rice and saute until the rice turns golden, stirring regularly, for about 4 to 5 minutes. When some of the grains of rice begin to turn a golden brown, move on to the next step.
  • Add the tomato paste, salt, no chicken broth, and pepper, and whisk together until combined and the tomato paste is dissolved.
  • Put the lid on and turn on the manual pressure setting for 5 minutes of high pressure. Use a natural release.
  • Remove the lid and fluff the rice.

Notes

  • To avoid the 'burn' notice: Scale this recipe to your Instant Pot. For example, a single cup of rice will work fine in a 3qt or 6qt, but if your machine is 8qt, I recommend a larger batch. Also, Instant Pots don't seem to like tomatoes being against the bottom of the pot while cooking, so if you decide to use tomato sauce or add salsa, etc., don't mix it in before cooking, just place it on top of the rice.
  • Deglaze the pan well: This is also important to avoid the 'burn' message. Add the broth and stir well, scraping up any brown bits before adding the rice.
  • To scale the recipe: There's no need to increase or decrease the cooking time.

Nutrition

Calories: 229kcalCarbohydrates: 41gProtein: 4gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 1gTrans Fat: 1gSodium: 709mgPotassium: 149mgFiber: 1gSugar: 2gVitamin A: 310IUVitamin C: 3mgCalcium: 20mgIron: 1mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Side Dishes

  • Completed Cold Noodle Salad on a plate.
    Cold Noodle Salad
  • Completed Vegan Waldorf Salad in a bowl.
    Vegan Waldorf Salad
  • completed Vegan 7 Layer Dip (Quick and Easy) in a bowl
    Vegan 7 Layer Dip (Quick and Easy)
  • completed The BEST Slow Cooker Caramelized Onions in a pan
    The BEST Slow Cooker Caramelized Onions

Reader Interactions

Comments

    5 from 54 votes (31 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea says

    June 15, 2022 at 12:27 am

    5 stars
    So fluffy! Love it!

    Reply
  2. Megan says

    June 15, 2022 at 11:08 pm

    5 stars
    I love this recipe. We eat it with everything. It is so easy and awesome hot or cold.

    Reply
    • Andrea says

      June 19, 2022 at 4:15 am

      Love it! It goes so well with so many dishes!

      Reply
  3. Jan says

    June 15, 2022 at 11:24 pm

    5 stars
    such a yummy way to enjoy rice! we paired it with a fresh salad

    Reply
  4. Genevieve says

    June 15, 2022 at 11:25 pm

    5 stars
    You can never go wrong with a good rice recipe and I love that this Mexican rice is made in an instant pot! It looks easy and delicious!

    Reply
  5. Mary O’Brien says

    June 16, 2022 at 1:52 am

    5 stars
    Really good rice. I am sharing with my son who cooks great Mexican food. Thanks!

    Reply
    • Andrea says

      June 19, 2022 at 4:16 am

      Yay! Hope he enjoys it too 🙂

      Reply
  6. Alexandra says

    June 16, 2022 at 12:11 pm

    5 stars
    This is the perfect side dish - so flavoursome!

    Reply
    • Andrea says

      June 19, 2022 at 4:17 am

      The perfect side!

      Reply
  7. Kayla DiMaggio says

    June 16, 2022 at 2:17 pm

    5 stars
    This instant pot mexican rice was so delicious! Loved how the instant pot made it so easy!

    Reply
    • Andrea says

      June 19, 2022 at 4:17 am

      Love how the IP makes things that much easier! So glad you enjoyed it 🙂

      Reply
  8. Erika Ravnsborg says

    June 17, 2022 at 3:13 pm

    5 stars
    This looks like a perfect thing to make for dinner tonight!

    Reply
    • Andrea says

      June 19, 2022 at 4:18 am

      Let us know what you think if you try it out 🙂

      Reply
  9. Nancy says

    June 17, 2022 at 3:54 pm

    5 stars
    It was really flavourful and fluffy! Well done

    Reply
    • Andrea says

      June 19, 2022 at 4:18 am

      Nothing like fluffy rice!

      Reply
  10. Tina says

    June 18, 2022 at 2:42 pm

    5 stars
    Loving this instant pot rice recipe! So good!

    Reply
    • Andrea says

      June 19, 2022 at 4:18 am

      It's a winner in my books, too!

      Reply
  11. Gina H. says

    June 21, 2022 at 3:58 pm

    5 stars
    Love the flavor and convenience of this Mexican rice so much!

    Reply
    • Andrea says

      June 25, 2022 at 2:03 am

      Right?! So so flavorful!

      Reply
  12. Teodora says

    June 21, 2022 at 9:49 pm

    5 stars
    Delicious and easy to make! Perfect combo!

    Reply
    • Andrea says

      June 25, 2022 at 2:04 am

      It goes well with so many recipes!

      Reply
  13. Janaye says

    July 01, 2022 at 3:31 am

    5 stars
    I love seasoned rice! Super yummy!

    Reply
    • Andrea says

      July 02, 2022 at 9:57 pm

      Gotta love a good rice dish!

      Reply
  14. Michelle says

    July 06, 2022 at 11:34 pm

    5 stars
    Thanks for teaching me how to make mexican rice, toni!!

    Reply
    • Andrea says

      July 10, 2022 at 9:42 pm

      It's the best recipe! Sooo good!

      Reply
  15. Deb says

    January 01, 2023 at 3:49 am

    Can you give input in using brown rice and a stovetop pressure cooker? Thanks in advance.

    Reply
    • Andrea says

      January 09, 2023 at 2:53 am

      Hi! Here's a great article you can reference for a ton of different ways to make brown rice 🙂 Hope that helps! https://plantbasedonabudget.com/how-to-cook-brown-rice/

      Reply
  16. Lisa says

    January 22, 2023 at 10:16 pm

    “When the cooking stops just wait for the”……..what?

    Reply
  17. Wanda says

    April 25, 2023 at 7:59 pm

    Is there a stove-top recipe?

    Reply
    • Andrea says

      May 08, 2023 at 3:43 am

      Hi! Here's a similar stove-top recipe from Toni's other blog 🙂 https://plantbasedonabudget.com/mexican-rice/

      Reply
  18. Rachael says

    May 04, 2023 at 1:16 am

    5 stars
    This instant pot Mexican rice is so much better than the plain rice I've been making. so much flavor. thank you!

    Reply
    • Andrea says

      May 08, 2023 at 3:48 am

      Right?! The flavor is out of this world delicious!

      Reply
  19. Helen at the Lazy Gastronome says

    May 04, 2023 at 2:27 am

    5 stars
    Quick and easy recipe! This is a perfect side to tacos or burritos.

    Reply
    • Andrea says

      May 08, 2023 at 3:48 am

      Yesss! It compliments so many dishes so well!

      Reply
  20. Mary says

    May 04, 2023 at 3:55 am

    5 stars
    Love that you toast the rice. I always do that with Mexican rice recipes. This was fast and easy in the instant pot. I have enough for my favorite breakfast rice and beans.

    Reply
    • Andrea says

      May 08, 2023 at 3:49 am

      The toasting makes such a nice addition to the flavor! So glad you gave it a go!

      Reply
  21. Melinda says

    May 04, 2023 at 1:27 pm

    5 stars
    Another win for the InstaPot! First time making rice with it, and the result was great. I like your tip to rinse the rice, that made a big difference. I added both onion and garlic powder too. Great vegan Mexican rice recipe!

    Reply
    • Andrea says

      May 08, 2023 at 3:49 am

      Yesss! Nothing like an easy IP recipe!

      Reply
  22. Didi says

    May 20, 2024 at 4:41 pm

    5 stars
    I love the convenience of my Instant Pot but I've always shied away from using it for rice. This recipe was so tempting, I had to give it a try. I'm so glad I did! Delicious Mexican rice - I'll be making this one on repeat!

    Reply
    • Andrea says

      May 28, 2024 at 3:36 am

      Love to hear that you gave it a try and it worked out! It's sooo delicious!

      Reply
  23. Nora says

    May 20, 2024 at 6:54 pm

    5 stars
    What wonderful Mexican rice! My granny used to make it very often, and the flavor has brought back wonderful memories! Thanks!

    Reply
  24. Nicole says

    May 20, 2024 at 7:22 pm

    5 stars
    My family loves Mexican rice! And I love that I can make it in an instant pot! So delicious!

    Reply
    • Andrea says

      May 28, 2024 at 3:35 am

      The IP makes everything easier! So glad you guys loved it!

      Reply
  25. Katie says

    May 21, 2024 at 2:56 pm

    5 stars
    This mexican rice recipe was so delicious! Can't wait to make it again.

    Reply
    • Andrea says

      May 28, 2024 at 3:35 am

      It's the best! So glad you gave it a try!

      Reply
  26. Bernice says

    May 21, 2024 at 4:26 pm

    5 stars
    Great timing! My daughter, who is vegan, came for a visit last weekend and I had a taco night. Everyone loved the rice and she is bringing the recipe home.

    Reply
    • Andrea says

      May 28, 2024 at 3:35 am

      That's so awesome So glad everyone enjoyed this delicious rice recipe!

      Reply

Primary Sidebar

Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad

  • Tortellini Pasta Salad
    Tortellini Pasta Salad

  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]

  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.
    Easy Pastina Recipe (Italian Penicillin Soup!)

  • Completed Vegan Gnocchi Soup in a pot.
    Vegan Gnocchi Soup

  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup

  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.