Instant Pot Spanish Rice

This post contains paid and/or affiliate links. Read full disclosure.
Jump to Recipe

Making Spanish Rice on the stove top can be challenging for many people. Fortunately, my Instant Pot Spanish Rice recipe makes it incredibly easy to make flavorful rice that comes out perfect every single time.

Bowl of Spanish Rice garnished with chopped fresh cilantro with label that reads, "Best Instant Pot Spanish Rice."

Every time we make Mexican food, I make Spanish Rice (aka Arroz Rojo or red rice) to go along with it. Better than most Mexican restaurants, this easy recipe uses simple ingredients.

All you need is jasmine rice, tomatoes, cilantro and green onions to make this delicious rice dish. Whether you call it Mexican Rice or Spanish Rice, it makes a great side dish for most Mexican food meals.

And while I take the time to saute the veggies first, you can make it as a dump and go recipe and it will still taste delicious. I hope your family enjoys this tasty side on Taco Tuesday or any day of the week.

Ingredients

  • 1 teaspoon of extra virgin olive oil
  • 2 sliced green onions
  • 1 teaspoon of minced fresh garlic
  • 1 cup of diced fresh tomatoes
  • ¼ cup of fresh cilantro
  • ½ of a minced jalapeno
  • 2 cups of jasmine rice
  • 2 cups of chicken stock
  • 2 tablespoons of tomato paste
  • 2 teaspoons of sea salt
  • 2 teaspoons of taco seasoning

Equipment

  • Knife
  • Cutting Board
  • Measuring cups and spoons
  • Fine mesh strainer
  • Instant Pot
  • Mixing spoon

By the Numbers: How to Make Spanish Rice

Follow these simple steps to learn how to make the best Spanish Rice in your Instant Pot electric pressure cooker.

Step 1: Saute Onion, Tomato and Cilantro.

Press the Saute setting button on your Instant Pot to heat the inner pan up, then add 1 teaspoon of extra virgin olive oil to the pan. Add 2 sliced green onions, 1 cup of diced tomatoes, ¼ cup of chopped fresh cilantro, 1 teaspoon of minced garlic and ½ of a minced jalapeno (optional) to the warm olive oil in the Instant Pot and cook, stirring frequently, for 1-2 minutes. When everything is lightly cooked and fragrant, turn off your Instant Pot by pressing the Cancel button.

Tomatoes, cilantro, green onions and garlic being sauteed in the Instant Pot inner pan.

Step 2: Saute Jasmine Rice.

Rinse 2 cups of jasmine rice really well in a fine mesh strainer under cold running water (learn more about this process in my post about cooking rice in the Instant Pot). Press the Saute function button again and add the rinsed jasmine rice to the Instant Pot. Stir to combine using a wooden spoon and saute the rice for 2-3 minutes, then turn off the heat.

Rinsed jasmine rice being stirred into the lightly sauteed tomatoes, green onions, cilantro and garlic in the Instant Pot.

Step 3: Add Stock, Tomato Paste and Seasoning.

Add 2 cups of chicken stock, 2 tablespoons of tomato paste, 2 teaspoons of taco seasoning and 2 teaspoons of sea salt to the pot and stir to combine everything really well. Use your wooden spoon to make sure nothing is stuck to the bottom of the pot or you could get a burn notice.

Chicken stock and spices added to the rice and vegetables in the Instant Pot.

Step 4: Pressure Cook Rice.

Put the lid on your Instant Pot and make sure the valve is in the sealing position. Press the Pressure Cook button and set it on High Pressure for 4 minutes. Allow for a natural pressure release for 15 minutes, then use a Quick Release to release any remaining pressure. Open the lid.

Spanish rice cooked in the Instant Pot right before being stirred.

Step 5: Fluff and Serve Spanish Rice.

Gently fluff the Spanish Rice, then transfer it to a serving bowl topped with extra chopped cilantro. Serve with your favorite main dish and toppings.

Bowl of homemade Spanish rice that was cooked in a pressure cooker then garnished with fresh cilantro.

Tips for Making Instant Pot Spanish Rice

Answers to all of your questions about making delicious Spanish Rice in your Instant Pot at home.

Make it a dump and go dish

While Spanish Rice tastes best when you saute the tomatoes, green onions, cilantro and garlic first, you can just toss everything in the Instant Pot and cook it if you’re in a hurry. It still turns out great that way.

What to do with extra tomato paste

I used to cringe when I saw a recipe used tomato paste because they only use 1-2 tablespoons each, and the rest of the can would end up wasted. Now I freeze my tomato paste so I never have waste. See how to freeze tomato paste here.

Use a different type of rice?

I make this recipe with jasmine rice because I like the texture and consistency. This recipe should work with standard long grain rice as well.

If you want to use Basmati rice, be aware that it absorbs more liquid than jasmine rice so you may have to increase the amount of liquid you use.

