Transform your weeknight meals with this incredibly delicious and effortlessly prepared Instant Pot Mexican Rice. This recipe is your ticket to a flavorful, comforting, and quick side dish that will become a staple in your kitchen. Say goodbye to sticky or bland rice, and hello to perfectly fluffy, spice-infused grains ready in a flash!

Why You’ll Love This Easy Instant Pot Mexican Rice
If you’re looking for a Mexican rice recipe that delivers on flavor without the fuss, your search ends here. This Instant Pot version takes all the guesswork out of achieving that perfect texture and rich taste. It’s incredibly fast, making it ideal for busy weeknights when you crave something wholesome and satisfying. The Instant Pot ensures consistent results every time, cooking the rice evenly and locking in all the delicious flavors from the spices and aromatics. Plus, it’s a versatile dish that complements a wide array of Mexican-inspired meals, from tacos to enchiladas.
Related: Master the basics with our simple Instant Pot Rice guide for classic white or brown rice!
Essential Ingredients for the Best Mexican Rice

The full ingredient quantities and detailed instructions are provided in the comprehensive recipe card at the bottom of this page.
- Long Grain White Rice: The foundation of our Mexican rice. Long grain varieties like regular white rice, jasmine, or Basmati rice work wonderfully, providing a distinct grain that cooks up light and fluffy. Rinsing this rice thoroughly is key to preventing stickiness. Related: Wondering how much rice per person? Find out here!
- Olive Oil: Used for sautéing the aromatics and lightly toasting the rice. This step is crucial as it helps develop a deeper flavor profile and ensures the rice grains remain separate during pressure cooking, preventing them from clumping.
- Onion: Freshly chopped onion adds a foundational sweet and savory depth. For an extra layer of flavor, a touch of onion powder can be incorporated.
- Garlic: Minced fresh garlic cloves are highly recommended for their robust flavor. If fresh isn’t available, garlic powder can be a convenient alternative, though fresh always offers a superior taste.
- Serrano or Jalapeño Pepper: These peppers introduce a pleasant kick to the rice. Adjust the quantity to your personal preference for heat. For a milder flavor, remove the seeds and membranes; for more spice, leave some in or add a bit more pepper.
- Ground Cumin: This warm, earthy spice is characteristic of Mexican cuisine and is essential for authentic flavor. For a slightly different twist, you could substitute it with a chili seasoning blend that complements the dish.
- Tomato Sauce: Provides the signature reddish hue and a rich, tangy tomato base that infuses the rice with savory notes.
- Vegetable Broth, Chicken Broth, or Tomato Bouillon with Water: The liquid component that cooks the rice and carries all the flavors. Opt for a low-sodium broth if you prefer to control the salt content. Tomato bouillon specifically can enhance the traditional Mexican rice flavor profile.
- Salt: Essential for seasoning and balancing the overall taste.
- Black Pepper: Adds a subtle peppery warmth and enhances the other flavors.
- Fresh Cilantro: A vibrant finishing touch, providing a fresh, herbaceous aroma and flavor that brightens the entire dish.
Optional Additions: For an extra burst of color and sweetness, consider stirring in some frozen peas at the end. They will thaw quickly from the residual heat of the hot rice. Cooked corn kernels or diced bell peppers are also excellent additions for more texture and flavor.
Essential Tools for Instant Pot Mexican Rice Success
Having the right tools makes all the difference in preparing this flavorful dish with ease.
- Wooden Spoon or Silicone Spatula: Perfect for sautéing ingredients without scratching the Instant Pot’s non-stick interior and for gently mixing the rice.
- Instant Pot or Any Pressure Cooker: The star of this recipe! Whether electric or stove-top, a pressure cooker dramatically reduces cooking time and ensures perfectly cooked rice.
- Fine-Mesh Sieve or Colander: Indispensable for thoroughly rinsing the rice. This step is crucial for removing excess starch, which in turn leads to incredibly fluffy, separate grains of rice rather than a sticky, clumpy texture.
Make the Best Instant Pot Mexican Rice: An Easy Step-by-Step Guide
Achieving perfectly fluffy and flavorful Mexican rice in your Instant Pot is simpler than you think. Follow these clear steps for a delicious result every time.

