Foolproof Instant Pot Mexican Rice: A Beginner’s Guide to Perfect Fluffy Rice
Mexican rice is a staple in many households, offering a flavorful and versatile side dish that pairs well with various meals. I remember the first time I attempted to make authentic Mexican rice on the stovetop—it was either too mushy or undercooked. The process felt unpredictable, and I often ended up with rice that stuck to the pan or lacked the rich flavors I hoped for. When I discovered the Instant Pot method, everything changed. The consistency was perfect, the process was effortless, and I finally achieved the restaurant-quality Mexican rice I had been craving.
PrintFoolproof Instant Pot Mexican Rice: A Beginner’s Guide to Perfect Fluffy Rice
Foolproof Instant Pot Mexican Rice is the easiest way to achieve perfectly tender, restaurant-style rice every time. Simmered with tomatoes, garlic, and spices, this beginner-friendly recipe delivers rich, authentic flavor in just minutes! 🍚🔥🌶️
- Prep Time: 10 mins
- Cook Time: 12 mins
- Total Time: 22 mins
- Yield: 6 servings 1x
Ingredients
- 1/4 cup vegetable oil
- 2 cups extra-long grain rice (Mahatma recommended)
- 2 cups low-sodium chicken broth
- 8 ounces tomato sauce
- 1 1/2 teaspoons kosher salt (reduce by half if using table salt)
- 1/2 teaspoon garlic powder
- Fresh limes (optional)
- Fresh cilantro (optional)
Instructions
- Preheat the Instant Pot: Select the “Sauté” function and set it to high. Allow the pot to heat for about one minute before adding the oil. This ensures even cooking and prevents the rice from sticking.
- Toast the Rice: Add the vegetable oil, followed by the rice. Stir continuously to coat each grain in oil. Cook for about 3–4 minutes or until the rice becomes golden brown. Toasting the rice is essential as it enhances the flavor and prevents it from becoming mushy.
- Add the Liquid and Seasoning: Pour in the chicken broth, tomato sauce, kosher salt, and garlic powder. Stir well to distribute the ingredients evenly. Ensure that no rice is stuck to the bottom of the pot, as this could trigger the Instant Pot’s burn warning.
- Pressure Cook: Secure the Instant Pot lid and set the Pressure Release Valve to “Sealing.” Select “Pressure Cook” or “Manual” and set the timer for 12 minutes on low pressure. Cooking on low pressure helps maintain the rice’s texture and prevents overcooking.
- Quick Release: Once the timer goes off, carefully perform a Quick Pressure Release by turning the valve to “Venting.” Be cautious of the steam, as it will be very hot.
- Fluff and Serve: Use a fork to gently fluff the rice. Avoid stirring too vigorously, as this can cause the rice to become sticky. For added freshness, squeeze fresh lime juice over the rice and garnish with chopped cilantro if desired.
Notes
Common Troubleshooting Advice:
- Rice is too mushy: This usually happens when too much liquid is used. Be sure to measure the broth accurately.
- Rice sticks to the bottom of the pot: Always stir well after adding the liquid to prevent the rice from sticking. Deglazing the bottom of the pot with a little broth before pressure cooking can also help.
- Burn warning on Instant Pot: This occurs when ingredients stick to the bottom or if there is not enough liquid. Ensure the broth fully covers the rice and that no grains are stuck to the bottom before sealing the pot.
- Rice isn’t fully cooked: If the rice still seems undercooked after the timer goes off, seal the lid again and allow it to sit on “Keep Warm” mode for an additional 5 minutes. The residual heat will continue cooking the rice.
Kitchen Tips for Efficiency:
- Pre-measure all ingredients before starting to make the process smooth and stress-free.
- Use a fine-mesh strainer to rinse the rice before cooking to remove excess starch, which helps achieve fluffy rice.
- Toast the rice properly, as this step enhances both texture and flavor.
This recipe is ideal for beginner cooks because it eliminates the common mistakes associated with stovetop cooking. The Instant Pot ensures even cooking, prevents burning, and simplifies the process with a hands-off approach. This dish is not only quick to prepare but also requires minimal ingredients, making it accessible for those just starting their cooking journey. The combination of toasted rice, aromatic garlic, and a rich tomato-infused broth creates a vibrant and flavorful side dish that complements a wide range of meals.
Ingredients and Preparation
Ingredients:
- 1/4 cup vegetable oil
- 2 cups extra-long grain rice (Mahatma recommended)
- 2 cups low-sodium chicken broth
- 8 ounces tomato sauce
- 1 1/2 teaspoons kosher salt (reduce by half if using table salt)
- 1/2 teaspoon garlic powder
- Fresh limes (optional)
- Fresh cilantro (optional)
Ingredient Substitutions and Variations:
- Rice: While extra-long grain rice is recommended, you can substitute it with standard long-grain rice. Avoid using short-grain rice, as it tends to become sticky.
- Broth: For a vegetarian version, swap chicken broth for vegetable broth. Beef broth can be used for a richer flavor.
- Garlic Powder: Fresh minced garlic can be used instead of garlic powder for a more pronounced garlic taste. Use one clove, finely minced.
- Tomato Sauce: If you don’t have tomato sauce, blend canned diced tomatoes or use tomato paste mixed with water.
- Oil: While vegetable oil works best, you can use canola or avocado oil for a slightly different flavor.
Step-by-Step Instructions
- Preheat the Instant Pot: Select the “Sauté” function and set it to high. Allow the pot to heat for about one minute before adding the oil. This ensures even cooking and prevents the rice from sticking.
- Toast the Rice: Add the vegetable oil, followed by the rice. Stir continuously to coat each grain in oil. Cook for about 3–4 minutes or until the rice becomes golden brown. Toasting the rice is essential as it enhances the flavor and prevents it from becoming mushy.
- Add the Liquid and Seasoning: Pour in the chicken broth, tomato sauce, kosher salt, and garlic powder. Stir well to distribute the ingredients evenly. Ensure that no rice is stuck to the bottom of the pot, as this could trigger the Instant Pot’s burn warning.
- Pressure Cook: Secure the Instant Pot lid and set the Pressure Release Valve to “Sealing.” Select “Pressure Cook” or “Manual” and set the timer for 12 minutes on low pressure. Cooking on low pressure helps maintain the rice’s texture and prevents overcooking.
- Quick Release: Once the timer goes off, carefully perform a Quick Pressure Release by turning the valve to “Venting.” Be cautious of the steam, as it will be very hot.
- Fluff and Serve: Use a fork to gently fluff the rice. Avoid stirring too vigorously, as this can cause the rice to become sticky. For added freshness, squeeze fresh lime juice over the rice and garnish with chopped cilantro if desired.
Beginner Tips and Notes
Common Troubleshooting Advice:
- Rice is too mushy: This usually happens when too much liquid is used. Be sure to measure the broth accurately.
- Rice sticks to the bottom of the pot: Always stir well after adding the liquid to prevent the rice from sticking. Deglazing the bottom of the pot with a little broth before pressure cooking can also help.
- Burn warning on Instant Pot: This occurs when ingredients stick to the bottom or if there is not enough liquid. Ensure the broth fully covers the rice and that no grains are stuck to the bottom before sealing the pot.
- Rice isn’t fully cooked: If the rice still seems undercooked after the timer goes off, seal the lid again and allow it to sit on “Keep Warm” mode for an additional 5 minutes. The residual heat will continue cooking the rice.
Kitchen Tips for Efficiency:
- Pre-measure all ingredients before starting to make the process smooth and stress-free.
- Use a fine-mesh strainer to rinse the rice before cooking to remove excess starch, which helps achieve fluffy rice.
- Toast the rice properly, as this step enhances both texture and flavor.

