4.98 from 38 votes

You know how everyone has those recipes they know by heart because they're used so often? I'm sharing one of mine today!

I've worked for years to perfect this Mexican rice - I wanted it to taste just like the restaurant version. And I think I've finally got it.

❤️ Why You'll Love This Recipe

  • It's easy! You can have a home-cooked side dish in under 20 minutes, with very little actual work.
  • It's inexpensive. This recipe makes a ton of food and will cost around $2.
  • It's a crowd-pleaser. Everyone loves this rice! Think of the rice at your favorite Mexican restaurant; it's the perfect copycat recipe.
  • It uses staple ingredients. If you don't already have them at home, these ingredients are not at all hard to find.

🍚 Ingredients

ingredients for instant pot mexican rice.
  • 2 cups white rice - Just plain, long-grain white rice will do. I prefer to rinse mine before cooking.
  • 2 tablespoons butter
  • 2.5 cups water
  • 1 tablespoon tomato & chicken bouillon - This is the #1 most important ingredient in this recipe. It gives the rice that coral color and tons of flavor! I keep a bottle of this around just to make this rice. You should be able to find it in the Hispanic section of your grocery store.
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder

Variations & Additions

This rice is really pretty basic - no frills or add-ins. However, there are lots of ways to make it a unique dish for your family.

  • Use brown rice instead of white rice; you will need to adjust the pressure cooking time to 14 minutes.
  • Make this a vegetarian dish by using just tomato bouillon. If you want to go vegan, you can also substitute olive oil for the butter.

👩🏻‍🍳 How to Make Instant Pot Mexican Rice

cooking rice in an instant pot.
added water and spices to rice in an instant pot.
  1. BROWN RICE. Turn the Instant Pot to saute mode. Once hot, add 2 tablespoons of butter. Add 2 cups of rice to melted butter and saute for 3-4 minutes, until rice becomes fragrant.
  2. ADD REMAINING INGREDIENTS. Add 1 tablespoon of tomato & chicken bouillon, as well as 1 teaspoon each of salt, garlic powder, and onion powder. Lock on the Instant Pot lid.
  3. PRESSURE COOK. Set Instant Pot to manual, high pressure, 7 minutes. Once the cook cycle is over and pressure is released, fluf with a fork and serve warm.

🎥 Step-by-Step Video

🌮 How to Serve Instant Pot Mexican Rice

  • Make it cheesy! After cooking, add a cup of shredded cheese to the rice. Cheddar, pepper jack, or queso cheese would be yummy.
  • Make it a whole meal by adding a protein, like rotisserie chicken or grilled steak. One of my family's favorite meals is to serve something like my salsa chicken over this rice and top with store-bought white queso. Yum!
  • Add toppings! You could top this dish with a sprinkle of crushed tortilla chips, a dollop of sour cream, or chopped cilantro. A dash of lime juice would give it a fresh kick.

This Mexican Rice goes wonderfully with...

rice topped with cilantro.

🥡 Leftover Storage & Reheating

This recipe makes a lot of food - you will likely have leftovers. I like to store my leftover rice in an airtight container to prevent outside flavors from seeping in.

This rice can be stored in the refrigerator for 3-4 days after cooking. When you're ready to enjoy leftovers, just pop in the microwave for about 30 seconds per serving.

This Mexican Rice also freezes well! After cooking, pop your rice in a freezer bag or container. Simply thaw, microwave, and serve when you need a quick side dish.

📝 Helpful Recipe Notes

  • This recipe can also be made on the stovetop. Brown rice in the butter as directed. Then, add the remaining ingredients, bring to a simmer, turn the heat to low, and cook (covered) for 15-20 minutes, until rice absorbs the cooking liquid.
  • I recommend turning off the automatic warm function on the Instant Pot as soon as the cook cycle is over. This warming cycle can sometimes overcook the rice.

❓ FAQs

That can happen sometimes if there is food stuck to the bottom of the inner liner. It keeps the pot from being able to properly come to pressure. Make sure the scrape any cooked-on food from the bottom of the liner with a wooden spoon before trying to pressure cook.

