Instant Pot Mexican Rice is a culinary game-changer, offering the perfect flavorful accompaniment to all your favorite Mexican-inspired dishes. This recipe simplifies the process of creating a classic side dish, making it incredibly easy to prepare, surprisingly versatile, and bursting with authentic, bold flavors. Once you experience the convenience and deliciousness of this Instant Pot version, you’ll wonder how you ever managed without it as a staple in your kitchen. It’s a guaranteed crowd-pleaser that elevates any meal, turning a simple dinner into a vibrant fiesta of tastes and textures.

Do you recall those convenient microwaveable Spanish rice pouches from your college days? For many, these quick-fix meals were a lifesaver, a budget-friendly and satisfying option that fuelled countless study sessions. While those pouches provided a nostalgic taste, this Instant Pot Mexican Rice recipe offers a homemade experience that’s infinitely more flavorful and just as easy to achieve. It evokes that comforting familiarity but with a depth and freshness that only a freshly prepared dish can deliver. Imagine recreating that beloved taste, but with wholesome ingredients and a touch of culinary mastery, all thanks to the magic of your Instant Pot.
Instant Pot Mexican rice, often interchangeably referred to as Spanish rice due to their similar flavor profiles, is a wonderfully aromatic and hearty dish. It masterfully blends the warm, earthy notes of cumin and chili powder with the aromatic foundations of sautéed onions and garlic, brightened by rich tomato essence and perfectly cooked long-grain rice. This isn’t just another side dish; it’s a testament to how quick and easy gourmet flavors can be. The Instant Pot transforms what can sometimes be a finicky stove-top process into a nearly hands-off experience. While I’ve always been a devoted rice cooker enthusiast, the Instant Pot has earned its place as an equally brilliant alternative for achieving perfectly cooked rice, especially for those seeking multi-functional kitchen appliances.
The beauty of cooking rice in the Instant Pot lies in its consistency and ability to deliver perfectly separated, fluffy grains every single time, a quality rivaling even dedicated rice cookers. This Mexican rice is no exception; it emerges light, perfectly textured, and infused with just the right amount of seasoning in every spoonful. Its balanced flavor and satisfying texture make it an incredibly versatile component for countless meals. Imagine piling it high in a soft tortilla for a hearty burrito, serving it alongside sizzling tacos or enchiladas, or using it as a foundational layer for vibrant fajita bowls. This Mexican rice transforms any meal into an enjoyable, well-rounded culinary experience that your family and friends will rave about.

What is the Difference Between Mexican Rice and Spanish Rice?
While the terms “Mexican rice” and “Spanish rice” are often used interchangeably, and they share many common ingredients and a similar preparation style, there are subtle yet distinct differences that characterize each dish. Both are beloved rice preparations, but their flavor profiles and traditional regional touches set them apart.
Mexican Rice, often called Arroz Rojo (red rice), typically boasts a bolder and more pronounced flavor. It is characterized by a generous use of warm spices such as chili powder, ground cumin, and a significant amount of garlic. The vibrant red or orange hue primarily comes from tomato sauce or tomato paste, which is often sautéed with the rice before liquids are added. The overall result is a richly spiced, sometimes slightly fiery, and deeply savory dish that perfectly complements a wide range of Mexican cuisine. This recipe, with its robust spice blend, leans more towards the Mexican style.
Spanish Rice, on the other hand, tends to present a milder and more delicate flavor profile. While it also uses tomatoes and aromatics, it generally incorporates fewer, or more subtle, spices. Traditional Spanish rice might feature seasonings like a bay leaf, saffron, or smoked paprika, lending it a distinctive earthy aroma rather than the spicy kick of its Mexican counterpart. It also commonly includes a wider array of vegetables, such as diced carrots, peas, and green bell peppers, contributing to a more nuanced and sometimes slightly sweeter taste. The color can range from a light golden yellow, often from saffron, to a pale red from tomatoes. Understanding these differences helps appreciate the unique heritage behind each delicious rice dish.
Why You’ll Love This Instant Pot Mexican Rice
- Unbeatable Speed and Ease: The Instant Pot truly shines in this recipe. While traditional stove-top or oven methods can demand constant attention and longer cooking times, pressure cooking slashes the preparation time significantly. Your ingredients cook quickly and efficiently under pressure, resulting in perfectly light and fluffy rice in a fraction of the time, making it ideal for busy weeknights.
- Impressive, Deep Flavor Profile: This isn’t just plain rice; it’s a symphony of flavors. The careful combination of robust chili powder, earthy cumin, aromatic garlic, and savory chicken broth creates an unforgettable taste sensation. Each bite is packed with the vibrant, comforting essence of Mexican cuisine that will leave your guests thoroughly impressed and eagerly asking for the recipe.
- Incredibly Versatile for Any Meal: Whether you need a robust side dish to complete a Mexican feast or a flavorful base for a main course, this rice delivers. It pairs beautifully with virtually any protein – chicken, beef, fish, or even plant-based options. You can serve it as a standalone vegetarian meal, an impressive side, or as a foundational ingredient in bowls, burritos, and more. Its adaptability makes it a valuable addition to your recipe repertoire.

