This Instant Pot Spanish Rice (Arroz Rojo) is a quick and easy way to make the classic Mexican side dish with bold, comforting flavors. Made with long-grain white rice, tomatoes, garlic, and spices, it turns out perfectly fluffy and flavorful every time. It’s great for pairing with tacos, enchiladas, or burrito bowls—all made effortlessly in one pot!

instant pot spanish rice
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Rice dishes are perfect to cook in the Instant Pot, so easy and quick. Almost every time we use the Instant Pot, rice comes out perfectly cooked.

I love to flavor rice rather than just eat plain rice. This Spanish Rice perfectly fits the bill. You can add your favorite bean or frozen veggies to this Instant Pot Spanish rice for a hearty side dish!

This Mexican rice is made with pantry staple ingredients. Unlike cooking rice on the stovetop, it does not require babysitting or stirring. It’s just wonderful, simple homemade Spanish rice in the instant pot.

Pair this rice with Mexican Black Beans and Creamy Avocado Sauce or Pineapple Mango Salsa for a wonderful dinner!

Watch How to Make Instant Pot Spanish Rice

What is Spanish rice?

Spanish rice is a Mexican side dish also known as Mexican rice or arroz rojo. It’s a delicious addition to tacos, burritos, salads, and other Mexican-inspired meals.

You will find this rice served at Mexican restaurants along with refried beans. It is so easy to make this authentic Spanish rice at home.

mexican tomato rice in front of the instant pot

Why You’ll Love this Spanish Rice?

You will love how easy it is to make this simple Spanish rice in the Instant Pot!

  • It’s a delicious side dish and a unique way to consume rice.
  • It can be prepared either in the Instant Pot or on the stovetop.
  • Quick and easy to make.
  • Vegan & Gluten-free.

Ingredients You’ll Need

  • Rice: This dish is best with long-grain rice, which is fluffier and less sticky than shorter grains.
  • Oil: This recipe works best with neutral-flavored canola or vegetable oil, but you may use other oils if you prefer.
  • Vegetable broth: Vegetable stock provides flavor and richness, but you can substitute water if you don’t have any on hand. Chicken broth can also be used.
  • Garlic: Mince the garlic with a knife or in a garlic press.
  • Spices: You’ll need chili, oregano, salt, and cumin powder.
  • Onion: Adds flavor to this simple dish.
  • Corn: Corn is optional for this rice, but we love to add it. I used frozen corn.
  • Fresh jalapeño: To make it less hot, remove the jalapeño seeds and ribs. OR skip the jalapeno entirely.
  • Salsa or tomato sauce: If you use tomato sauce, use canned tomato sauce and avoid Italian-style sauces.
  • Cilantro: For garnish
Ingredients you'll need for spanish rice
Ingredients for Spanish Rice

How to Make Spanish Rice?

  • Rinse the rice in cold water until it is clear. Drain thoroughly.
  • Set the Instant Pot to sauté mode and wait for it to heat up.
  • Add the oil, onion, jalapeño, and garlic. Saute for 2 to 3 minutes until the onions are translucent and soft. We just need to soften the onions, not brown them.
  • Now add rice, spices, broth, corn, and mix them well.
steps image on how to make Spanish rice in instant pot
  • Add the tomato sauce. You can also use your favorite salsa. At this point, do not stir the pot. The tomatoes can sometimes burn when cooking under pressure.
Add all the ingredients to the Instant pot
  • Close the Instant Pot lid after turning off the sauté mode. Cook on high pressure. Once the Instant Pot beeps, do a 10-minute natural pressure release.
  • Open the lid. Fluff rice with a fork and garnish with cilantro. You can also garnish Spanish rice with shredded lettuce, pico de gallo, sour cream, and sliced avocado.
pressure cooker mexican rice

How to Serve Spanish Rice?

It is a delicious meal on its own, topped with shredded lettuce and pico de gallo. You can also serve it hot with your favorite main dish, such as tacos or burritos.

It’s delicious as a filler for veggie burritos or chalupas. It also pairs nicely with beans, refried beans, and the 7-layer dip. I am sure you will love this easy Spanish rice as much as we did.

pressure cooker spanish rice

Recipe Tips

Butter: You can substitute oil with butter for some extra goodness.

Tomato: You can use salsa or Rotel instead of tomato sauce.

Rice: Wash or rinse your rice in cold water before cooking. You want to eliminate as much starch as possible to make the rice fluffy and tasty.

Spices: You may also eliminate the chili powder, cumin, and oregano and substitute with 1 tablespoon of taco seasoning.

Veggies: I added onions and corn when making this Spanish rice recipe, but you can also add other veggies such as carrots, bell peppers, and green peas.