That has everything to do with cook time. If you're getting mushy rice, take a minute off of your pressure cook time. If crunchy, add a minute.

Yes, this dish can be either halved or doubled without changing the cooking time. Warning though: it already makes a lot of food, only double if you need to feed a football team!

So glad you stopped by today! If you loved this recipe, make sure to leave a ⭐️ rating and comment below. And, for more new recipes, make sure to follow along!

mexican rice topped with cilantro in an instant pot, with limes and a towel next to it.

Instant Pot Mexican Rice

This recipe for Instant Pot Mexican Rice will quickly become your go-to side dish. It's ready in 15 minutes and tastes just like a Mexican restaurant!
4.98 from 38 votes

Affiliate links used in this recipe card.

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Side Dish
Cuisine Mexican
Servings 8
Calories 196 kcal

Ingredients
  

  • 2 tablespoon butter
  • 2 cups long-grain white rice
  • 2.5 cups water
  • 1 tablespoon tomato & chicken bouillon
  • 1 teaspoon salt chopped
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder

Instructions
 

  • Set the Instant Pot to saute mode. Once hot, add 2 tablespoons of butter.
  • Once butter is melted, add 2 cups of white rice. Brown rice for 3-4 minutes, stirring occasionally.
  • Add 2.5 cups of water, 1 tablespoon of tomato & chicken bouillon, 1 teaspoon of garlic powder, 1 teaspoon of salt, and 1 teaspoon of onion powder. Stir and lock on the Instant Pot lid.
  • Set Instant Pot to manual, high pressure, 7 minutes. Once cook cycle is over and pressure is released, stir rice well.

Notes

  • This recipe can also be made on the stovetop. Brown rice in the butter as directed. Then, add the remaining ingredients, bring to a simmer, turn the heat to low, and cook (covered) for 15-20 minutes, until rice absorbs the cooking liquid.
  • This recipe can be halved or doubled without changing the cooking time. Warning though: it already makes a lot of food, only double if you need to feed a football team!
  • I recommend turning off the automatic warm function on the Instant Pot as soon as the cook cycle is over. This warming cycle can sometimes overcook the rice.

Nutrition Facts

Calories: 196kcalCarbohydrates: 37gProtein: 3gFat: 3gSaturated Fat: 2gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 1gTrans Fat: 0.1gCholesterol: 8mgSodium: 327mgPotassium: 61mgFiber: 1gSugar: 0.1gVitamin A: 87IUVitamin C: 0.1mgCalcium: 18mgIron: 0.4mg
Tried this recipe?Rate it in the comments below!
leslie lambert, author of lamberts lately.

Leslie Lambert is a lifestyle writer and content creator specializing in home organization, family recipes, and intentional living. With 16 years of experience in blogging and digital storytelling, she helps busy women create calm, purposeful homes they love.

4.98 from 38 votes (38 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. When do you add the 8 oz canned tomato sauce?

    1. Leslie Lambert says:

      Sorry about that, left it out! You'll add it when you add the Rotel and diced tomatoes. Recipe card is updated.

      1. Your recipe does not call for rotel or diced tomatoes, where is this coming from? Am I missing something?? I am making your rice recipe today and do not want to leave out something if it’s supposed to be in there?

        1. Leslie Lambert says:

          Hi Vanessa, you can disregard that, this was for an old version of the recipe.

      2. What recipe is this? I don't see canned tomato sauce or Rotel in the above ingredient list.

        1. Leslie Lambert says:

          Hi! Those ingredients were for an old version of this post; you can disregard.

  2. Is the 1 tablespoon tomato & chicken bouillon mean one tablespoon of each flavor or are you able to find something that's tomato and chicken flavor in your neighborhood? I have separate tomato flavor and a different chicken flavor bullion. I just want to make sure it's a tablespoon total, not two total tablespoons. Thank you so much!

    1. Leslie Lambert says:

      There's a tomato and chicken bouillon I use in this recipe - if you look at the picture under the Ingredients section, you should see it! It's available at most grocery stores in the Hispanic foods section.