Instant Pot Mexican Rice

Read 3 Reviews
Prep 15 minutes
Cook 4 minutes
Servings 4 servings

The perfect addition to any Mexican dinner, this Instant Pot Mexican Rice is infused with incredible flavor and a rich red color, thanks to the tomatoes, jalapenos, and other simple ingredients. Enjoy with tacos, burritos, fajitas, and more.

Looking for more Instant Pot Recipes? Don’t miss our Instant Pot Spaghetti or Instant Pot Chicken Thighs.

A wooden spoon stirring a bowl of Mexican rice

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Easy Mexican Rice Recipe

Mexican rice is a simple side dish served at Mexican and Tex-Mex restaurants with almost all meals and adds incredible flavor to every dish.

Making rice in the Instant Pot makes the process quick and easy. From start to finish, this Mexican rice can be prepared in under 25 minutes, though the deep flavor will make it seem like it was cooking for hours!

Enjoy this Mexican rice with your tacos, burritos, carnitas, or other Mexican favorites. But don’t stop there, this rice is a great side dish to any meal, Mexican or not!

What Is Mexican Rice?

Mexican rice is long grain rice that’s infused with loads of flavor and a red color. It’s traditionally served at Mexican restaurants with a variety of dishes and is super easy to make! The flavor of this rice comes from a puree made of tomatoes, onion, and jalapenos, as well as tomato paste which also gives the red color.

Mexican Rice is also often called Spanish Rice, though the two are technically made with different herbs and Spanish rice is usually more yellow than red in color.

Overhead view of a bowl of Instant Pot Mexican Rice

Ingredients Needed

Here’s all you’ll need for this Instant Pot rice.
(Scroll below to the printable recipe card for details and measurements.)

  • White rice – Rinse the rice with cold water until the water runs clear, to remove any extra starch.
  • Canola oil – This helps keep each grain of rice separate, instead of clumping together.
  • Tomatoes – Be sure to choose juicy, ripe tomatoes. Remove the cores before chopping and blending.
  • Onion and Garlic – For flavor and wonderful aromatics.
  • Jalapenos – Remove the seeds, unless you want it extra spicy.
  • Broth – You can use chicken or vegetable broth (or even water, although it won’t have as much flavor.)
  • Tomato paste – Adds a rich taste and nice red color to the rice.
  • Salt – For flavor.
  • Fresh cilantro – Adds flavor and a pop of color at the end as a garnish.
  • Lime wedges – For serving.

Can I Use Brown Rice?

Yes, you can make Mexican rice with long grain brown rice. However, you will need to significantly increase the cook time from 4 minutes to 22 to 24 minutes. You’ll also want to add an additional 1/4 cup of water or broth before cooking.

Recipe Variations

Here are a few variations of this easy Mexican rice recipe.

  • Add some peas and carrots. Peas and tiny diced carrots are sometimes added to Mexican Rice in Mexico. Feel free to stir them in when you add the tomato paste.
  • Add tomato bouillon. For more tomato flavor and a darker red color, add a tomato bouillon cube, from the Mexican section of your local grocery store.
  • Make it spicy. This rice is flavorful, not spicy. If you’d like to add a bit more heat to it, add some cayenne pepper. Similarly, if you don’t want any heat, you can omit the diced jalapeno or reduce the amount in half.
Two process images of Mexican rice

How to Make Instant Pot Mexican Rice

The best part of this Mexican rice (other than the great flavor) is it’s ready in just a few easy steps.
(Scroll below to the printable recipe card for details and measurements.)

  1. Create the onion puree. Blend the tomatoes, onions, and one jalapeno in a blender.
  2. Saute the rice. Add oil to the Instant Pot. Saute the rice until translucent and light golden brown. Add the garlic and the minced jalapeno.
  3. Cook the rice. Add a cup of the onion mixture, broth, tomato paste, and salt to the Instant Pot with the rice. Pressure cook on high for 4 minutes, then naturally release for 10 minutes.
  4. Serve. Fluff the rice with a fork, stir in the cilantro, and serve with a side of lime wedges.
A wooden spoonful of Mexican rice over a bowl of rice

Serving Suggestions

Mexican rice makes a great addition to your favorite Mexican and Tex-Mex dishes or any meal that needs a pop of flavor. Here are a few of our favorite dishes to serve with this easy rice recipe:

How to Store & Reheat Leftovers

  • How to store leftovers. Mexican rice can be refrigerated for up to 4 days in an airtight container. Reheat in the microwave or on the stovetop.
  • Can I freeze Mexican rice? Yes, rice freezes quite well. Allow it to cool completely then transfer to a freezer-safe bag or container. Freeze for up to 3 months, then thaw in the fridge before reheating.

More Mexican Recipes:

I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!

5 from 3

Instant Pot Mexican Rice

Prep: 15 minutes
Cook: 4 minutes
Total: 19 minutes
Servings: 4 servings
The perfect addition to any Mexican dinner, this Instant Pot Mexican Rice is infused with incredible flavor and a rich red color, thanks to the tomatoes, jalapenos, and other simple ingredients. Enjoy with tacos, burritos, fajitas, and more.

Ingredients 

  • 6 ounces ripe tomatoes, , cored
  • 1/2 medium yellow onion, , coarsely chopped
  • 2 jalapenos, , seeded
  • 1 & 1/2 cups long grain white rice, , rinsed until water runs clear
  • 1/4 cup canola oil
  • 3 cloves garlic, , minced
  • 1 & 1/2 cup broth, (chicken or vegetable)
  • 1 tablespoon tomato paste
  • 1 & 1/2 teaspoons salt
  • 1/4 cup fresh cilantro, , minced
  • lime wedges, , for garnish

Instructions 

  • In a blender or food processor, add tomatoes, onion, and 1 jalapeño and pulse until smooth. Reserve 1 cup of the puree.
  • Mince remaining jalapeño.
  • Set Instant Pot to sauté. Add oil.
  • When oil is hot, add rice. Stir frequently. Sauté until rice is translucent and begins to become light golden brown.
  • Add garlic and minced jalapeño. Sauté for a minute. Turn Instant Pot off.
  • Add 1 cup of puréed onion mixture, broth, tomato paste, and salt.
  • Put on the Instant Pot lid and lock. Turn valve to sealed position. Set high pressure or manual setting to 4 minutes.
  • When Instant Pot is done, allow 10 minutes of natural release. Then carefully turn valve to vent and release all the remaining steam.
  • Unlock lid and remove. Fluff the rice with a fork.
  • Stir in cilantro and serve with lime wedges.

Nutrition

Calories: 400kcal | Carbohydrates: 61g | Protein: 6g | Fat: 15g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 1g | Sodium: 391mg | Potassium: 264mg | Fiber: 2g | Sugar: 3g | Vitamin A: 746IU | Vitamin C: 16mg | Calcium: 30mg | Iron: 1mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the ⭐ star rating below




3 Comments

  1. Allison Grant says:

    5 stars
    You did it again. It is so tasty!

  2. Kayle says:

    5 stars
    This was very good! Would make again. Great easy side for Taco Tuesday.

  3. Jessica says:

    5 stars
    I just got an IP and am trying out some easier recipes. This was really good – great flavor. Served it with beef enchiladas.