Instant Pot Tip: Whenever you add in the salsa or tomato sauce, do not stir in the pot. To avoid the Instant Pot giving you a burn warning, keep the tomatoes away from the bottom of the pot.

Garnishes: You can also garnish Spanish rice with cilantro, shredded lettuce, pico de gallo, sour cream, and sliced avocado.

Storage: Mexican rice is excellent for meal prep. Any leftovers can be kept in the refrigerator for up to three days or in the freezer for up to three months. Thaw in the fridge and reheat in the microwave before enjoying.

Variations

Mexican Rice & Beans Variation: To make this recipe, Mexican beans, and rice, you can add a can of black beans or pinto beans along with the rice while cooking. Here is my recipe with Instant Pot brown rice and beans.

Brown Rice Variation: This dish may be made with both long-grain brown rice and white rice. The measurements are the same regardless of the type of rice used. However, the cooking time may vary. The cooking time for white rice is 4 minutes, while the cooking time for brown rice is 22 minutes.

Common Questions

What rice should I use to make Instant Pot Spanish Rice?

This dish is best made with long-grain white rice. I use basmati rice, and it always turns out perfect.

What is the difference between Spanish rice and Mexican rice?

There is no distinction. It’s the same recipe with a different name. Although there may be differences across recipes, Spanish, Red, and Mexican rice are the same. 

Can brown rice be used to make Spanish Rice?

Yes, brown rice may be used to make Spanish rice. In the Instant Pot, change the cooking duration to 22 minutes with 10 minutes NPR. (This is not for quick-cooking brown rice)

More Mexican Recipes To Try

4.89 from 9 votes

Instant Pot Spanish Rice (Arroz Rojo)

This Instant Pot Spanish Rice (Arroz Rojo) is a quick and easy way to make the classic Mexican side dish with bold, comforting flavors. Made with long-grain white rice, tomatoes, garlic, and spices, it turns out perfectly fluffy and flavorful every time.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 8

Video

Ingredients 

  • 2 cup White Rice, uncooked, rinsed, and drained
  • 1 tablespoon Oil, or butter
  • 1 Jalapeño, Finely diced
  • 1 1/2 cup Onions
  • 4 cloves Garlic, peeled and minced
  • 1/2 cup Corns
  • 2 1/4 cup Vegetable broth, or water
  • 2/3 cup Tomato sauce, canned, or salsa
  • Cilantro, to garnish

Spices

  • 1 teaspoon Cumin Powder
  • 1/2 teaspoon Oregano
  • 1 teaspoon Salt
  • 1 teaspoon Chili powder , adjust to taste 

Instructions 

  • Set the Instant Pot to sauté mode and wait for it to heat up.
  • Add the oil, onion, jalapeño, and garlic. Saute for 2 to 3 minutes. until onions soften and turn translucent.
  • Now add rice, spices, broth, corn, and mix it well. Press cancel to turn off saute mode.
    steps image on how to make Spanish rice in instant pot
  • Add the tomato sauce (or salsa). At this point, do not stir the pot!
    Add all the ingredients to the Instant pot
  • Close Instant pot lid with the vent in sealing position. Cook for 4 minutes on high pressure.
  • Once the Instant pot beeps, wait 10 minutes for the pressure to naturally release before manually releasing it.
  • Open the lid. Fluff rice with a fork and garnish with cilantro. Enjoy!
    pressure cooker spanish rice

Notes

Rice: Make sure your rice is properly washed or rinsed in cold water before cooking. To make the rice fluffy and tasty, you want to eliminate as much starch as possible.
Brown Rice Variation: This dish may be made with both long-grain brown rice and white rice. The measurements are the same regardless of the type of rice used. However, the cooking time may vary. The cooking time for white rice is 4 minutes, while the cooking time for brown rice is 22 minutes.
Spices: You may also eliminate the chili powder, cumin, and oregano and substitute 1 tablespoon of taco seasoning instead.
Instant Pot Tip: Whenever you add in the salsa or tomato sauce, do not stir the pot. To avoid the Instant Pot giving you a burn warning, keep the tomatoes away from the bottom of the pot.
Garnishes: You can also garnish Spanish rice with cilantro, shredded lettuce, pico de gallo, sour cream, and sliced avocado.
Mexican Rice & Beans Variation: To make this recipe, Mexican beans, and rice. You can add a can of black beans or pinto beans along with the rice while cooking.

Nutrition

Calories: 208kcalCarbohydrates: 42gProtein: 4gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 375mgPotassium: 191mgFiber: 1gSugar: 3gVitamin A: 497IUVitamin C: 8mgCalcium: 27mgIron: 1mg

Additional Info

Course: Side Dish
Cuisine: Mexican
Diet: Gluten-free, Vegan
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.
4.89 from 9 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




4 Comments