If you have a love for vibrant, flavorful dishes that come together quickly and effortlessly, then this Instant Pot Mexican Rice Recipe is about to become your new go-to. Packed with the warmth of sautéed garlic and onion, the brightness of tomato sauce, and the satisfying texture of perfectly cooked long grain white rice, it’s a comforting dish that feels like a celebration in every bite. Using the Instant Pot takes the fuss out of cooking rice and guarantees consistently fluffy grains that soak up all the rich, savory flavors. Whether you want a side dish to elevate tacos or a solo star for your weeknight dinners, this recipe is a total game-changer.
Ingredients You'll Need
These ingredients are wonderfully simple but work together in harmony to create the authentic taste, appealing texture, and vibrant color of classic Mexican rice. Each component plays a vital role—from the aromatic garlic and onion that build the flavor base, to the tomato sauce and broth that infuse the rice with savory richness.
- 2 cups long grain white rice: Choose a high-quality rice for fluffy and separate grains.
- ¼ cup olive oil: Adds richness and helps toast the rice to perfection.
- ½ cup onion (finely diced): Provides sweetness and depth in every bite.
- 4 cloves garlic (minced): Brings that signature savory punch characteristic of Mexican cooking.
- 4 ounces tomato sauce or crushed tomatoes: Imparts a tangy, vibrant color and flavor.
- 2 ¼ cups reduced-sodium broth (vegetable or chicken): Ensures the rice cooks tender with a well-rounded taste.
- 1 tablespoon tomato chicken bouillon (like Knorr): Boosts umami and ties all the flavors together beautifully.
How to Make Instant Pot Mexican Rice Recipe
Step 1: Rinse and Prepare the Rice
Start by pressing the sauté function on your Instant Pot to get it warm and ready. While it heats, place the rice in a fine mesh strainer or colander and rinse under cool water until the water runs clear. This step is key to removing excess starch, which helps the rice cook up fluffy instead of sticky. Drain the rice thoroughly to avoid sogginess later.
Step 2: Sauté the Rice
Add the olive oil to the pot, then immediately stir in the drained rice. Keep stirring frequently as you sauté for about 10 minutes. You’ll notice the rice beginning to slightly brown and develop a nutty aroma—this adds a wonderful depth of flavor and texture to the final dish.
Step 3: Blend the Aromatics
While the rice toasts, blend together the finely diced onion, minced garlic, and tomato sauce until smooth. This mixture will become the flavorful liquid that infuses the rice with its signature vibrant taste and beautiful color.
Step 4: Combine Liquids and Seasoning
Pour the broth into the Instant Pot and use a spatula to scrape the bottom well, making sure no rice or bits are stuck to the bottom to prevent burning. Add the blended onion, garlic, and tomato sauce mixture along with the tomato chicken bouillon. Resist the urge to stir—leaving it undisturbed helps the rice cook evenly and prevents it from sticking.
Step 5: Pressure Cook the Rice
Press cancel to stop sauté mode, then close and lock the lid securely on your Instant Pot. Select the manual high pressure setting and adjust the timer to 3 minutes. It will take about 10 minutes for the pot to come to pressure. This quick cooking time ensures the rice retains a delightful texture.
Step 6: Natural Pressure Release and Final Touches
Once the cooking cycle finishes, let the pressure naturally release for 10 minutes. After that, carefully turn the valve to venting to release any remaining pressure. Open the lid and give the rice a gentle stir to fluff it up. Let it sit on the warm setting, uncovered, for another 5 to 10 minutes—this resting time allows the flavors to deepen and excess moisture to evaporate, delivering perfectly tender rice.
How to Serve Instant Pot Mexican Rice Recipe
Garnishes
Fresh garnishes can really elevate this dish. Try sprinkling chopped cilantro or green onions for a pop of color and fresh flavor. A squeeze of lime juice just before serving adds a bright, zesty contrast that cuts through the richness and brings the whole dish alive.
Side Dishes
This Mexican rice pairs wonderfully with a variety of sides. It’s a classic match for grilled vegetables, beans, or a crisp salad. If you’re looking to keep things traditional, serve alongside fajitas, enchiladas, or tacos for a complete, crowd-pleasing meal.
Creative Ways to Present
Want to impress your dinner guests? Serve this Instant Pot Mexican Rice Recipe inside a hollowed-out bell pepper or stuffed avocado halves for a colorful presentation. Alternatively, layer it in a burrito bowl with beans, corn, and avocado to create an Instagram-worthy, flavorful feast.
Make Ahead and Storage
Storing Leftovers
Leftover Mexican rice keeps well in an airtight container in the refrigerator for up to 4 days. Keep it chilled promptly after serving to maintain freshness and prevent any bacterial growth.
Freezing
You can freeze leftover rice in freezer-safe containers or bags for up to 3 months. Just make sure to cool it completely before packaging. When thawed, the rice may loosen slightly, but reheating will help restore its texture.
Reheating
Reheat in the microwave or on the stove with a splash of water or broth to add moisture. Cover the dish while reheating to trap steam, which helps refresh the rice and prevents it from drying out.
FAQs
Can I use brown rice instead of white rice in this Instant Pot Mexican Rice Recipe?
Brown rice has a chewier texture and takes longer to cook, so substituting it here would require adjusting the cooking time and liquid amounts. For best results, stick with long grain white rice for this particular recipe, or find a recipe specifically designed for brown rice.
What can I substitute for tomato chicken bouillon?
If you want a vegetarian option or don’t have tomato chicken bouillon, use vegetable bouillon or a mix of tomato powder and salt to achieve a similar savory depth. Just keep in mind the flavor balance may differ slightly.
Is this recipe spicy?
This Instant Pot Mexican Rice Recipe is mildly seasoned and not inherently spicy. You can always add chopped jalapeños or a pinch of chili powder during the blending step if you want some heat.
Can I use fresh tomatoes instead of tomato sauce?
Using fresh tomatoes might change the texture and liquid level, but you can blend ripe fresh tomatoes to substitute. You might need to adjust the broth quantity slightly to maintain the correct cooking liquid ratio.
Why did my rice turn out mushy?
Mushy rice often results from too much liquid or overcooking. Measuring your broth precisely and following the pressure cooking time of 3 minutes exactly will help you avoid this. Also, natural pressure release is crucial to let the rice finish cooking gently.
Final Thoughts
Trust me, once you try this Instant Pot Mexican Rice Recipe, you’ll wonder how you ever made it any other way. It's a simple yet incredibly satisfying dish that brings so much warmth and vibrant flavor to the table without any hassle. Grab your ingredients, set your Instant Pot, and dive into a plate of comforting Mexican rice that feels homemade but comes together with the ease you need on busy days. I’m excited for you to make it part of your kitchen favorites!
PrintInstant Pot Mexican Rice Recipe
This Instant Pot Mexican Rice recipe delivers fluffy, flavorful rice infused with tomato, garlic, and onion, perfect for a quick and easy side dish. Using the Instant Pot ensures perfectly cooked rice with a delicious savory taste in under 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 28 minutes
- Total Time: 43 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Instant Pot
- Cuisine: Mexican
Ingredients
Rice and Oil
- 2 cups long grain white rice
- ¼ cup olive oil
Vegetables and Sauce
- ½ cup onion (finely diced)
- 4 cloves garlic (minced)
- 4 ounces tomato sauce or crushed tomatoes
Liquids and Seasoning
- 2 ¼ cups reduced-sodium broth (vegetable or chicken)
- 1 tablespoon tomato chicken bouillon (like Knorr)
Instructions
- Rinse Rice: Place the rice in a fine mesh strainer or colander and rinse under cool running water until the water runs clear. Drain thoroughly to remove excess starch, which will help your rice cook up fluffy.
- Sauté Rice: Press the sauté function on your Instant Pot and add the olive oil. Once heated, add the rinsed rice and stir frequently for about 10 minutes until the rice begins to acquire a light golden brown color, enhancing its nutty flavor.
- Prepare Tomato Blend: While the rice is sautéing, combine the finely diced onion, minced garlic, and tomato sauce in a blender and blend until smooth. This mixture will infuse the rice with rich tomato and aromatic flavors.
- Add Broth and Scrape: Pour the reduced-sodium broth into the Instant Pot with the rice. Use a spatula to scrape the bottom of the pot well to prevent any stuck bits, which could trigger a burn notice during pressure cooking.
- Add Tomato Blend and Bouillon: Pour the blended tomato mixture and the tomato chicken bouillon over the rice and broth mixture, but do not stir. Leaving it unmixed helps keep the pressure-cooking process smooth.
- Set Pressure Cooking: Press the cancel button to stop the sauté function. Close and lock the Instant Pot lid securely. Select manual high pressure mode, and set the timer to 3 minutes. It will take about 10 minutes for the Instant Pot to come to pressure.
- Pressure Release: When the cooking time ends, allow the Instant Pot to release pressure naturally for 10 minutes. After this natural release, carefully turn the pressure release valve to venting to release any remaining pressure before opening the lid.
- Fluff and Rest: Open the lid and stir the rice gently to combine all ingredients evenly. Let the rice sit uncovered on the keep warm setting for 5 to 10 minutes to allow any excess moisture to evaporate and for the flavors to meld.
Notes
- Rinsing the rice removes excess starch and prevents the rice from becoming gummy.
- Sautéing the rice before pressure cooking adds a layer of flavor and improves texture.
- Do not stir the tomato mixture into the broth before pressure cooking to avoid triggering a burn error in the Instant Pot.
- Use reduced-sodium broth to control salt levels and make the dish healthier.
- Allowing the rice to rest after cooking improves texture and flavor absorption.



Leave a Reply