- Rinse the Rice Thoroughly: Place your long grain white rice in a fine-mesh sieve and rinse under cold running water. Continue rinsing until the water runs completely clear. This crucial step removes excess starch, which is the primary culprit behind sticky, clumpy rice, ensuring a light and fluffy texture.
- Sauté Aromatics and Toast Rice: Select the “Sauté” function on your Instant Pot. Add the olive oil and allow it to heat up. Then, add the chopped onion, minced garlic, and finely diced serrano or jalapeño pepper. Sauté, stirring occasionally, until the onions become translucent and fragrant, typically 3-5 minutes. Next, add the rinsed and drained rice to the pot. Stir continuously for 1-2 minutes, allowing the rice grains to lightly toast and get coated in the oil and aromatics. This enhances their flavor and helps them cook separately.
- Combine Liquids and Seasonings: Carefully pour in the tomato sauce and vegetable or chicken broth. Add the ground cumin, salt, and black pepper. Stir all the ingredients together thoroughly, ensuring everything is well combined and the rice is evenly distributed at the bottom of the pot. Scrape down any bits from the bottom to prevent a “Burn” error.
- Pressure Cook to Perfection: Secure the lid on your Instant Pot, making sure the sealing valve is set to the “Sealing” position. Select the “Manual” or “Pressure Cook” setting and set the cooking time to 6 minutes on High Pressure.
- Allow Natural Release, Then Quick Release: Once the cooking cycle is complete, allow the Instant Pot to naturally release pressure for 10 minutes. This resting period is vital as it allows the rice to finish cooking gently, preventing it from becoming mushy and maintaining its perfect structure. After 10 minutes, carefully switch the sealing valve to the “Venting” position to quick release any remaining pressure.
- Fluff and Serve: Once the float valve drops, indicating all pressure has been released, carefully open the lid. Use a fork to gently fluff the rice, separating the grains. Stir in the freshly chopped cilantro. Serve your delicious Instant Pot Mexican Rice warm as a delightful side dish to your favorite Mexican-inspired meals.
Expert Tips for the Ultimate Instant Pot Mexican Rice
Unlock the secrets to truly perfect Instant Pot Mexican rice with these invaluable tips from culinary experts:
- Rinse the Rice Meticulously: This cannot be stressed enough. Always rinse your rice under cold, running water until the water is completely clear. This action removes the surface starch, which is the primary cause of sticky and mushy rice. A thorough rinse ensures each grain cooks up distinct and fluffy.
- Sauté the Rice for Flavor and Texture: Before adding any liquids and initiating the pressure cooking cycle, take the time to sauté the rinsed rice in olive oil with your onions, garlic, and peppers. This step lightly toasts the rice, imparting a nutty depth of flavor. More importantly, it coats each grain in fat, which helps them remain separate and prevents them from clumping together during the high-pressure cooking process.
- Choose Broth Over Water for Superior Flavor: While water will cook the rice, using vegetable or chicken broth elevates the flavor significantly. Broth infuses the rice with a richer, more complex taste that water simply cannot provide, making your Mexican rice truly stand out. For an even more authentic taste, consider using tomato bouillon dissolved in water.
- Adhere to the Precise Liquid-to-Rice Ratio: The Instant Pot requires a specific liquid ratio for perfect rice. Too much liquid leads to mushy rice, while too little results in undercooked or burnt grains. Follow the recipe’s specified amount of liquid diligently; it’s calculated to allow the rice to cook fully without becoming overly saturated.
- Embrace the Natural Release Method: After the pressure cooking time is up, resist the urge to immediately quick release the pressure. Instead, allow the pot to naturally release pressure for at least 10 minutes. This crucial resting period allows the steam to redistribute evenly, enabling the rice grains to gently finish cooking and firm up without breaking apart. It ensures a superior, less mushy texture. After 10 minutes, you can then perform a quick release for any remaining pressure.
- Fluff the Rice Immediately After Cooking: Once the lid is safely opened, use a fork – not a spoon – to gently fluff the rice. This action separates the individual grains, releases any trapped steam, and prevents clumping. It helps maintain the light, airy, and fluffy texture that is characteristic of well-made Mexican rice.
- Adjust Spice Levels to Your Liking: Don’t be afraid to customize the heat! For more spice, you can add a whole jalapeño or serrano pepper, or even a pinch of cayenne pepper. If you prefer it milder, use less pepper or choose a less spicy variety.
- Fresh Ingredients Make a Difference: While garlic and onion powder can be used in a pinch, fresh onions, garlic, and cilantro contribute significantly more vibrant flavor and aroma to your Mexican rice.
Make Ahead and Storage Tips
This Instant Pot Mexican rice recipe is fantastic for meal prepping or preparing in larger batches to enjoy throughout the week. Its flavors often deepen overnight, making leftovers even more delicious!
- Refrigerator Storage: Any leftover Mexican rice can be stored in an airtight container in the refrigerator for up to 5 days. Ensure it cools completely before sealing the container to prevent condensation and maintain texture.
- Freezer Storage: For longer storage, this rice freezes beautifully. Portion cooled rice into freezer-safe bags or containers, removing as much air as possible to prevent freezer burn. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating Instructions: When you’re ready to enjoy your stored rice, reheat it in the microwave or on the stovetop. If using the microwave, cover loosely and heat in 1-minute intervals, stirring in between, until warmed through. On the stovetop, place the rice in a skillet with a splash of water or broth (about 1-2 tablespoons per cup of rice), cover, and heat over medium-low heat, stirring occasionally, until heated through and fluffy again. The added liquid helps rehydrate the grains and prevents drying out.

