Instant Pot Mexican Rice (Restaurant Copycat)

4.88 from 40 votes

This Instant Pot Mexican Rice tastes just like the restaurant-style rice from your favorite Mexican restaurant - rich, fluffy, and perfectly seasoned every time. Ready in the pressure cooker in just 15 minutes using simple pantry staples.

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

Why You'll Love This Restaurant-Style Mexican Rice

leslie lambert, author of lamberts lately.

You know how everyone has those recipes they know by heart because you make it so often? On a cozy night, one of my absolute favorites to whip out is my French Onion Stick of Butter Rice. But when it's Mexican night at our house, this recipe is the reigning champ.

I've worked for years to perfect this Instant Pot Mexican Rice - I wanted it to taste just like the restaurant version without being a total pain to make. And I think I've finally got it!

It's so quick and easy. You get a side dish that goes with so many dinners on the table in around 15 minutes with almost no effort.
Super budget-friendly. This recipe uses basic pantry staples you might already have, making a massive batch of food for not a lot of money!
It's a total restaurant copycat. Fluffy texture and savory flavor that tastes just like your favorite Mexican restaurant rice. Everyone loves it.

Try this for your next Taco Tuesday - it's the perfect side dish for just about any Mexican meal at home!

Leslie.

Ingredient Notes

Ingredients gathered for Instant Pot Mexican Rice including long-grain white rice, butter, and tomato chicken bouillon.

(See recipe card at the bottom of this post for exact ingredient measurements.)

  • Long-Grain White Rice: Standard long-grain white rice works the best here. I really recommend taking an extra minute to rinse your rice in a strainer under cold water until it runs clear before cooking. This removes starches, keeping your rice from getting gummy/clumpy!
  • Tomato & Chicken Bouillon: This is the #1 most important ingredient in the entire recipe! It is what gives the rice that color and deep flavor. I keep a bottle of this in my pantry just to make this rice. You can easily find it in the Hispanic or international section of your grocery store (look for Knorr Caldo de Tomate).
  • Butter: We use this to do a quick sauté and toast the rice before pressure cooking. It adds a great flavor! You can swap it for olive oil or avocado oil if you want to keep the dish dairy-free.
  • Garlic & Onion Powder: Using powders instead of fresh garlic & onion gives you really smooth, uniform flavor without any accidental burnt bits on the bottom of your pot.

Ways to Customize Instant Pot Mexican Rice

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: You can swap white rice, but brown rice needs adjustments since it absorbs more liquid. Use 2.25 cups water (instead of 2.5) and pressure cook for 15 minutes on high, followed by a full natural release.
  • Make it Vegetarian or Vegan: For vegetarian, use tomato bouillon or a vegetable bouillon cube plus 1 tablespoon tomato paste instead of chicken-and-tomato bouillon. For vegan, also swap butter for olive oil or avocado oil.
  • Add Veggies (Mexican Café Style): Stir in ½ cup thawed peas and diced carrots or a small can of drained corn right after fluffing. The residual steam warms them without getting mushy.
  • Give it a Kick: For heat, add a 4-ounce can of diced green chiles before sealing, or finish with a dash of hot sauce.

How to Make Instant Pot Mexican Rice

cooking rice in an instant pot.
added water and spices to rice in an instant pot.
  1. Toast the Rice: Turn your Instant Pot to Sauté mode and add the butter. Once it melts, add your rinsed rice. Sauté for 3-4 minutes, stirring constantly, until the rice becomes fragrant and turns a chalky white color. Don't skip this! Toasting the grains keeps them from getting gummy later.
  2. Deglaze and Season: Turn off Sauté mode and pour in the water. Take a wooden spoon and scrape the bottom of the pot really well. If any little bits of rice stay stuck to the bottom, they will trigger that annoying "Burn" notification later. Once it's scraped clean, stir in the bouillon, salt, garlic powder, and onion powder.
  3. Pressure Cook: Lock on the Instant Pot lid and make sure the valve is set to sealing. Set the pot to Manual (or Pressure Cook) on High Pressure for 7 minutes. It will take a few minutes to build up pressure before the timer actually starts counting down.
  4. The Magic Rest: When the timer goes off, don't touch that valve! Let the pot sit undisturbed for a 10-minute natural pressure release. This lets the steam finish cooking the rice perfectly. After 10 minutes, vent any remaining steam, open the lid, fluff with a fork, and serve warm!

