Introduction
Mexican rice, often served as a side dish, is bursting with flavor and pairs well with a variety of main courses. When made in the Instant Pot, this dish not only saves time but also preserves the vibrant flavors. The pressure cooker ensures that the rice is perfectly cooked and tender, absorbing all the spices and ingredients beautifully.
This Instant Pot Mexican rice can serve as a delightful base for tacos, burritos, or a simple hearty meal on its own. With its lively colors and aromatic spices, it's sure to be a hit at any family dinner or gathering. Let's dive into this straightforward recipe, where simplicity meets rich, traditional flavors.
Ingredients
- 1 cup long-grain white rice
Long-grain rice provides fluffy and separate grains, ideal for a lighter texture. It absorbs flavors well and cooks evenly in the Instant Pot. - 2 cups chicken broth
Chicken broth adds depth to the flavor of the rice, enhancing the overall dish. It infuses the grains with savory notes, making a significant difference compared to using water. - 1 tablespoon olive oil
Olive oil helps to sauté the aromatics, providing a rich mouthfeel and preventing the rice from sticking together. It also brings a subtle fruity flavor that complements the spices. - 1 small onion, diced
Diced onion adds sweetness and depth to the dish, forming a great base for the other ingredients. When cooked, it caramelizes slightly, enhancing the overall flavor. - 2 cloves garlic, minced
Garlic provides a robust, aromatic flavor that is essential in Mexican cuisine. Its fragrance becomes more pronounced when sautéed, deeply infusing the rice. - 1 teaspoon ground cumin
Cumin introduces warm, earthy tones that amplify the Mexican profile of the dish. A key spice in many Mexican recipes, it enhances the savory qualities. - 1 teaspoon chili powder
Chili powder brings a touch of heat and a rich, smoky flavor. Adjusting this amount can customize the spice level to your preference. - 1 cup diced tomatoes (canned or fresh)
Tomatoes add acidity and moisture, balancing the spices and contributing to a cohesive dish. They also infuse the rice with a beautiful color. - 1/2 cup frozen peas and carrots
Adding peas and carrots introduces a hint of sweetness and a pop of color. They are a convenient way to include vegetables without lengthy prep. - Salt to taste
Salt is essential for enhancing all flavors in the dish. Since the broth already contains salt, add it gradually to control the seasoning. - Fresh cilantro for garnish (optional)
Cilantro adds freshness and a burst of color on top of the finished dish. It complements the flavors and offers a traditional touch.
Directions & Preparation
Step 1: Rinse the rice under cold water until the water runs clear.
Rinsing the rice removes surface starch, which can cause the grains to be gummy or clump together when cooked. This step ensures you achieve that fluffy texture that is characteristic of well-made Mexican rice.
Step 2: Set the Instant Pot to 'Sauté' mode and heat the olive oil.
Heating the oil before adding aromatics helps to release their flavors more effectively. Once hot, it will sizzle when you add the onions, signaling that they're ready for cooking.
Step 3: Add the diced onion and garlic; sauté for about 2-3 minutes until softened.
Sautéing the onion and garlic builds a flavor foundation for the rice. As they soften, they release their natural sugars and aromatics, creating a savory aroma and enhancing the overall dish.
Step 4: Stir in the cumin and chili powder; cook for another minute to toast the spices.
Toasting the spices briefly helps to release their essential oils and intensify their flavors. This step can significantly elevate the final taste of your Mexican rice.
Step 5: Add the rinsed rice, tomatoes, chicken broth, and salt; stir well.
Combining these ingredients ensures that the rice evenly absorbs the flavors. Properly stirring mixes everything together, creating a cohesive base before pressure cooking.
Step 6: Close the Instant Pot lid and set the valve to 'Sealing'; cook on high pressure for 4 minutes.
Pressure cooking the rice locks in moisture and flavor, allowing the grains to cook evenly. The relatively short cooking time is perfect for achieving tender rice without overcooking.
Step 7: Once cooking is complete, allow the pot to naturally release pressure for 10 minutes before manually releasing any remaining pressure.
Natural release allows the rice to finish cooking gently, ensuring fluffy grains. After 10 minutes, this step avoids splatter and retains the texture of the rice by allowing it to adjust gradually.
Step 8: Fluff the rice with a fork and mix in the peas and carrots until well combined.
Fluffing the rice helps to separate the grains and incorporate any stuck bits from the bottom. Mixing in the peas and carrots at this point adds color and a slight crunch, enhancing both nutrition and taste.
Step 9: Garnish with fresh cilantro if desired, and serve warm.
Garnishing adds a vibrant finish to the dish and a burst of fresh flavor. Presenting the rice warm ensures an inviting meal, perfect alongside your favorite Mexican dishes.

