Instant Pot Spanish Rice

4.91 from 148 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This Instant Pot Spanish Rice is made with simple pantry staples, requires minimal hands-on prep, and delivers restaurant-quality flavor and texture with ease!

We may argue over whether this dish should technically be called Spanish rice or Mexican rice (arroz rojo), but we won't argue over the flavor! Made with onions, jalapeño, tomato sauce, and earthy spices, this rice is the perfect side dish for tacos, especially when paired with Instant Pot refried beans.

Bowl of Instant Pot Mexican Rice topped with cilantro and fresh jalapenos.

Kristen's Keys for Instant Pot Spanish Rice

The secret to getting fluffy, flavorful rice all comes down to a few key tips.

  • Use long-grain rice. Short grain rice is better suited to sushi or risotto, as it is higher in starch than long grain rice. I have provided timing for both long-grain white rice or long-grain brown rice.
  • Rinse your rice first. This crucial step removes extra starch, preventing sticky, gummy rice.
  • Add the tomato sauce LAST and DO NOT stir. Tomato sauce has a tendency to throw a burn notice. Layering it on top of the rice prevents that.
  • Natural pressure release is non-negotiable. This gives the rice time to absorb all that flavorful liquid and finish cooking perfectly. Plan for at least 15 minutes.
  • Fluff with a fork. Using a fork keeps the grains of the rice intact.

5-star Reader REview

I've tried many Spanish Rice recipes for the Instant Pot but this one is definitely the BEST! -Gina ⭐⭐⭐⭐⭐

Notes on Ingredients

Rice, broth, tomato sauce, onions, jalapenos, and seasonings measured out for Spanish Rice.
  • Rice: Use long-grain white or brown, just adjust cook time based on which you choose.
  • Onions and Garlic: Simple, but essential for building flavor.
  • Jalapeño: Adds flavor more than heat. For mild rice, remove seeds/ribs and use half; for heat, leave some in (it can get spicy fast). You can skip it, but the flavor won't be quite as rich.
  • Seasonings: Cumin, paprika, garlic powder, onion powder, chili powder, and salt. A lot like taco seasoning.
  • Broth: Use chicken stock or vegetable broth for depth; water will fall flat.

How to Make Instant Pot Spanish Rice

These step-by-step instructions are provided to help you feel confident, whether you are a seasoned Instant Pot user or just learning how to use your Instant Pot.

  1. Rinse the rice well. Place your rice to a fine mesh strainer and rinse under cold water until the water runs clear.
  2. Sauté the aromatics. Using the sauté function, heat a bit of oil for just 30-60 seconds. Once heated, add in the minced onion and jalapeño and cook until softened. Add in the garlic and lightly toast for 30-60 seconds. Then hit cancel to turn the pot off.
Sauteed minced onion and jalapeno inside inner pot.
  1. Deglaze inner pot. Pour in broth and use a wooden spoon to scrape up any bits stuck to the bottom. Those browned bits equal flavor AND lifting them from the bottom of the inner pot prevents a burn notice.
Using a wooden spoon to scrape bottom of inner pot after adding chicken stock.
  1. Season the base. Stir in cumin, paprika, chili powder, garlic powder, onion powder, and salt.
  2. Layer the rice and tomato sauce. Add the rinsed rice and gently press it into the liquid so it is submerged. Pour the tomato sauce right on top but DO NOT STIR.
Liquid, rinsed rice and tomato sauce layered inside instant pot before being pressure cooked.
  1. Pressure cook. Place the lid on the Instant Pot, be sure the vent knob is locked or sealed and set to cook on high pressure.
    • For Long-Grain White Rice: 3 minutes on high pressure
    • For Long-Grain Brown Rice: 22 minutes on high pressure
  2. Let pressure release naturally. Once the cook time is up, let the pressure release naturally for at least 15 minutes. This means to simply leave the Instant Pot along (on the keep warm function) until the lid unlocks on its own or 15 minutes has elapsed. After 15 minutes, you can manually release any remaining pressure by knocking the vent knob from sealed to venting.
