Introduction: Why This Recipe is a Game-Changer
If you are looking for a side dish that is simultaneously comforting, vibrant, and incredibly easy to make, look no further than Instant Pot Mexican Rice Recipe. Gone are the days of watching over a skillet, hoping the rice doesn’t burn, or ending up with a mushy, clumpy disaster. The Instant Pot takes the guesswork out of the equation, delivering perfect, fluffy grains every single time.
This isn’t just another rice recipe; it is a staple. Whether you are hosting a Taco Tuesday, prepping burrito bowls for the week, or serving it alongside juicy Instant Pot Carnitas, this Mexican rice (often called Arroz Rojo or Spanish Rice) brings a depth of flavor that elevates any meal. In fact, this side dish is so good, one Allrecipes community member admitted to making it “at least 10 to 15 times” in a single month .
In this guide, we will walk you through the authentic techniques—like toasting the rice and avoiding the dreaded “burn” notice—to ensure your pressure cooker Mexican rice turns out restaurant-quality every time.
Table of Contents
What is Mexican Rice? A Note on Authenticity
Before we dive into the cooking, it is worth understanding what makes Mexican rice distinct. Authentic Mexican rice, or arroz rojo, gets its signature red-orange hue not from saffron, but from tomatoes . The traditional method involves toasting the rice in fat (like oil or lard) until golden, then cooking it in a flavorful broth with tomatoes, onions, and garlic.
While often called “Spanish Rice” in the US, this dish is a true fusion of New World ingredients and Old World techniques brought by the Spanish in the 1500s . Using the Instant Pot, we honor this tradition by first toasting the rice to achieve that nutty flavor, then pressure cooking it to fluffy perfection.
Why the Instant Pot is Perfect for Mexican Rice
You might love your stovetop method, but the Instant Pot offers three unbeatable advantages:
- Hands-Free Cooking: No stirring, no peeking, and no risk of scorching the bottom of a heavy pan.
- Flavor Infusion: The sealed environment forces every grain of rice to absorb the seasoned broth, tomato sauce, and spices deeply .
- Consistency: If you follow the rice-to-liquid ratio and rinse your rice, you will get perfect results every time.
- Preparation Time
10 minutes - Cooking Time
12 minutes - Serves
6-8 adults - Difficulty
Easy
Ingredients for Instant Pot Mexican Rice Recipe
- 2 cups long-grain white rice, rinsed until water runs clear
- 2 tablespoons olive oil or avocado oil
- 1/2 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 jalapeño, seeded and finely chopped (optional)
- 1 can (15 oz) fire-roasted diced tomatoes (or 1 can Rotel)
- 1 tablespoon tomato paste
- 2 cups low-sodium chicken broth (or vegetable broth)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika (optional, but recommended)
- 1 1/2 teaspoons kosher salt (adjust to taste)
- Fresh cilantro, chopped, for garnish
- Lime wedges, for serving
Instructions to Instant Pot Mexican Rice Recipe
Step 1: Sauté the Aromatics and Toast the Rice
- Turn your Instant Pot to the Sauté function and adjust it to high. Add the oil and let it heat up. Add the diced onion and cook for 3-4 minutes until soft. Stir in the garlic and jalapeño and cook for another 30 seconds until fragrant .
- Add the rinsed (and well-drained) rice to the pot. Stir continuously for 4-5 minutes. You want the rice to turn from translucent to a light, milky golden brown. This toasting step is crucial for preventing mushy rice and adding a nutty flavor.
Step 2: Deglaze and Layer
- Pour about 1/2 cup of the chicken broth into the pot and use a wooden spoon to scrape up any bits stuck to the bottom. This is a vital step to avoid the burn notice .
- Pour in the remaining broth, cumin, chili powder, paprika, and salt. Stir to combine.
- Now, the important part: Add the can of fire-roasted tomatoes (with their juices) and the tomato paste on top of the liquid. Do not stir them in . Just let them sit there.
Step 3: Pressure Cook
- Press Cancel to stop the Sauté function. Close the lid and set the valve to the Sealing position.
- Cook on Manual or Pressure Cook (High Pressure) for 5 minutes . (Note: Some recipes call for 4-7 minutes. 5 minutes is the sweet spot for tender, fully cooked long-grain rice).
Step 4: Natural Release
- Once the cooking cycle is complete, allow the pressure to release naturally for 10 minutes. Do not touch the valve . This “rest” period allows the rice to steam and finish absorbing the liquid without turning mushy.
- After 10 minutes, carefully turn the valve to Venting to release any remaining steam.
Step 5: Fluff and Serve
Recipe Variations: Make It Your Own
One of the best things about this dish is how versatile it is. Here are some unique twists you can try:
1. Fiesta Rice (Vegan & Veggie-Packed)
Turn this side dish into a colorful main. After fluffing the rice, stir in:
- 1 cup of drained black beans
- 1/2 cup of corn kernels (fresh or frozen)
- 1/2 cup of diced bell peppers
The residual heat will warm them through.
2. One-Pot Mexican Rice and Beans
For a heartier, protein-rich version, you can cook dry beans right with the rice! This requires a specific timing adjustment.
- Use 1 cup brown rice and 1/2 cup dry black beans (soaked overnight).
- Increase the cooking time to 22 minutes on high pressure with a 5-minute natural release .
3. Spicy Chorizo Rice
For meat lovers, sauté 1/2 pound of Mexican chorizo using the Sauté function before adding the onions. Remove the cooked chorizo, sauté the veggies in the remaining fat, then add the rice and proceed with the recipe. Stir the chorizo back in after fluffing.
4. Rotel Rice
As featured in the Daily Taste Bites recipe, simply substitute the can of tomatoes with a 10 oz can of Rotel (diced tomatoes and green chilies). It adds a perfect, mild heat without needing to chop jalapeños .
Expert Tips for Perfect Rice Every Time
- Rinse, Rinse, Rinse: This is the number one rule. If you do nothing else, do this. It removes the surface starch that turns rice into glue .
- Measure Precisely: The standard ratio for long-grain white rice in an Instant Pot is 1:1 (rice to liquid). Since our recipe has liquid from the tomatoes, we use 2 cups of rice and 2 cups of broth plus a can of tomatoes, which works perfectly .
- Natural Release is Key: Quick-releasing immediately after cooking can result in undercooked, crunchy rice. Letting it sit for 10 minutes allows the cooking process to finish gently .
- Use Bouillon for a Boost: For an extra savory punch, some chefs recommend crumbling a tomato-flavored bouillon cube (like Knorr) into the pot along with the salt .
Serving Suggestions to Instant Pot Mexican Rice Recipe
This rice is the ultimate companion to so many dishes. Here are a few ideas to turn it into a full fiesta:
- Classic Combo: Serve alongside your favorite tacos, enchiladas, or quesadillas.
- Burrito Bowls: Use this rice as the base, topped with grilled chicken, steak, or shrimp, plus lettuce, cheese, guacamole, and sour cream.
- Stuffed Peppers: Mix the rice with ground beef and cheese, then stuff into bell peppers and bake.
- As a Breakfast Side: Serve it with huevos rancheros or breakfast tacos for a hearty start to the day.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days .
- Freezer: This rice freezes beautifully! Place it in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge .
- Reheating: To revive the rice, sprinkle it with a tablespoon of water or broth per cup and microwave until heated through, or reheat in a skillet over medium heat. This adds the moisture back in .
Nutritional Information for Instant Pot Mexican Rice Recipe
(Based on 6 servings)
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 296 kcal |
| Carbohydrates | 52 g |
| Protein | 7 g |
| Fat | 6 g |
| Saturated Fat | 1 g |
| Sodium | 680 mg |
| Potassium | 322 mg |
| Fiber | 2 g |
| Sugar | 4 g |
| Vitamin A | 515 IU |
| Vitamin C | 9 mg |
| Calcium | 51 mg |
| Iron | 2 mg |
Conclusion
This Instant Pot Mexican Rice Recipe is more than just a side dish; it is a versatile, foolproof staple that brings the vibrant flavors of Mexican cuisine to your table with minimal effort. By toasting the rice, using a flavorful broth, and mastering the “no-stir” tomato technique, you can say goodbye to bland rice forever.
Whether you stick to the classic version or experiment with black beans and corn, this recipe is guaranteed to become a regular in your dinner rotation. Give it a try, and don’t forget the fresh lime and cilantro!
Frequently Asked Questions
Q: Can I use brown rice instead of white?
A: Yes, but you must adjust the time and liquid. Use 2 cups of brown rice and 2.5 cups of liquid. Cook on High Pressure for 22-25 minutes and allow a full natural pressure release (NPR) .
Q: Why did I get a “Burn” notice?
A: This usually happens if you didn’t deglaze the bottom of the pot properly after sautéing, or if you stirred the tomatoes into the liquid. Make sure to scrape up any browned bits before adding the final liquids, and keep the tomatoes on top .
Q: Can I double this recipe?
A: Yes! You can easily double the ingredients for a larger crowd. The cooking time remains the same. Just make sure not to fill your Instant Pot past the max fill line .
Q: Is this recipe gluten-free?
A: Absolutely. All the ingredients are naturally gluten-free, but always double-check your broth and spice labels to be safe.
<< Click here for more Recipes Like >>
Easy Instant Pot Mexican Rice
Ingredients
- 2 cups long-grain white rice rinsed until water runs clear
- 2 tablespoons olive oil or avocado oil
- 1/2 medium yellow onion finely diced
- 3 cloves garlic minced
- 1 jalapeño seeded and finely chopped (optional)
- 1 can 15 oz fire-roasted diced tomatoes (or 1 can Rotel)
- 1 tablespoon tomato paste
- 2 tablespoon low-sodium chicken broth or vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika optional, but recommended
- 1 1/2 teaspoons kosher salt adjust to taste
- Fresh cilantro chopped, for garnish
- Lime wedges for serving
Instructions
Sauté the Aromatics and Toast the Rice
- Turn your Instant Pot to the Sauté function and adjust it to high. Add the oil and let it heat up. Add the diced onion and cook for 3-4 minutes until soft. Stir in the garlic and jalapeño and cook for another 30 seconds until fragrant .
- Add the rinsed (and well-drained) rice to the pot. Stir continuously for 4-5 minutes. You want the rice to turn from translucent to a light, milky golden brown. This toasting step is crucial for preventing mushy rice and adding a nutty flavor .
Deglaze and Layer
- Pour about 1/2 cup of the chicken broth into the pot and use a wooden spoon to scrape up any bits stuck to the bottom. This is a vital step to avoid the burn notice
- Pour in the remaining broth, cumin, chili powder, paprika, and salt. Stir to combine.
- Now, the important part: Add the can of fire-roasted tomatoes (with their juices) and the tomato paste on top of the liquid. Do not stir them in . Just let them sit there.
Pressure Cook
- Press Cancel to stop the Sauté function. Close the lid and set the valve to the Sealing position.
- Cook on Manual or Pressure Cook (High Pressure) for 5 minutes .
- *(Note: Some recipes call for 4-7 minutes. 5 minutes is the sweet spot for tender, fully cooked long-grain rice).*
Natural Release
- Once the cooking cycle is complete, allow the pressure to release naturally for 10 minutes. Do not touch the valve . This “rest” period allows the rice to steam and finish absorbing the liquid without turning mushy.
- After 10 minutes, carefully turn the valve to Venting to release any remaining steam.
Fluff and Serve
- Open the lid. You will see the tomatoes settled on top. Use a fork to gently fluff the rice and mix everything together.
- Stir in the fresh chopped cilantro. Serve hot with lime wedges on the side for squeezing over the top .