Key Ingredients for Flavorful Mexican Rice
Crafting delicious Instant Pot Mexican rice relies on a few common, accessible ingredients that come together to create an explosion of flavor. Most of these items are likely already staples in your pantry, proving that you don’t need exotic components for an extraordinary dish. Below is a detailed list of what you’ll need, along with brief notes on their importance. Remember to consult the full recipe card at the bottom of this post for precise measurements.
- White or Yellow Onion: The foundational aromatic. When sautéed, it provides a sweet and savory base that truly enhances the overall flavor profile of the rice.
- Garlic: Another crucial aromatic, minced garlic infuses the rice with its pungent, irresistible fragrance and taste, deepening the savory notes.
- Chicken Broth: This is key for adding rich, savory depth to the rice instead of just water. It ensures every grain is infused with a robust flavor, making the dish more satisfying. Vegetable or beef broth can also be used.
- Chili Powder: A cornerstone spice for Mexican rice, providing its characteristic warm, earthy flavor and a subtle hint of heat. Don’t skip this for authentic taste.
- Ground Cumin: Essential for its distinctive warm, slightly bitter, and earthy aroma. Cumin is a hallmark of Mexican cuisine and vital for that traditional flavor.
- Garlic Powder: While fresh garlic is used, garlic powder adds another layer of mellow garlic flavor, ensuring it’s present throughout the dish.
- Dried Oregano: Mexican oregano, if you have it, offers a slightly different, more citrusy and earthy note than Mediterranean oregano, but either works beautifully to add herbaceous depth.
- Tomato Sauce: This provides the signature reddish hue and a tangy, rich tomato base that defines Mexican rice. It contributes moisture and a crucial umami element.
- Long-Grain White Rice: Crucial for the perfect texture. Long-grain varieties like Basmati or Jasmine rice cook up fluffy and distinct. Short-grain rice, due to its higher starch content, will result in a much mushier and stickier texture, which is not ideal for this dish.
- Fresh Parsley or Cilantro: Used for garnish, these fresh herbs add a bright, fresh finish and a pop of color, contrasting beautifully with the rich flavors of the rice. Cilantro is traditionally more common in Mexican cuisine.
How To Make Mexican Rice in the Instant Pot: Step-by-Step
Preparing delicious Mexican rice in your Instant Pot is a surprisingly straightforward and mostly hands-off process. The pressure cooker handles the heavy lifting, allowing you to achieve perfectly cooked, flavorful rice with minimal effort. Here’s a detailed overview of the steps involved, designed to guide you to success. For precise quantities, refer to the complete recipe card at the end of this article.


- Sauté the Aromatics: Begin by turning your Instant Pot to the “Sauté” mode. Allow it to heat up for a minute or two until the display indicates “Hot.” Add a small amount of olive oil to the inner pot, then introduce the diced onions. Cook these, stirring occasionally, until they become soft, fragrant, and translucent, typically 3-5 minutes. This step is crucial for building a flavorful base. Once the onions are ready, press “Cancel” to turn off the sauté mode.
- Layer the Flavors: While the pot is still warm from sautéing, add the minced garlic and cook for about 30 seconds until fragrant. Immediately pour in the chicken broth. Use a wooden spoon to gently scrape the bottom of the inner pot, ensuring no bits of onion or garlic are stuck, which helps prevent a “BURN” warning. Next, add all the dry seasonings: chili powder, ground cumin, kosher salt, garlic powder, and dried oregano. Stir well to fully incorporate these spices into the broth. Then, add the tomato sauce and stir again to combine everything. Finally, add the rinsed long-grain white rice, distributing it evenly, and give it one last gentle stir to ensure all ingredients are submerged.
- Pressure Cook the Rice: Carefully place the lid onto the Instant Pot and twist it to the locked position. Ensure the sealing release valve is set to the “Sealing” position. Select the “Manual” or “Pressure Cook” setting, set it to “High Pressure,” and adjust the cooking time to 4 minutes. The Instant Pot will then take approximately 10-15 minutes to build pressure before the countdown timer begins. Be patient during this pre-heating phase.
- Natural Pressure Release for Perfection: Once the 4-minute cooking cycle is complete, the Instant Pot will beep. Do NOT immediately release the pressure. Instead, allow for a natural pressure release (NPR) for 15 minutes. This crucial step lets the rice absorb residual steam and finish cooking gently, resulting in perfectly fluffy grains. It’s normal for the pressure valve to drop before the full 15 minutes are up; simply wait the entire time. After 15 minutes, if any pressure remains, carefully switch the valve to “Venting” for a quick release of the remaining steam. Fluff with a fork and serve immediately.