Cooked Spanish Rice inside inner pot before fluffing with a fork.
  1. Fluff and finish. Remove the lid, add butter if using, and use a fork to gently fluff the rice, mixing in the tomato sauce and butter as you go.
Fluffed Spanish Rice inside inner pot.

Recipe Modifications

  • Adjust heat: For a mild flavor, remove the seeds and ribs of the jalapeño. Want a little heat? Leave a few seeds in. Not a fan at all? Skip it entirely, but know the rice won't have quite as much depth.
  • Vegetarian: Be sure to use vegetable broth instead of chicken stock.
  • Vegan: Use vegetable broth and omit the butter or use your favorite non-dairy butter.
  • Double the Recipe: If using a 6 or 8-quart model you can double this recipe. Keep the cook time the same, but keep in mind that the amount of time it takes to pressure and for pressure to release naturally will increase. Do not double if using a 3-quart Instant Pot.
  • Cut the Recipe in Half: You must cook the full amount for this recipe to work in an 8-quart model. However, the recipe can be halved when using either a 3 or 6-quart model. Keep the cook time the same.

Storage & Reheating Instructions

Keep in mind that rice should be cooled before transferred to a storage container, but also should not be left at room temperature long. I recommend spreading the cooked rice out on a shallow dish, popping in the fridge, and let cool for 15-20 minutes. Once cooled, follow the following instructions:

  • Refrigerate: Place cooled rice in an airtight container and store in the refrigerator for 3-4 days.
  • Freeze: Place cooled rice into a freezer-safe container and freeze it for up to 3 months. Defrost in the refrigerator overnight and use within 3 days or defrosting.
  • Reheat: To reheat, add the rice, along with a splash of stock or water and warm, to a heat-safe bowl. Cover with a damp paper towel and reheat in the microwave in 1-minute intervals until heated through.

Serving Suggestions

Whether it's tucked inside bean burritos, used to make bowls, or served on the side on the side of tacos or enchiladas, Instant Pot Spanish Rice is guaranteed to be a hit. Below are a few entrees I love pairing with this seasoned rice:

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.91 from 148 votes

Instant Pot Spanish Rice

Servings: 8
Prep: 5 minutes
Cook: 3 minutes
Pressure Time: 30 minutes
Total: 38 minutes
Bowl of fluffy Instant Pot Spanish Rice topped with cilantro and sliced jalapeno.
This easy Instant Pot Spanish Rice recipe comes together with pantry staples to deliver perfectly cooked rice with bold Tex-Mex flavor.

Video

Ingredients 

  • 2 cups long-grain rice, see notes
  • 1 tablespoon extra virgin olive oil
  • ¼ cup diced yellow onion
  • 1 small jalapeño, seeded and finely minced
  • 2 cloves garlic, minced
  • 2 cups low-sodium broth, chicken or vegetable
  • 1 teaspoon kosher salt
  • 1 teaspoon paprika
  • 1 teaspoon chili powder
  • ½ teaspoon cumin
  • ¼ teaspoon oregano
  • cup tomato sauce
  • 1 tablespoon unsalted butter, optional

Instructions 

  • Place 2 cups long-grain rice in a colander and rinse really well under running water until water runs clear. Drain well and set rice aside.
  • Turn the Instant Pot to sauté function, add 1 tablespoon extra virgin olive oil and let heat briefly (~1 minute). Once the oil has heated, add the minced onion and minced jalapeño and sauté for 2-3 minutes, stirring frequently, until the onion is translucent. Add the garlic and continue to sauté for 30 seconds just to toast garlic. Hit CANCEL to turn off the sauté function.
    Sauteed minced onion and jalapeno inside inner pot.
  • Pour 2 cups low-sodium broth into the inner pot and scrape up any browned bits on the bottom of the inner pot using a wooden spoon or spatula. This will prevent a burn notice.
    Using a wooden spoon to scrape bottom of inner pot after adding chicken stock.
  • Add 1 teaspoon kosher salt, 1 teaspoon paprika, 1 teaspoon chili powder, ½ teaspoon cumin, and ¼ teaspoon oregano to the inner pot and stir well. Add the rinsed rice into the inner pot, and gently push down with a spoon to submerge in stock. Add ⅔ cup tomato sauce over the rice, but do not stir into the rice.
    Liquid, rinsed rice and tomato sauce layered inside instant pot before being pressure cooked.
  • Place lid on the Instant Pot and be sure vent knob is pointed to sealed. Cook on HIGH pressure for 3 minutes for long-grain white rice, and 22 minutes for long-grain brown rice.
  • Once the cooking time has elapsed, let the pressure release naturally for at least 15 minutes. Then remove the lid.
    Cooked Spanish Rice inside inner pot before fluffing with a fork.
  • If desired, add 1 tablespoon unsalted butter, and fluff rice with a fork to incorporate everything together. Serve as desired.
    Fluffed Spanish Rice inside inner pot.

