Instant Pot Mexican Rice

No ratings yet
Leave a comment

This post may contain affiliate links. See our disclosure policy.

Make restaurant-quality Mexican Rice at home in no time! I will show you how to get delicious, fluffy, and flavorful Mexican rice in the Instant Pot every time with my easy, foolproof recipe. It’s a game-changer for busy nights!

Instant pot Mexican rice in a bowl with cilantro and fresh limes on the side.

Effortless Mexican Rice in Minutes

I’m all about keeping things simple in the kitchen, and this Instant Pot Mexican Rice is a game-changer. While I absolutely adore my traditional Mexican Rice recipe, this Instant Pot version is ideal when you’re short on time. No babysitting the stove, no constant stirring—just perfectly cooked rice every single time. It is perfect for busy weeknights or when you’re juggling multiple dishes in the kitchen. It’s tender, flavorful, and ready in a fraction of the time (with less effort)!

Why Make Mexican Rice in the Instant Pot?

Using the Instant Pot to make Mexican rice is a total lifesaver. It eliminates the hassle of rice sticking to the bottom of the pan or uneven cooking. Here’s why you’ll love it:

Saves Time and Space: With the Instant Pot doing the work, you free up your stovetop for other dishes.

Fluffy Perfection: The Instant Pot cooks the rice evenly, so you never have to worry about mushy or undercooked grains.

Stress-Free Cooking: Toss the ingredients in, set it, and forget it. Meanwhile, you can focus on preparing the rest of your meal.

Ingredients to make instant pot Mexican rice including rice, chicken broth, spices, oil, tomato sauce, cilantro, onion, and garlic.


Instant Pot Mexican Rice Ingredients

  • Here’s everything you need to create this delicious rice dish:
  • Vegetable oil
  • Long grain white rice (jasmine rice works great too!)
  • Onion – diced
  • Garlic – 2 cloves, minced
  • Seasonings: Salt, cumin, and chili powder
  • Tomato sauce – 1 can
  • Chicken broth
  • Fresh cilantro – chopped
Instant pot pot with brown brown rice and onions and garlic with wooden spoon.

How to Make Instant Pot Mexican Rice

Follow these simple steps for foolproof Mexican rice:

  1. Sauté the Rice: Set your Instant Pot to “Sauté” mode and heat the vegetable oil. Once hot, add the rice and stir until it’s golden brown.
  2. Add Aromatics and Seasonings: Stir in the diced onion, minced garlic, salt, cumin, and chili powder. Sauté for a couple more minutes to let the flavors meld.
  3. Add Liquids: Pour in the tomato sauce and chicken broth. Give it a good stir to combine everything.
  4. Pressure Cook: Secure the lid, set the valve to “Sealing,” and pressure cook on high for 4 minutes. Once the timer is up, let it naturally release pressure for 10-12 minutes, then do a quick release.
  5. Fluff and Garnish: Open the lid, fluff the rice with a fork, and stir in freshly chopped cilantro. Enjoy!

No Instant Pot? No Problem!

No Instant Pot? No worries—you can still enjoy delicious Mexican rice cooked on the stovetop. Our traditional Mexican Rice recipe has been a favorite for years (in fact it’s one of the most popular recipes on our site). While it does require a little more attention than the Instant Pot version, it’s worth it for the authentic flavor and texture.

Wooden spoon holding a serving of instant pot Mexican rice.

Tips and Variations for Mexican Rice in the Instant Pot

  • Toast the Rice: Don’t skip this step! Toasting the rice in oil adds a nutty flavor and helps prevent mushiness.
  • Dry Your Rice: If you rinse the rice beforehand, ensure it’s completely dry before adding it to the oil.
  • Add-Ins: Customize your rice with extras like diced tomatoes, Rotel, frozen peas, corn, or a kick of heat with chopped jalapeños.
  • Vegetarian Option: Swap chicken broth for vegetable broth to make it vegetarian-friendly.
Fork with instant pot Mexican rice.

What to Serve with Mexican Rice

This rice is the perfect side dish for all your favorite Mexican meals! Pair it with:

For a complete meal, serve it alongside refried beansblack beans, or even tortilla chips with guacamole and salsa.

Can I use brown rice instead of white rice in this recipe?

Absolutely! Brown rice works well but requires a longer cooking time. Adjust the pressure cook time to 20-22 minutes and increase the natural pressure release to 15 minutes for perfectly cooked brown rice.

How do I prevent my rice from sticking to the bottom of the Instant Pot?

Make sure to deglaze the pot by stirring well after adding the liquids to scrape any stuck bits. This helps avoid the “Burn” notice and ensures even cooking.

Do I need to rinse the rice before cooking?

Rinsing the rice removes excess starch, which helps prevent clumping. If you choose to rinse, ensure the rice is completely dry before toasting it in the oil.

Can I double the recipe?

Yes, you can double the ingredients, but keep the cooking time the same. Just ensure your Instant Pot has enough capacity to handle the increased quantity.

Instant pot Mexican rice in a bowl with cilantro and fresh limes on the side.

More Easy Rice Recipes

How to Cook Instant Pot Rice
Instant Pot Jasmine Rice
Brown Rice in the Instant Pot
Instant Pot Sushi Rice
Super Easy Yellow Rice
Chipotle Cilantro Lime Rice
Pineapple Fried Rice
Wild Rice

Fork with instant pot Mexican rice.

Instant Pot Mexican Rice

No ratings yet
Say goodbye to mushy rice! Learn how to make perfectly fluffy Mexican Rice in the Instant Pot with this quick and easy recipe.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Side Dish
Cuisine Mexican/Spanish
Servings 8 servings

Equipment

  • 1 Instant Pot Pressure Cooker (or any pressure cooker)

Ingredients

  • 4 tablespoons vegetable oil
  • 2 cups long grain white rice (Jasmine rice works great)
  • 1/3 cup diced onion
  • 2 teaspoons minced garlic (about 2 cloves)
  • 1 teaspoon salt
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1 (8 ounce) can tomato sauce
  • 3 cups chicken broth
  • 1/2 bunch fresh cilantro (chopped)

Instructions

  • Set Instant Pot to the "sauté" function and add oil. When oil is hot, add rice.
    Stir rice often until it becomes golden brown.
  • Add onion, garlic, salt, cumin, and chili powder and sauté another minute or two, stirring constantly.
  • Add tomato sauce and chicken broth and stir until well combined.
  • Cover the Instant Pot with the lid and turn knob to the sealing position.
    Pressure cook on high pressure for 4 minutes. Natural pressure release 10-12 minutes, then quick release by turning the knob to the venting position.
  • Uncover and fluff with a fork, then stir in chopped cilantro.

Nutrition Information

Calories: 239kcalCarbohydrates: 39gProtein: 5gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 389mgPotassium: 155mgFiber: 1gSugar: 0.5gVitamin A: 325IUVitamin C: 1mgCalcium: 25mgIron: 1mg

Love this recipe?

We want to hear from you! Please leave a review.

Rate and Review



Share This With the World

PinYummly

About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her three beautiful girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker

Leave a comment

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

How many stars would you give this recipe?