How to Serve Your Delicious Instant Pot Mexican Rice
Instant Pot Mexican Rice is a wonderfully versatile side dish that pairs perfectly with almost any Mexican-inspired meal, enhancing the flavors and adding substance. Here are some fantastic serving suggestions to inspire your next dinner:
- With Tacos: It’s the ultimate accompaniment to your favorite tacos, whether they’re savory Chicken Street Tacos, rich Shredded Beef Tacos, or flavorful Tacos Al Pastor. Serve it on the side or even as a filling base.
- As a Mexican Bowl Base: Create a hearty and customizable Mexican bowl. Start with a generous portion of this rice, then top with Shredded Beef, black beans, corn, sliced avocado, pico de gallo, and a drizzle of creamy Baja Sauce for an explosion of flavors and textures.
- Alongside Hearty Main Dishes: This rice is an excellent partner for robust main courses like a comforting Chicken Enchilada Casserole, sizzling Steak Fajitas, or a warming bowl of your favorite Chili con Carne recipe.
- With Grilled Meats and Roasted Vegetables: Its subtle spice and tender texture make it a great pairing with simple grilled chicken, fish, or roasted vegetables, adding a delightful Mexican twist to any plate.
- Complementary Sides: Serve it alongside other classic Mexican side dishes like black beans, charro beans, or a vibrant Mexican Street Corn Salad for a complete and festive meal.
And for that final flourish, never forget to garnish your Instant Pot Mexican Rice with a generous sprinkle of fresh chopped cilantro. It not only adds a beautiful pop of color but also a burst of fresh, zesty flavor that truly elevates the dish. A squeeze of lime juice just before serving can also brighten the flavors beautifully.
FAQs: Frequently Asked Questions About Instant Pot Mexican Rice
Here are answers to some common questions to help you perfect your Instant Pot Mexican rice.
To prevent mushy Mexican rice, the most critical step is to rinse your rice thoroughly under cold running water until the water runs completely clear. This process removes excess starch that can cause the grains to stick together and become soft. Additionally, ensure you use the precise liquid-to-rice ratio specified in the recipe – too much liquid is a common culprit for mushy rice. Lastly, allowing the Instant Pot to naturally release pressure for 10 minutes before a quick release helps the rice to settle and firm up without overcooking.
If your Mexican rice lacks fluffiness, it can often be attributed to a few factors. Insufficient rinsing before cooking leaves too much starch on the grains, making them clump together instead of staying separate. Using too much liquid can also lead to an overly wet consistency, preventing the rice from becoming light and fluffy. Overcooking, even by a minute or two, can compromise the texture. Finally, remember to gently fluff the rice with a fork immediately after opening the lid; this releases steam and separates the grains, contributing to a lighter texture.
Clumpy Mexican rice is usually a sign of excess starch. This happens when the rice isn’t rinsed well enough before cooking, allowing the starch on the grain surfaces to act like a glue. To avoid this, always rinse your rice thoroughly until the water runs clear. Another contributing factor can be not sautéing the rice before adding liquids; this step helps coat the grains in oil, creating a barrier that prevents them from sticking. Lastly, ensure you gently fluff the rice with a fork after cooking to encourage separation and prevent clumping.
Absolutely! To increase the heat, you have a few options. You can use a whole serrano or jalapeño pepper instead of half, and leave some or all of the seeds and membranes intact, as they contain the most capsaicin. For an extra kick, add a pinch of cayenne pepper or a dash of your favorite hot sauce after cooking. Alternatively, incorporate a small amount of finely diced habanero or ghost pepper for extreme heat, but use with caution!
While this recipe is optimized for white long-grain rice, you can adapt it for brown rice. However, brown rice requires more liquid and a longer cooking time in the Instant Pot, typically around 20-22 minutes on high pressure, followed by a full natural release. The liquid ratio might also need adjustment (usually 1:1.25 or 1:1.5 rice to liquid for brown rice, but always check your Instant Pot model’s recommendations for brown rice). The flavor profile will also be slightly different, with brown rice offering a nuttier, chewier texture.
Other Delicious Mexican Recipes You’ll Love
If you enjoyed this Instant Pot Mexican Rice, you’re sure to love these other vibrant and flavorful Mexican-inspired dishes:
- Crispy Baked Chicken Tacos: Easy to make and incredibly satisfying, these tacos are perfect for a family dinner. Serve them with a fresh batch of guacamole from scratch for an unbeatable meal.
- Pulled Pork Tenderloin with Chipotle Barbecue Sauce: Tender and flavorful pulled pork, made quick for weeknights. These are especially delicious served with a cooling avocado crema.
- Chicken Fajitas: A Tex-Mex favorite that never fails to satisfy. Sizzling chicken and peppers, wrapped in warm homemade tortillas, are a surefire crowd-pleaser.
- Chicken Street Tacos: Experience a taste of Mexico with every bite of these spicy, citrusy chicken tacos, especially when drizzled with a fresh Cilantro Lime Crema.
Instant Pot Mexican Rice
Jennifer Pallian BSc, RD
10 minutes
16 minutes
26 minutes
4
Video
A video tutorial demonstrating how to make Instant Pot Mexican Rice can be found here: Instant Pot Mexican Rice Video Tutorial
Ingredients
- 1 cup long grain white rice
- 2 tbsp olive oil
- 1 cup chopped onion
- 2 tsp minced garlic
- ½ a serrano or jalapeño pepper seeds removed and finely chopped
- ½ teaspoon ground cumin
- ½ cup tomato sauce
- 1 cup vegetable broth or chicken broth or 1 tsp bouillon concentrate or powder + 1 cup water
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup chopped fresh cilantro
Instructions
-
Rinse the rice under cold water until the water runs clear. This removes excess starch and helps the rice not stick together.
-
Set your Instant Pot to sauté mode. Add a bit of oil, then add the chopped onion, garlic, and jalapeño. Sauté until the onion is translucent.
-
Add the drained rice to the pot and stir for a couple of minutes until it’s well coated and slightly toasted.
-
Add the tomato sauce, vegetable broth, cumin, salt, and pepper. Stir well to combine.
-
Close the lid and set the Instant Pot to Manual or Pressure Cook for 6 minutes. Once done, let it naturally release for 10 minutes, then quick release any remaining pressure.
-
Open the lid, fluff the rice with a fork, and stir in the chopped cilantro. Serve warm.
Notes
- If you use unsalted broth, add an additional ½ tsp of salt, or adjust to taste.
- You can stick the other half of the serrano or jalapeño pepper in the freezer if you don’t have an immediate use for it. It will keep well for future recipes.
To make it stovetop:
In a large saucepan or pot with a tight-fitting lid, follow steps 1-3. Bring the mixture to a boil, then reduce heat to low. Cover the pot with a tight-fitting lid, and let the rice simmer for about 15-20 minutes or until the rice is cooked and the liquid is absorbed. Avoid lifting the lid during this time. Then let it stand with the heat off for another 5 minutes before fluffing it with a fork and stirring in cilantro.
Nutrition
Calories:
265
kcal
|
Carbohydrates:
44
g
|
Protein:
5
g
|
Fat:
8
g
|
Saturated Fat:
1
g
|
Polyunsaturated Fat:
1
g
|
Monounsaturated Fat:
5
g
|
Cholesterol:
1
mg
|
Sodium:
664
mg
|
Potassium:
238
mg
|
Fiber:
2
g
|
Sugar:
3
g
|
Vitamin A:
228
IU
|
Vitamin C:
8
mg
|
Calcium:
36
mg
|
Iron:
1
mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe? Leave a comment!
We’d love to hear how your Instant Pot Mexican Rice turned out. Share your experience and tips in the comments below!