Elevate Your Instant Pot Mexican Rice with Add-ins
Consider adding black beans, corn, or bell peppers to your Mexican rice for extra flavor and nutrition. Each of these ingredients not only enhances its taste but also contributes additional textures—making it a heartier side or main dish. Adjust the cooking time accordingly if you're adding denser vegetables to ensure everything is perfectly tender.
Switching Up the Flavor Profile
You can easily personalize this Mexican rice by varying the spices. For a smoky touch, try adding smoked paprika or diced jalapeños for heat. Alternatively, a squeeze of lime juice can brighten the flavors significantly at the end, giving it that fresh, zesty kick that pairs so well with traditional Mexican dishes.
Serving Suggestions for Mexican Rice
This Mexican rice is incredibly versatile. Serve it alongside grilled chicken, fish, or beef, or as a filling in burritos or tacos. It's also delightful as a base for a rice bowl topped with your choice of protein and fresh vegetables, making it a fantastic option for meal prep or family dinners.
FAQs
What should I do if my Mexican rice is too thick?
If the rice turns out too thick, consider adding a small amount of additional broth or water and stirring gently to loosen it. Allow it to sit for a few minutes before serving.
How can I make a spicier version of the recipe?
To increase the heat, add more chili powder or include sliced jalapeños. You can also use chipotle powder for a smoky flavor boost.
Can I use brown rice instead of white rice?
Yes, brown rice can be used, but you will need to increase the cooking time to about 22-25 minutes and possibly adjust the liquid ratio to ensure proper cooking.
What if I don’t have chicken broth?
If chicken broth isn’t available, vegetable broth or water can be substituted, though the flavor will differ slightly. For more taste, add a pinch of seasoning to the water.
How do I avoid overcooked rice in the Instant Pot?
Ensure you measure the rice and liquid accurately and stick to the recommended cooking time. After the cooking phase, let it natural release to reduce the chances of overcooking.
Why does my rice taste bland?
If the rice lacks flavor, either more salt was needed or additional spices could enhance it. Always taste and adjust before finishing the dish.
Conclusion
Preparing Instant Pot Mexican rice is a simple way to introduce authentic flavors into your home cooking. Each ingredient plays a vital role, contributing to a well-rounded dish that's delicious and satisfying.
With the convenience of the Instant Pot, making this flavorful rice is easier than ever. Whether it's a side or the main event at your table, this recipe will surely become a family favorite.
Recipe Card

Flavorful Instant Pot Mexican Rice Recipe
Ingredients
Method
- Rinse the rice under cold water until the water runs clear.
- Set the Instant Pot to 'Sauté' mode and heat the olive oil.
- Add the diced onion and garlic; sauté for about 2-3 minutes until softened.
- Stir in the cumin and chili powder; cook for another minute to toast the spices.
- Add the rinsed rice, tomatoes, chicken broth, and salt; stir well.
- Close the Instant Pot lid and set the valve to 'Sealing'; cook on high pressure for 4 minutes.
- Once cooking is complete, allow the pot to naturally release pressure for 10 minutes before manually releasing any remaining pressure.
- Fluff the rice with a fork and mix in the peas and carrots until well combined.
- Garnish with fresh cilantro if desired, and serve warm.
Notes
Additional serving suggestions: pair with a crisp salad, garlic bread, or roasted seasonal vegetables for balance.
For make-ahead, prep components separately and assemble just before heating to preserve texture.
Taste and adjust with acid (lemon/vinegar) and salt right at the end to wake up flavors.




