Instant Pot Spanish Rice

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

Colorful, healthy and full with taste!

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

Recipe video

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 :]

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

Instant Pot Spanish Rice

4.8 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


  • 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.

Leave a Reply

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