Notes

Type of Rice: This recipe works with both long-grain brown and white rice. The measurements remain the same regardless of which variety of rice you use, but the cook time will vary.
Control the Spice/Heat: Adjust heat: For a mild flavor, remove the seeds and ribs of the jalapeño. Want a little heat? Leave a few seeds in. Not a fan at all? Skip it entirely, but know the rice won't have quite as much depth.
Storage: Cool rice quickly before storing by spreading it on a shallow dish and chilling for 15-20 minutes. Once cooled, transfer to an airtight container and refrigerate for up to 4 days. Alternatively, freeze for up to 3 months. Thaw overnight in the fridge and use within 3 days. 
Reheat: Add rice and a splash of liquid to a heat-safe dish, cover with a damp paper towel, and microwave in 1-minute intervals until warmed through.
 

Nutrition

Calories: 196kcalCarbohydrates: 40gProtein: 4gFat: 2gSaturated Fat: 1gSodium: 520mgPotassium: 134mgFiber: 1gSugar: 2gVitamin A: 330IUVitamin C: 4mgCalcium: 17mgIron: 1mg

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

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.91 from 148 votes (70 ratings without comment)

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.

215 Comments

  1. 5 stars
    Out of this world delicious! Thank you, Kristen.
    Used a whole jalapeno (with seeds) and it added just the right amount of heat for our taste.
    Somehow I was out of tomato sauce (what ?!), but I used 3 Tbl. tomato paste and 2/3 cup canned, diced tomatoes with liquid and it saved the day.
    I did cut down a lot of the added salt and it was not missed.
    Rave reviews from all of us!!

  2. Hi Kristen, I’m a devotee of your blog and recipes. I recommend less salt for this one, however. Perhaps 1/4 tsp in the cooking process, giving peeps the ability to salt as needed upon serving. <3

      1. Hi Carla. The cooking time will remain the same but it will take longer to come to pressure and for pressure to release. Enjoy

    1. Your recipe says to put tomato sauce in before pressure cooking and then it says to put tomato sauce in after pressure cooking. Which one am I supposed to do?

      1. Hi Lindsay. The recipe states to put tomato sauce in on top of the rice before pressure cooking, but wait until AFTER pressure cooking to mix it into the rice. I hope that helps to clarify things 🙂

  3. 5 stars
    Tried this for a kids taco bar potluck. It disappeared so fast! People were coming back for seconds. Used a few jarred jalapeño slices instead of fresh, chopped & sautéd as recipe suggests. Was a little too spicy hot for my delicate tastebuds, so mixed in a batch of white rice to cool it down. Fabulous. Will def be on my recipe rotation. Thank you!

    PS....I'm at 3300 ft, so added 1 minute ~ rice turned out perfect

  4. 5 stars
    My first time making Spanish rice in instant pot. I am so glad I found this recipe. I did not have fresh jalapeno, but I had just a little bit left of the one from a can.
    Recipe turned out delicious to my taste. I will mention, that I did not grow up eating spanish rice, so not much experience. But I usually use Uncle Bens one from package. This recipe is so much better! And I will not buy Uncle Bens anymore.
    Thank you again

  5. 4 stars
    Great taste and texture...rice was separated and not clumped. Was a tad dry but I added butter and that made it better. Next time will add a bit more liquid.