Instant Pot Spanish Rice

yellow rice in tomato sauce topped with parsley leaves in a blue plate

Looking to diversify your side side? This Instant Pot Spanish Rice is the recipe for you.

Colorful, healthy and full with taste! One of the best Instant Pot recipes on Corrie Cooks.

yellow rice in tomato sauce topped with parsley leaves in a blue plate

Very easy to make and you can have it in only 20 minutes.

Recipe video

Why This Recipe Works 

It's a super delicious and flavorful recipe and an exciting way to eat rice in Mexican style.

You can make this recipe with a few simple and affordable ingredients. Such as garlic, onion, oil, and rice.

It is highly easy to make in the Instant Pot in a flash of time.

Can I use Basmati or Jasmine rice?

Yes, but then you need to cut the cooking time depending on the type of rice you use.

For this recipe I'm using canned tomatoes, since it's much easier and faster. Feel free to use fresh ones.

I'm using 2 chilies but you can cut them to 1 or add more for extra spicy :]

Recipe Ingredients

Rice- You can use long-grain brown or white rice. The required time for cooking brown rice and white rice is different, so be sure to follow the appropriate cooking time for the rice you use. If it is your favorite rice recipe, you might like Instant Pot Chicken and Rice or some other rice recipes on Corrie Cooks

 Oil- Use olive oil or any other oil to coat the bottom of the Instant Pot, which will prevent the rice from burning and sticking to it.

Garlic Cloves- Garlic gives a particular taste and texture to the recipe.

Onion- Onion is used in the base of all almost all types of recipes. It adds to the overall texture of the recipe.

How to make

Gather the necessary ingredients:

Saute the pot for 5 minutes, add oil & previously chopped garlic:

Add previously chopped onion to it:

After stirring for some time, add 2 cups of brown rice:

And 2 ½ cups of water so your rice doesn't get burned:

Add previously cut green chili to it:

Add 14 oz diced tomatoes to it:

2 teaspoons of salt.

Cook at high pressure for 10 minutes and do a natural release.

Dish out & enjoy a delicious quick meal 🙂

How to Serve 

You can serve Instant Pot Spanish Rice as a side dish with the following meals:

Instant Pot Chicken Burrito Bowl

Instant Pot Mushroom Tacos

Instant Pot Chicken enchiladas

Instant Pot Refried beans

Recipe FAQs

Can I replace brown rice with white rice?

Yes! Feel free to use any kind of rice, but make sure that cooking time varies from type to type.

Which oil is best for this recipe?

You can use any type of oil, but olive oil is best for it.

What is the ratio of water to rice in the instant pot?

The ratio of water to rice in the instant pot is 1 ratio 1. It means that every cup of rice needs one cup of water.

Why does my Spanish rice burn?

Add the proper volume of water into the instant pot. It prevents your rice from burning and also does not let it sits in one place for a long time.

Instant Pot Rice Recipes

Instant Pot Mexican Rice

Instant Pot Mushroom Risotto

Instant Pot Fried Rice

Instant Pot Khichdi

Instant Pot Brown Rice and Vegetables

yellow rice in tomato sauce topped with parsley leaves in a blue plate

Instant Pot Spanish Rice

A delicious recipe that is easy to make with tomatoes, garlic and green chilies.
4.80 from 5 votes
Print Pin Rate
Course: Side Dish
Cuisine: Mexican, Spanish
Keyword: Brown Rice, Spanish Rice
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 12
Author: Corrie


  • 2 tablespoon olive oil
  • 1 onion chopped
  • 3 garlic cloves minced
  • 2 cups unccoked brown rice
  • cups water
  • 2 green chilies chopped
  • 14 oz diced tomatoes
  • 2 teaspoon salt


  • Press "saute" and add olive oil.
  • Add garlic and onion and saute for 3 minutes.
  • Add rice and water and stir for 1 minute.
  • Add green chilies, tomatoes, salt and pepper and stir well.
  • Close the lid and cook on high pressure for 10 minutes.
  • When cooking time is complete, wait for a natural pressure release (or for at least 20 minutes).
  • Serve and enjoy 🙂


Calories: 44kcal Carbohydrates: 6g Protein: 1g Fat: 2g Saturated Fat: 1g Polyunsaturated Fat: 1g Monounsaturated Fat: 2g Sodium: 613mg Potassium: 17mg Fiber: 2g Sugar: 3g Vitamin A: 1IU Vitamin C: 9mg Calcium: 7mg Iron: 1mg



Feel free to decrease the amount of salt.
Tried this Recipe? Pin it for Later!Mention @corriecooksblog or tag #corriecooks!

Leave a Reply

Your email address will not be published.

Recipe Rating