one happy housewife logo
  • Save

Instant Pot Spanish Rice

An Easy and Delicious Side Dish for Any Meal

This Instant Pot Spanish Rice comes out absolutely perfect every time. The rice is loose and not sticky, just like when you make it on the stove. It's a delicious side dish, that's easy to make in your pressure cooker and your entire family will approve.

a large glass bowl filled with spanish rice
  • Save

Save This Recipe To Pinterest

I’ve been making rice in the Instant Pot for a while now, but I must admit, I still preferred the way it comes out on the stove. In Honduras, we eat very loose rice, not sticky at all. I hadn’t been able to achieve this in my pressure cooker. Until now!

Making Rice in The Instant Pot

Making rice in the Instant Pot is super easy, and the results are very consistent. My family loves both white rice and brown rice from the Instant Pot. I started making them Instant Pot Salsa Rice recently and they really enjoy that one.

Pin it to Pinterest

Save this Instant Pot Spanish Rice to Pinterest.

instant pot spanish rice
  • Save

Different rice takes different times to cook right in the Instant Pot. Brown rice takes longer than white rice. It’s usually as easy as dump and start when you’re making rice in the Instant Pot. All you need is water (or broth), rinsed rice, and possibly salt if you want to add some. The rice always comes out perfect by all accounts, but the “Honduran” in me always wants the rice to be looser and less sticky.

How Do I Make Perfect Rice in the Instant Pot?

Well, I believe my husband and I have finally gotten the rice exactly as I wanted it. We played around with making rice for a week until we got it just right. This recipe for Instant Pot Spanish Rice takes a little more effort than just “dump and start”, but I’m telling you it’s so worth it.

plate of instant pot spanish rice
  • Save

Instead of plain rice, you will end up with perfectly flavored Spanish rice. Some people may refer to it as Mexican rice as well. Either way, it’s much looser rice that is incredibly flavorful. You will have to prep some ingredients like peppers and onions, and you will also need to saute the rice before pressure cooking it. That’s the secret!

What Can I Serve With Spanish Rice?

Spanish or Mexican Rice is what you are typically served when you go to Mexican restaurants. It’s the delicious orange/reddish rice that’s so flavorful and perfectly loose. It’s usually made on the stove but now you can easily make it in your pressure cooker!

plate of chicken with instant pot spanish rice
  • Save

Instant Pot Spanish Rice goes well with just about any meal, not just Mexican food. It’s wonderful with meat, chicken, pork, and fish. It adds color to any plate!

Kitchen Prep Tools, Utensils & Appliances

Here is a list of the kitchen prep tools, utensils, and appliances I used to make this recipe.

Prep Tools & Utensils

These are the kitchen tools and utensils that I used to make this simple Instant Pot recipe.

Appliances & Cookware

This recipe was made in my 8-quart Instant Pot but will work just as well in any 6 or 8-quart electric pressure cooker.

Serving Platters & Dishes

I usually serve and store this rice in these glass food containers.

Electric Pressure Cooker Accessories

Make sure to check out my post on Must-Have Electric Pressure Cooker Accessories. You’ll find a complete list of all the top accessories that can be used with your electric pressure cooker.

We also use it inside burritos and tacos, and even inside a bowl of my homemade Instant Pot Chicken Soup!

bowl of instant pot spanish rice
  • Save

One thing I noticed with this rice, that I love, is that even when you put it in the fridge and reheat it later, it still stays loose and doesn’t get sticky!

plate of instant pot spanish rice
  • Save

I know you will love how this Instant Pot Spanish Rice comes out! I bet it will become a favorite side in your home. Let me know in the comments when you make it.

Instant Pot Spanish Rice

Long-Grain Rice, Onions, Peppers, and Salsa Cooked in a Chicken Stock

4.6 from 5 votes
DifficultySuper Easy
Cooking Method(s)
  • Instant Pot