Step-by-Step Recipe 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...

mexican rice in an instant pot, topped with chopped cilantro.

Leftovers & Storage

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.

Why is my rice mushy, dry, or uneven?

IssueCauseFix
Mushy or sticky riceToo much liquid or slight overcookingReduce liquid slightly next time and use full natural release
Dry or undercooked riceNot enough liquid or early pressure releaseAdd 2-3 tablespoon more liquid and avoid quick release
Uneven texturePoor mixing or uneven seasoning distributionRinse rice well and stir thoroughly before sealing
Gummy or clumped riceExcess starch from unrinsed riceRinse until water runs clear and don't stir after cooking

Leslie's Helpful Tips & Tricks

  • Turn Off "Keep Warm": Shut off the automatic warm function as soon as the cooking time ends. The bottom plate stays hot and can easily scorch the bottom layer of your rice during the 10-minute rest.
  • The Kitchen Towel Trick: If the rice looks a little bit wet when you open the lid, lay a clean, dry kitchen towel over the pot, pop the lid back on loosely, and let it sit for 5 minutes to absorb extra moisture.
  • Stovetop Directions: Melt butter in a saucepan, add rice, and sauté 3-4 minutes. Stir in water and spices, bring to a boil, cover, and turn heat to low. Cook undisturbed for 15-20 minutes, then let steam with the lid on for 5 minutes before fluffing.

FAQs & Troubleshooting

This usually happens when food is stuck to the bottom of the pot. Make sure you fully scrape the liner after sautéing so nothing is left behind before pressure cooking.

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!

You can, but it changes the consistency. Tomato paste is the best swap - mix about 1 tablespoon into the liquid before cooking. Tomato sauce adds extra moisture and can make the rice heavier or trigger a burn notice.

Yes, don't skip this step! Rinsing your rice in a fine-mesh strainer under cold water washes away the surface starches. If you leave those starches on the grains, they create a sticky paste inside the Instant Pot, leaving you with mushy, clumped-up rice.

Yes, this rice reheats well for 3-4 days in the fridge. Add a splash of water before reheating to bring back the fluffiness.

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 Instant Pot Mexican Rice tastes just like restaurant-style Mexican rice - fluffy, flavorful, and perfectly seasoned every time. This easy pressure cooker side dish is ready in just 15 minutes using simple pantry staples.
4.88 from 40 votes
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

  • Rinse the rice before cooking to remove excess starch and prevent gummy rice.
  • Toast the rice in butter for the best fluffy texture and restaurant-style flavor.
  • Scrape the bottom of the pot well after adding liquid to avoid a burn notice.
  • Turn off the Keep Warm setting after cooking to prevent overcooking.
  • Let the rice rest for a 10-minute natural release before venting remaining pressure.
  • For brown rice, use 2¼ cups water and cook 15 minutes on High Pressure with full natural release.
  • Stir in peas, carrots, corn, or green chiles after cooking for easy variations.
  • Store leftovers in the refrigerator for 3-4 days or freeze for longer storage.

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 17 years of experience in blogging and digital storytelling, she helps busy women create calm, purposeful homes they love.

4.88 from 40 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.

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

  3. 1 star
    This rice was very bland. Not much flavor. I did not enjoy this version.

  4. Melissa Combrink says:

    Is it quick release or natural release?

    1. Leslie Lambert says:

      I recommend quick release with rice.