Serving Suggestions
Pairing Ideas:
This Instant Pot Mexican rice pairs well with a variety of dishes. Consider serving it with:
- Grilled Chicken or Beef: A simple grilled protein pairs beautifully with the flavors of the rice.
- Tacos and Fajitas: Serve alongside chicken, beef, or veggie tacos for a complete meal.
- Beans and Vegetables: Black beans, refried beans, or sautéed vegetables make excellent additions.
- Salads: A fresh avocado or tomato salad can complement the dish well.
Storage and Reheating Tips:
- Refrigeration: Store leftover rice in an airtight container in the refrigerator for up to four days.
- Freezing: To freeze, portion the rice into freezer-safe bags or containers. Flattening the rice in a bag allows for quicker thawing. It can be stored for up to three months.
- Reheating: To reheat, add a splash of water or broth and microwave in 30-second intervals, stirring in between to ensure even heating. Alternatively, reheat on the stovetop over low heat with a bit of oil.
Conclusion
This Instant Pot Mexican rice recipe is an excellent starting point for beginners looking to master a flavorful, foolproof side dish. The Instant Pot takes the guesswork out of cooking rice, ensuring a perfect texture every time. Whether served alongside grilled meats, tacos, or beans, this dish is a versatile addition to any meal.
If you try this recipe, I’d love to hear your thoughts. What did you pair it with? Did you make any modifications? Share your experience in the comments and let’s continue making delicious meals together. Happy cooking!