Recipe Tips, Smart Substitutions, and Delicious Variations
To ensure your Instant Pot Mexican rice is consistently perfect and to inspire you to make it your own, here are some invaluable tips, easy substitutions, and exciting variations:
- Always Rinse Your Rice: This is a non-negotiable step for achieving perfectly fluffy, non-sticky rice. Rinsing long-grain white rice under cold running water removes excess starch from the surface of the grains. This starch, if left on, can cause the rice to clump together and become mushy during cooking. Rinse the rice at least two or three times, or until the water runs mostly clear. It also gives you a chance to inspect the rice for any small impurities before cooking.
- Stick to Long-Grain Rice for Best Texture: As emphasized in the ingredients, long-grain white rice (such as Basmati or Jasmine) is paramount for this recipe. Its lower starch content and elongated shape ensure that the cooked grains remain distinct, light, and fluffy. Using short-grain rice will almost certainly lead to a sticky, gummy, or mushy texture that isn’t characteristic of traditional Mexican rice.
- Bypass the ‘Rice’ Setting: While your Instant Pot has a dedicated “Rice” setting, it’s often designed for general rice cooking and may not yield the best results for specific recipes like Mexican rice, which involves other ingredients and a precise liquid-to-rice ratio. For consistent and perfect results, always use the “Manual” or “Pressure Cook” setting and adjust the time yourself as specified in the recipe. This gives you more control over the outcome.
- Toasting Rice and the “BURN” Warning: Traditionally, Mexican rice often involves toasting the dry rice grains in oil before adding liquids, which imparts a nutty, deeper flavor. However, performing this step directly in the Instant Pot on “Sauté” mode can sometimes trigger a “BURN” warning, especially if you’re not meticulous about deglazing afterward. The Instant Pot’s inner pot can get very hot, and rice can stick easily. To prevent this, our recipe avoids direct toasting in the Instant Pot. If you’re keen on the toasted flavor, we recommend toasting the rice in a separate skillet on your stovetop until golden, then transferring it to the Instant Pot before adding the other ingredients.
- Boost with Protein: Transform this side dish into a more substantial meal by incorporating cooked protein. Shredded chicken, seasoned ground beef, or cooked shrimp stirred in after the rice is done cooking would be fantastic additions. For shredded chicken, you can even cook it in the Instant Pot with a little broth beforehand, remove it, and then proceed with the rice recipe.
- Load Up on Vegetables: Enhance the nutritional value and texture by adding finely diced vegetables. Red bell peppers, corn kernels, or peas and carrots (fresh or frozen) would be excellent. Add them to the pot along with the tomato sauce and broth before pressure cooking. For softer vegetables, add them at the beginning; for slightly crisper ones, stir them in during the last few minutes of natural release.
- For Maximum Flavor, Use Broth: While water can be used as the cooking liquid, chicken broth (or vegetable/beef broth) is highly recommended. The broth infuses the rice with a much deeper, more complex savory flavor, making a significant difference in the final taste. Homemade chicken broth will always yield the best results.
- Stovetop Adaptation: Don’t have an Instant Pot? No problem! This recipe can absolutely be made on the stovetop. Follow the same steps for sautéing and adding ingredients in a large, heavy-bottomed pot or Dutch oven. Once all ingredients are added and stirred, bring the mixture to a boil, then reduce the heat to low, cover tightly with a lid, and simmer for approximately 20-25 minutes, or until all the liquid has been absorbed and the rice is tender. You may need to check and stir occasionally to prevent sticking. Fluff with a fork before serving.