See my post on making rice in the Instant Pot for more tips and tricks for making rice in an electric pressure cooker.

Substitute for chicken stock

I find that using chicken broth instead of water is key to flavorful Spanish Rice. You can use filtered water instead, but you’ll lose one layer of flavor.

Get my chicken stock recipe here (includes directions for the Instant Pot, slow cooker and stove top).

Use canned tomatoes instead of fresh

Yes, you can use diced or stewed tomatoes in place of the fresh tomatoes. I’ve also used leftover homemade salsa in a pinch! If you use stewed tomatoes, you may want to decrease the chicken stock or water amount by 1-2 tablespoons to account for the extra liquid.

Double the recipe

You should be able to safely double this recipe in your Instant Pot. The most I typically make in a 6-quart pot is 4 cups of dry rice. If you make more than that, it doesn’t always turn out as well.

Best way to store leftover rice

If you have leftover Spanish rice, be sure to store it in the fridge in an airtight container. To reheat the next day, warm a little oil in a pan, then lightly re-fry the rice.

What to serve with Spanish Rice

Spanish Rice is the perfect side dish to serve with Mexican food. Recreate a meal from your favorite Mexican restaurant with these easy recipes.

Ways to make better meal plans?

If you’re not already using a printable Meal Planner to plan out your meals and shopping trips for the month, you should give it a try. It’s amazing how much time is saved by organizing.

I also buy a lot of my family’s groceries online to keep the freezer and pantry stocked. I love not having to go to the grocery store as I make fewer impulse purchases. I usually shop with Misfits Market, but there are lots of places to buy produce online and order meat online.

INSTANT POT

QUICK START GUIDE

Finger pressing button on Instant Pot.

Delivered right into your inbox.

Tips to help you get started today

Free

Spanish rice garnished with cilantro in a red ceramic bowl.

Instant Pot Spanish Rice Recipe

Learn how to make delicious Spanish Rice in your Instant Pot in this easy side dish recipe.
5 from 11 votes
Print Recipe
Prep Time: 10 minutes
Cook Time: 4 minutes
Pressurizing Time: 25 minutes
Total Time: 39 minutes
Recipe Servings: 6

Ingredients

  • 1 teaspoon extra virgin olive oil - or your favorite cooking oil
  • 2 green onions - sliced
  • 1 teaspoon garlic - minced
  • 1 cup tomatoes - chopped
  • ¼ cup fresh cilantro - packed; plus more for garnish
  • ½ jalapeno - or serrano pepper, minced (optional)
  • 2 tablespoons tomato paste
  • 2 teaspoons sea salt
  • 2 teaspoons taco seasoning
  • 2 cups jasmine rice - well rinsed of excess starch
  • 2 cups chicken stock - or filtered water

Equipment

  • Knife
  • Cutting Board
  • Measuring cups and spoons
  • Fine mesh strainer
  • Instant Pot
  • Mixing spoon

Instructions

  • Use the Saute function on your Instant Pot to heat the pan up, then add the olive oil to the pan. Saute the green onions, tomatoes, cilantro, garlic and jalapeno (optional) in the oil in the Instant Pot for 1-2 minutes.
    Tomatoes, cilantro, green onions and garlic being sauteed in the Instant Pot inner pan.
  • Add the rinsed jasmine rice to the pot and stir to combine. Saute for 2-3 minutes, then turn off the heat.
    Rinsed jasmine rice being stirred into the lightly sauteed tomatoes, green onions, cilantro and garlic in the Instant Pot.
  • Add the chicken stock, tomato paste, taco seasoning and salt to the pot and stir to combine. Make sure nothing is stuck to the bottom of the pot so you don't get a burn warning.
    Chicken stock and spices added to the rice and vegetables in the Instant Pot.
  • Secure the lid on your Instant Pot and set it to pressure cook on High Pressure for 4 minutes. Allow the pressure to release naturally for 15 minutes, then Quick Release the remaining pressure. Open the lid.
    Spanish rice cooked in the Instant Pot right before being stirred.
  • Gently fluff the Spanish Rice with a fork or spoon. Serve your flavorful side in a serving bowl topped with chopped cilantro.
    Bowl of homemade Spanish rice that was cooked in a pressure cooker then garnished with fresh cilantro.

Nutrition Information Per Serving

Calories: 271kcal | Carbohydrates: 55g | Protein: 7g | Fat: 2g | Saturated Fat: 1g | Cholesterol: 2mg | Sodium: 940mg | Potassium: 287mg | Fiber: 1g | Sugar: 3g | Vitamin A: 391IU | Vitamin C: 7mg | Calcium: 29mg | Iron: 1mg

Instant Pot Quick Start Guide

Email series to help you start using your Instant Pot today!

Finger pressing button on Instant Pot.

Leave a Comment

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

Recipe Rating