IP Pressure LevelHigh
IP ProgramManual / Pressure Cook
Prep Time
10 minutes
Cook Time
3 minutes
Pressure Release
10 minute NPR
Total Time
33 minutes
Recipe by: Valerie Cooper
This restaurant-style Spanish Rice is easily made right at home using the Instant Pot. Loaded with the authentic flavor of your favorite Spanish Rice, this will quickly become a family favorite side dish for just about any meal.
Cuisine: Mexican, Spanish, Tex-Mex
Course: Side Dish
Category: Rice


  • 2 tbsp olive oil may substitute with other vegetable oil
  • 2 cups long grain white rice rinsed until water runs clear and air-dried
  • 1 ½ cups sweet onion diced
  • 1 cup bell pepper(s) red and green mixed, seeded and diced
  • 2 cloves garlic minced
  • 1 ½ cups unsalted chicken stock
  • 1 jar salsa 16 oz jar - Use your favorite salsa, I used Arriba Mild Fire Roasted Mexican Salsa
  • 1 ½ tsps kosher salt or to taste


  • Rinse the rice under cool water until the water runs clear. Set aside to dry while preparing the other ingredients.
  • Toast Rice: Set the Instant Pot to 'Sauté' and, using the 'Adjust' button, set the heat level to 'More'. Add the oil to the pot and allow it to heat up for a couple of minutes. Add the rice to the pot and toss until it is fully coated in oil. Cook, tossing occasionally, until some of the grains begin to brown, about 8 to 10 minutes.
  • Add Onions, Bell Peppers, and Garlic: Add the diced onions and bell peppers, sautéing with the rice until slightly tender, 2 to 3 minutes. Then add the garlic and sauté for another 30 seconds.
  • Add Chicken Stock, Salsa, and Salt: Turn off the 'Sauté' function and then add the chicken stock, salsa, and salt to the pot and give everything a gentle stir to combine.
  • 3-Minute Cook Time: Close the Instant Pot, set the pressure release valve to 'Sealing', and set the pot to cook on 'Manual' or 'Pressure Cook', 'High Pressure' for 3 minutes.
  • 10-Minute NPR: Once the 3-minute cooking time has completed, allow for a 10-minute natural pressure release. Release any remaining pressure once the 10-minute NPR has completed.
  • Fluff the Rice: Once the remaining pressure has been released and the pin has dropped, open the Instant Pot and, using a fork, fluff the rice.

Nutrition Facts

While every effort is made to correctly calculate these nutritional facts, they should be used as general guidance as they may not be 100% accurate.

Calories: 223kcal | Carbohydrates: 41g | Protein: 5g | Fat: 4g | Saturated Fat: 1g | Sodium: 456mg | Potassium: 166mg | Fiber: 1g | Sugar: 2g | Vitamin A: 585IU | Vitamin C: 25.5mg | Calcium: 23mg | Iron: 0.6mg


Some things you should know about this Instant Pot Spanish Rice recipe.

Mixing in the salsa. I mix in the salsa with all the other ingredients and have never had an issue with getting a burn message. Some of the tomato from the salsa does brown to the bottom of the liner, but I prefer it that way because it adds some great flavor when I mix everything together. If you have any issues with your pressure cooker then, before closing the pot and cooking, just pour the jar of salsa on top of the other ingredients without mixing it in. Then mix everything after cooking.

Toasting the rice. Toasting the rice gives this dish an extra little burst of flavor. Plus, it results in a looser, more fluffy rice after cooking.

Serving Suggestions

Here are a few ideas for serving your Instant Pot Spanish Rice.

Add to burritos and tacos. This rice is ideal for stuffing a massive burrito or loading up a taco. It’s also great for making burrito and taco bowls. The flavor is absolute perfection, making it a wonderful addition for your next taco or burrito!

Serve with any Mexican inspired meal. This rice is perfect served with all your favorite Tex-Mex and Mexican dishes including fajitas, enchiladas, soups, and so much more.

Perfect with lots of other meals too! This rice is not only great served with Tex-Mex and Mexican dishes but also so many other dishes. It’s a wonderful accompaniment for beef, chicken, fish, or pork. You can also add it to soups and casseroles.

instant pot spanish rice
  • Save
  • Sharon says:

    Can this recipe be doubled?

  • >
    Copy link