Storage and Reheating Instructions
Proper storage and reheating ensure your Instant Pot Mexican rice remains delicious for days to come. Once the rice has cooled completely to room temperature (within 1-2 hours of cooking), transfer it to an airtight container. It can be safely stored in the refrigerator for up to 5-7 days. For longer storage, you can freeze cooled rice in a freezer-safe bag or container for up to 3 months. When freezing, ensure it’s in a single layer to prevent large clumps.
To reheat, simply scoop out your desired portion and place it in a microwave-safe bowl. To prevent the rice from drying out and to restore its moisture, sprinkle a tablespoon or two of water or broth over the rice, then cover the bowl with a damp paper towel or a microwave-safe lid. Heat in the microwave for 1-2 minutes, stirring halfway through, until thoroughly warmed. Alternatively, you can reheat it on the stovetop in a covered saucepan with a splash of water or broth over low heat until heated through.
What to Serve with Instant Pot Mexican Rice
The true magic of this Instant Pot Mexican rice lies in its incredible versatility, making it the ultimate companion for a wide array of Mexican and Tex-Mex dishes. It’s the perfect base or side to complete an epic Mexican platter, turning any meal into a vibrant fiesta. Here are some fantastic ideas to get your culinary creativity flowing:
- Burrito Bowls: Create a healthy and customizable meal by using this rice as the foundation for your favorite burrito bowl toppings, like grilled chicken, black beans, corn salsa, avocado, and sour cream.
- Homemade Chicken Enchiladas: Serve a generous scoop alongside cheesy, saucy enchiladas for a truly satisfying and comforting meal. The rice helps to balance the richness of the enchiladas.
- Pork Carnitas Street Tacos: The rich, savory notes of carnitas pair perfectly with the spiced rice, making for an unforgettable taco night. Add some pickled onions and a squeeze of lime for extra zest.
- Slow Cooker Pork Carnitas: Whether in tacos or as a standalone plate, the tender, slow-cooked pork finds its ideal partner in this flavorful rice.
- Chipotle Chicken (Pollo Asada): The smoky, spicy flavors of Pollo Asada are wonderfully complemented by the robust Mexican rice, creating a well-rounded and exciting meal.
- Chipotle Garlic Guajillo Steak: For a more elevated Mexican dinner, pair a perfectly cooked, flavorful steak with this rice. The starch in the rice is excellent for soaking up all those delicious steak juices.
- Fajitas: Serve with sizzling chicken, beef, or vegetable fajitas, along with warm tortillas, guacamole, and salsa for a complete restaurant-style experience at home.
- Quesadillas: A simple yet satisfying meal can be made by serving a side of this rice with cheesy quesadillas and your favorite dipping sauces.
Instant Pot Mexican Rice
By: Julie Chiou
Instant Pot Mexican Rice is the perfect companion to all your favorite Mexican dishes! It is super easy to make, incredibly versatile, and full of bold flavors.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 8
Equipment
- Instant Pot
Ingredients
- ½ tablespoon olive oil
- ½ white or yellow onion, diced
- 2 cloves garlic, minced
- 2 ¼ cups (532 ml) chicken broth
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- ½ teaspoon dried oregano
- 8 ounces (227 g) tomato sauce
- 2 cups (303 g) long grain white rice
Instructions
- Turn the Instant Pot on sauté mode and once it is warm, add a little olive oil to the insert then add the diced onions. Cook until fragrant and translucent. Turn off the sauté mode.
- Add the garlic to cook a little while the insert is still hot. Add the chicken broth, using a wooden spoon to scrape anything stuck on the bottom of the insert. Add the seasonings (chili powder, cumin, salt, garlic powder, oregano) and stir to incorporate. Add the tomato sauce, stir, then add the white rice and stir again.
- Place the lid of the Instant Pot on top and close it. Make sure the valve is set to SEAL. Press Manual, High pressure, then set it for 4 minutes. It’ll take about 10 minutes or more for the Instant Pot to come to pressure then it’ll start to count down.
- Once the rice is done cooking, let it natural release for 15 minutes. At this point, the pressure valve may go down earlier than 15 minutes, that’s okay. Wait the full 15 minutes. If your pressure valve hasn’t gone down by 15 minutes, go ahead and manually release pressure. Fluff with a fork before serving.
Nutrition
Serving: 150 grams
Calories: 195 kcal
Carbohydrates: 40 g
Protein: 4 g
Fat: 2 g
Saturated Fat: 0.2 g
Polyunsaturated Fat: 0.3 g
Monounsaturated Fat: 1 g
Cholesterol: 1 mg
Sodium: 682 mg
Potassium: 183 mg
Fiber: 1 g
Sugar: 2 g
Disclaimers
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.
The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.